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=' Running tests using JTREG control variable 'TIMEOUT_FACTOR=8' Test selection 'tier2', will run: * jtreg:test/hotspot/jtreg:tier2 * jtreg:test/jdk:tier2 * jtreg:test/langtools:tier2 * jtreg:test/jaxp:tier2 Running test 'jtreg:test/hotspot/jtreg:tier2' Passed: gc/arguments/TestAlignmentToUseLargePages.java#id3 Passed: gc/arguments/TestAlignmentToUseLargePages.java#id2 Passed: gc/arguments/TestAlignmentToUseLargePages.java#id0 Passed: compiler/loopopts/Test7052494.java Passed: gc/arguments/TestAlignmentToUseLargePages.java#id1 Passed: compiler/intrinsics/bigInteger/TestMultiplyToLen.java Passed: gc/arguments/TestDisableDefaultGC.java Passed: gc/arguments/TestUseCompressedOopsErgo.java#id1 Passed: compiler/intrinsics/zip/TestAdler32.java Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id3 Passed: gc/arguments/TestUseCompressedOopsErgo.java#id2 Passed: gc/ergonomics/TestDynamicNumberOfGCThreads.java Passed: gc/arguments/TestUseCompressedOopsErgo.java#id0 Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id0 Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id1 Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id2 Passed: gc/ergonomics/TestInitialGCThreadLogging.java Passed: gc/logging/TestGCId.java Passed: gc/metaspace/TestMetaspacePerfCounters.java#Epsilon-64 Passed: gc/arguments/TestUseCompressedOopsErgo.java#id3 Passed: gc/metaspace/TestMetaspacePerfCounters.java#G1-64 Passed: gc/metaspace/TestMetaspacePerfCounters.java#Parallel-64 Passed: gc/shenandoah/TestAllocIntArrays.java#compact Passed: gc/shenandoah/TestAllocIntArrays.java#adaptive Passed: gc/metaspace/TestMetaspacePerfCounters.java#Serial-64 Passed: gc/metaspace/TestMetaspacePerfCounters.java#Shenandoah-64 Passed: gc/shenandoah/TestAllocIntArrays.java#static Passed: gc/logging/TestUnifiedLoggingSwitchStress.java Passed: gc/shenandoah/TestAllocIntArrays.java#iu Passed: gc/shenandoah/TestAllocObjectArrays.java#compact Passed: gc/shenandoah/TestAllocIntArrays.java#no-tlab Passed: gc/logging/TestMetaSpaceLog.java Passed: gc/shenandoah/TestAllocObjectArrays.java#adaptive Passed: gc/shenandoah/TestAllocObjectArrays.java#static Passed: gc/shenandoah/TestAllocIntArrays.java#passive Passed: gc/shenandoah/TestAllocObjectArrays.java#no-tlab Passed: gc/shenandoah/TestAllocObjectArrays.java#iu Passed: gc/shenandoah/TestAllocObjects.java#compact Passed: gc/shenandoah/TestAllocObjectArrays.java#passive Passed: gc/shenandoah/TestArrayCopyCheckCast.java Passed: gc/shenandoah/TestAllocObjects.java#adaptive Passed: gc/shenandoah/TestArrayCopyStress.java Passed: gc/shenandoah/TestAllocIntArrays.java#aggressive Passed: gc/shenandoah/TestAllocObjects.java#static Passed: gc/shenandoah/TestAllocObjects.java#iu Passed: gc/shenandoah/TestAllocObjects.java#passive Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#aggressive Passed: gc/shenandoah/TestAllocIntArrays.java#iu-aggressive Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#compact Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#iu-aggressive Passed: gc/shenandoah/TestAllocObjectArrays.java#aggressive Passed: gc/shenandoah/TestGCThreadGroups.java#passive Passed: compiler/runtime/Test6826736.java Passed: gc/shenandoah/TestAllocObjectArrays.java#iu-aggressive Passed: gc/shenandoah/TestGCThreadGroups.java#iu Passed: gc/shenandoah/TestGCThreadGroups.java#default Passed: gc/shenandoah/TestHeapUncommit.java#iu Passed: gc/shenandoah/TestEvilSyncBug.java Passed: gc/shenandoah/TestJcmdHeapDump.java#adaptive Passed: gc/shenandoah/TestHeapUncommit.java#default-lp Passed: gc/shenandoah/TestJcmdHeapDump.java#compact Passed: gc/shenandoah/TestHeapUncommit.java#passive Passed: gc/shenandoah/TestJcmdHeapDump.java#iu Passed: gc/shenandoah/TestJcmdHeapDump.java#aggressive Passed: gc/shenandoah/TestJcmdHeapDump.java#static Passed: gc/shenandoah/TestJcmdHeapDump.java#passive Passed: gc/shenandoah/TestHeapUncommit.java#adaptive Passed: gc/shenandoah/TestJcmdHeapDump.java#iu-aggressive Passed: gc/shenandoah/TestLargeObjectAlignment.java Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#iu Passed: gc/shenandoah/TestAllocObjects.java#iu-aggressive Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#adaptive Passed: gc/shenandoah/TestLotsOfCycles.java#compact Passed: gc/shenandoah/TestAllocObjects.java#aggressive Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#static Passed: gc/shenandoah/TestObjItrWithHeapDump.java Passed: gc/shenandoah/TestLotsOfCycles.java#aggressive Passed: gc/shenandoah/TestLotsOfCycles.java#iu-aggressive Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#iu Passed: gc/shenandoah/TestParallelRefprocSanity.java Passed: gc/shenandoah/TestReferenceShortcutCycle.java#iu-100 Passed: gc/shenandoah/TestLotsOfCycles.java#iu Passed: gc/shenandoah/TestLotsOfCycles.java#adaptive Passed: gc/shenandoah/TestReferenceShortcutCycle.java#satb-100 Passed: gc/shenandoah/TestRegionSampling.java#adaptive Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#iu-100 Passed: gc/shenandoah/TestRegionSampling.java#aggressive Passed: gc/shenandoah/TestRegionSampling.java#compact Passed: gc/shenandoah/TestRegionSampling.java#iu Passed: gc/shenandoah/TestPeriodicGC.java Passed: gc/shenandoah/TestRegionSampling.java#iu-aggressive Passed: gc/shenandoah/TestRefprocSanity.java#default Passed: gc/shenandoah/TestRefprocSanity.java#iu Passed: gc/shenandoah/TestRegionSampling.java#passive Passed: gc/shenandoah/TestRegionSampling.java#static Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#satb Passed: gc/shenandoah/TestHumongousThreshold.java#16b Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#satb-100 Passed: gc/shenandoah/TestRetainObjects.java#adaptive Passed: gc/shenandoah/TestLotsOfCycles.java#passive Passed: gc/shenandoah/TestRetainObjects.java#compact Passed: gc/shenandoah/TestResizeTLAB.java#aggressive Passed: gc/shenandoah/TestResizeTLAB.java#compact Passed: gc/shenandoah/TestResizeTLAB.java#iu Passed: gc/shenandoah/TestRetainObjects.java#iu Passed: gc/shenandoah/TestRetainObjects.java#static Passed: gc/shenandoah/TestResizeTLAB.java#iu-aggressive Passed: gc/shenandoah/TestLotsOfCycles.java#static Passed: gc/shenandoah/TestResizeTLAB.java#static Passed: gc/shenandoah/TestRetainObjects.java#passive Passed: gc/shenandoah/TestRetainObjects.java#aggressive Passed: gc/shenandoah/TestResizeTLAB.java#adaptive Passed: gc/shenandoah/TestResizeTLAB.java#passive Passed: gc/shenandoah/TestRetainObjects.java#iu-aggressive Passed: gc/shenandoah/TestSieveObjects.java#compact Passed: gc/shenandoah/TestSieveObjects.java#static Passed: gc/shenandoah/TestStringDedup.java#default Passed: gc/shenandoah/TestStringDedup.java#iu Passed: gc/shenandoah/TestRetainObjects.java#no-tlab Passed: gc/shenandoah/TestStringDedup.java#passive Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#passive Passed: gc/shenandoah/TestSieveObjects.java#passive Passed: gc/shenandoah/TestSieveObjects.java#adaptive Passed: gc/shenandoah/TestSieveObjects.java#iu Passed: gc/shenandoah/TestSieveObjects.java#aggressive Passed: gc/shenandoah/TestStringInternCleanup.java#iu Passed: gc/shenandoah/TestWrongArrayMember.java Passed: gc/shenandoah/TestSieveObjects.java#iu-aggressive Passed: gc/TestHumongousReferenceObject.java#id0 Passed: gc/shenandoah/TestVerifyJCStress.java#iu Passed: gc/shenandoah/TestStringInternCleanup.java#default Passed: gc/shenandoah/TestVerifyLevels.java Passed: gc/TestHumongousReferenceObject.java#id2 Passed: gc/shenandoah/TestWithLogLevel.java Passed: gc/TestSystemGC.java#G1 Passed: gc/shenandoah/TestHumongousThreshold.java#default Passed: gc/shenandoah/TestVerifyJCStress.java#iu-c1 Passed: gc/TestSystemGC.java#Parallel Passed: gc/TestSystemGC.java#ZSinglegen Passed: gc/TestSystemGC.java#ZGenerational Passed: gc/TestHumongousReferenceObject.java#id1 Passed: gc/TestSystemGC.java#Serial Passed: gc/TestSystemGC.java#Shenandoah Passed: runtime/6626217/bug_21227.java Passed: runtime/7158988/FieldMonitor.java Passed: gc/TestFullGCALot.java Passed: runtime/cds/appcds/BadBSM.java Passed: runtime/cds/appcds/CaseSensitiveClassPath.java Passed: gc/shenandoah/TestVerifyJCStress.java#default Passed: gc/shenandoah/TestVerifyJCStress.java#passive Passed: gc/shenandoah/TestStringInternCleanup.java#passive Passed: runtime/cds/appcds/ArchiveRelocationTest.java Passed: gc/shenandoah/TestSieveObjects.java#no-tlab Passed: runtime/cds/appcds/AppendClasspath.java Passed: runtime/cds/appcds/CommandLineFlagComboNegative.java Passed: runtime/cds/appcds/DumpClassList.java Passed: runtime/cds/appcds/FieldAnnotationsTest.java Passed: runtime/cds/appcds/DuplicateClassPaths.java Passed: runtime/cds/appcds/BootClassPathMismatch.java Passed: runtime/cds/appcds/ExtraSymbols.java Passed: runtime/cds/appcds/FillerObjectLoadTest.java Passed: runtime/cds/appcds/CommonAppClasspath.java Passed: runtime/cds/appcds/FreeUnusedMetadata.java Passed: runtime/cds/appcds/IgnoreEmptyClassPaths.java Passed: runtime/cds/appcds/HelloExtTest.java Passed: runtime/cds/appcds/DirClasspathTest.java Passed: runtime/cds/appcds/LambdaVerificationFailedDuringDump.java Passed: runtime/cds/appcds/DumpingWithNoCoops.java Passed: runtime/cds/appcds/LambdaContainsOldInf.java Passed: runtime/cds/appcds/LambdaWithJavaAgent.java Passed: runtime/cds/appcds/LambdaProxyClasslist.java Passed: runtime/cds/appcds/FieldLayoutFlags.java Passed: runtime/cds/appcds/LambdaEagerInit.java Passed: runtime/cds/appcds/LambdaWithOldClass.java Passed: runtime/cds/appcds/CDSandJFR.java Passed: runtime/cds/appcds/LongClassListPath.java Passed: runtime/cds/appcds/JvmtiAddPath.java Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/MultiProcessSharing.java Passed: runtime/cds/appcds/MissingSuperTest.java Passed: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java Passed: runtime/cds/appcds/NonJarInClasspath.java Passed: runtime/cds/appcds/NestHostOldInf.java Passed: runtime/cds/appcds/OldClassWithjsr.java Passed: runtime/cds/appcds/MoveJDKTest.java Passed: runtime/cds/appcds/OldClassTest.java Passed: runtime/cds/appcds/DumpClassListWithLF.java Passed: runtime/cds/appcds/OldSuperInf.java Passed: runtime/cds/appcds/OldSuperClass.java Passed: runtime/cds/appcds/OldInfExtendsInfDefMeth.java Passed: runtime/cds/appcds/OldSuperInfIndirect.java Passed: runtime/cds/appcds/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/ParallelLoad2.java Passed: runtime/cds/appcds/ProhibitedPackage.java Passed: runtime/cds/appcds/ProtectionDomain.java Passed: runtime/cds/appcds/RewriteBytecodesTest.java Passed: runtime/cds/appcds/ParallelLoadTest.java Passed: runtime/cds/appcds/CommandLineFlagCombo.java Passed: runtime/cds/appcds/PackageSealing.java Passed: runtime/cds/appcds/NonExistClasspath.java Passed: runtime/cds/appcds/RelativePath.java Passed: runtime/cds/appcds/ClassPathAttr.java Passed: runtime/cds/appcds/SealingViolation.java Passed: runtime/cds/appcds/SharedPackages.java Passed: runtime/cds/appcds/SharedRegionAlignmentTest.java Passed: runtime/cds/appcds/sharedStrings/ExerciseGC.java Passed: runtime/cds/appcds/sharedStrings/FlagCombo.java#id0 Passed: runtime/cds/appcds/SharedArchiveConsistency.java Passed: runtime/cds/appcds/sharedStrings/InternSharedString.java Passed: runtime/cds/appcds/LotsOfClasses.java Passed: runtime/cds/appcds/sharedStrings/ResolvedReferencesNotNullTest.java Passed: runtime/cds/appcds/sharedStrings/LargePages.java Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id0 Passed: runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java Passed: runtime/cds/appcds/sharedStrings/InvalidFileFormat.java Passed: runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java Passed: runtime/cds/appcds/sharedStrings/SysDictCrash.java Passed: runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id1 Passed: runtime/cds/appcds/StaticArchiveWithLambda.java Passed: runtime/cds/appcds/SpecifySysLoaderProp.java Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id2 Passed: runtime/cds/appcds/TestDumpClassListSource.java Passed: runtime/cds/appcds/SharedBaseAddress.java Passed: runtime/cds/appcds/TestEpsilonGCWithCDS.java Passed: runtime/cds/appcds/TestCombinedCompressedFlags.java Passed: runtime/cds/appcds/TestParallelGCWithCDS.java Passed: runtime/cds/appcds/TraceLongClasspath.java Passed: runtime/cds/appcds/TransformInterfaceOfLambda.java Passed: runtime/cds/appcds/TestSerialGCWithCDS.java#id1 Passed: runtime/cds/appcds/TestSerialGCWithCDS.java#id0 Passed: runtime/cds/appcds/TestWithProfiler.java Passed: runtime/cds/appcds/TestZGCWithCDS.java#ZGenerational Passed: runtime/cds/appcds/VerifyWithDefaultArchive.java Passed: runtime/cds/appcds/TestZGCWithCDS.java#ZSinglegen Passed: runtime/cds/appcds/SignedJar.java Passed: runtime/cds/appcds/UnusedCPDuringDump.java Passed: runtime/cds/appcds/VerifierTest_0.java Passed: runtime/cds/appcds/WideIloadTest.java Passed: runtime/cds/appcds/XShareAutoWithChangedJar.java Passed: runtime/cds/appcds/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/WrongClasspath.java Passed: runtime/cds/appcds/sharedStrings/LockSharedStrings.java Passed: runtime/cds/CdsSameObjectAlignment.java Passed: runtime/cds/appcds/VerifierTest_1A.java Passed: runtime/cds/appcds/VerifierTest_2.java Passed: runtime/cds/appcds/VerifierTest_1B.java Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java Passed: runtime/ErrorHandling/ReattemptErrorTest.java Passed: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java#id0 Passed: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java#id1 Passed: runtime/cds/appcds/MultiReleaseJars.java Passed: runtime/ErrorHandling/TimeoutInErrorHandlingTest.java#default Passed: runtime/memory/ReserveMemory.java Passed: runtime/cds/SharedBaseAddress.java#id0 Passed: runtime/ErrorHandling/TimeoutInErrorHandlingTest.java#with-on-error Passed: runtime/cds/SharedBaseAddress.java#id2 Passed: runtime/Metaspace/DefineClass.java Passed: runtime/cds/SharedBaseAddress.java#id1 Passed: runtime/logging/MonitorMismatchTest.java Passed: runtime/cds/SharedBaseAddress.java#id3 Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java Passed: runtime/modules/LoadUnloadModuleStress.java Passed: runtime/CompressedOops/UseCompressedOops.java Passed: runtime/Metaspace/FragmentMetaspace.java#8320331 Passed: runtime/MirrorFrame/Test8003720.java Passed: runtime/MemberName/MemberNameLeak.java Passed: runtime/Metaspace/FragmentMetaspace.java#id0 Passed: runtime/Monitor/ConcurrentDeflation.java Passed: runtime/SelectionResolution/InvokeSpecialSuccessTest.java Passed: runtime/SelectionResolution/InvokeStaticICCE.java Passed: runtime/SelectionResolution/InvokeSpecialICCE.java Passed: runtime/ConstantPool/IntfMethod.java Passed: runtime/Thread/CancellableThreadTest.java Passed: runtime/Metaspace/FragmentMetaspaceSimple.java Passed: runtime/Unsafe/RangeCheck.java Passed: runtime/Thread/ThreadCountLimit.java#id0 Passed: runtime/SelectionResolution/IllegalAccessErrorTest.java Passed: serviceability/dcmd/compiler/CompilerQueueTest.java Passed: runtime/SelectionResolution/AbstractMethodErrorTest.java Passed: serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java Passed: runtime/cds/appcds/sharedStrings/SharedStringsStress.java Passed: runtime/modules/ModuleStress/ExportModuleStressTest.java Passed: runtime/modules/ModuleStress/ModuleStressGC.java Passed: serviceability/jvmti/RedefineClasses/TestRedefineObject.java Passed: serviceability/jvmti/RedefineClasses/RedefineLeak.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java Passed: serviceability/sa/TestHeapDumpForInvokeDynamic.java Passed: serviceability/sa/TestJmapCore.java Passed: compiler/allocation/TestAllocArrayAfterAllocNoUse.java Passed: compiler/allocation/TestCCPAllocateArray.java Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java Passed: compiler/allocation/TestAllocation.java Passed: compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java Passed: compiler/allocation/TestNewArrayBadSize.java Passed: compiler/allocation/TestFailedAllocationBadGraph.java Passed: compiler/allocation/TestNewMaxLengthArray.java Passed: compiler/arguments/TestC1Globals.java#id0 Passed: compiler/arguments/TestC1Globals.java#id1 Passed: compiler/arguments/TestC1Globals.java#id2 Passed: compiler/arguments/CheckCompileThresholdScaling.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java Passed: compiler/arguments/CheckCICompilerCount.java Passed: compiler/arguments/TestCodeEntryAlignment.java Passed: compiler/arguments/TestLogJIT.java Passed: compiler/arguments/TestCompileThresholdScaling.java Passed: compiler/arguments/TestPrintOptoAssemblyLineNumbers.java Passed: compiler/arguments/TestOptoLoopAlignment.java Passed: compiler/arguments/TestC1Globals.java#id3 Passed: compiler/arguments/TestTraceICs.java Passed: serviceability/sa/TestJmapCoreMetaspace.java Passed: compiler/arguments/TestTraceTypeProfile.java Passed: compiler/arguments/TestStressOptions.java Passed: compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java Passed: compiler/arguments/TestUseCompiler.java Passed: compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java Passed: compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java Passed: compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java Passed: compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java Passed: compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java Passed: serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java#id1 Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java Passed: compiler/arguments/TestScavengeRootsInCode.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java Passed: compiler/calls/TestDirtyInt.java Passed: compiler/controldependency/TestAddPChainMismatchedBase2.java Passed: compiler/controldependency/TestAddPChainMismatchedBase.java Passed: compiler/controldependency/TestAntiDependencyAfterStringInflation.java Passed: compiler/cha/AbstractRootMethod.java Passed: compiler/cha/DefaultRootMethod.java Passed: compiler/conversions/TestChainOfIntAddsToLongConversion.java Passed: compiler/controldependency/TestAntiDependentMembar.java Passed: compiler/conversions/TestPrimitiveConversions.java Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestI.java Passed: compiler/cha/StrengthReduceInterfaceCall.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestL.java Passed: compiler/conversions/TestMoveConvI2LOrCastIIThruAddIs.java Passed: compiler/arguments/TestStressReflectiveCode.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestL.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestL.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestI.java Passed: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestI.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestL.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestL.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestL.java Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java Passed: compiler/intrinsics/bmi/TestBlsiL.java Passed: compiler/intrinsics/bmi/TestBlsiI.java Passed: compiler/intrinsics/bmi/TestBlsmskI.java Passed: compiler/intrinsics/bmi/TestBlsmskL.java Passed: compiler/intrinsics/bmi/TestLzcntI.java Passed: compiler/intrinsics/bmi/TestAndnI.java Passed: compiler/intrinsics/bmi/TestLzcntL.java Passed: compiler/intrinsics/bmi/TestAndnL.java Passed: compiler/intrinsics/bmi/TestBlsrI.java Passed: compiler/intrinsics/bmi/TestTzcntI.java Passed: compiler/intrinsics/bmi/TestBlsrL.java Passed: compiler/intrinsics/bmi/TestTzcntL.java Passed: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java Passed: compiler/intrinsics/mathexact/AddExactICondTest.java Passed: compiler/intrinsics/mathexact/AddExactINonConstantTest.java Passed: serviceability/sa/ClhsdbJstackXcompStress.java Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java Passed: compiler/intrinsics/bmi/TestBzhiI2L.java Passed: compiler/intrinsics/mathexact/CompareTest.java Passed: compiler/intrinsics/mathexact/GVNTest.java Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/DecExactLTest.java Passed: compiler/intrinsics/mathexact/AddExactILoadTest.java Passed: compiler/intrinsics/mathexact/IncExactITest.java Passed: compiler/intrinsics/mathexact/AddExactIConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactICondTest.java Passed: compiler/intrinsics/mathexact/DecExactITest.java Passed: compiler/intrinsics/mathexact/AddExactLConstantTest.java Passed: compiler/intrinsics/mathexact/IncExactLTest.java Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/MulExactIConstantTest.java Passed: compiler/controldependency/TestLoadBypassesClassCast.java Passed: compiler/intrinsics/mathexact/MulExactILoadTest.java Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/NegExactILoadTest.java Passed: compiler/intrinsics/mathexact/NestedMathExactTest.java Passed: compiler/intrinsics/mathexact/SplitThruPhiTest.java Passed: compiler/intrinsics/mathexact/SubExactICondTest.java Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactLConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactIConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java Passed: compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java Passed: serviceability/sa/ClhsdbScanOops.java#id0 Passed: compiler/intrinsics/mathexact/SubExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java Passed: compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java Passed: compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java Passed: compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java Passed: compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java Passed: compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java Passed: serviceability/sa/ClhsdbScanOops.java#id1 Passed: compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java Passed: compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java Passed: compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java Passed: compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java Passed: compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java Passed: compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java Passed: compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java Passed: compiler/linkage/TestLinkageErrorInGenerateOopMap.java Passed: compiler/longcountedloops/TestInaccurateInnerLoopLimit.java Passed: compiler/longcountedloops/TestDeadLongPhi.java Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java Passed: compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java Passed: compiler/longcountedloops/TestLongCountedLoopSplitIf.java Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java Passed: compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java Passed: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java Passed: compiler/loopstripmining/CheckLoopStripMiningIterShortLoop.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java Passed: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Passed: compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java Passed: compiler/loopstripmining/LoadSplitThruPhi.java Passed: compiler/loopstripmining/TestBrokenEmptyLoopLogic.java Passed: compiler/linkage/LinkageErrors.java Passed: compiler/loopstripmining/TestAddPAtOuterLoopHead.java Passed: compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java Passed: compiler/loopstripmining/TestDeadOuterStripMinedLoop.java Passed: compiler/loopstripmining/TestConservativeAntiDep.java Passed: compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java Passed: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java Passed: compiler/loopstripmining/TestLSMBadControlOverride.java Passed: compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java Passed: compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java Passed: compiler/loopstripmining/TestNondeleteableSafePoint.java Passed: compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java#Epsilon Passed: compiler/loopstripmining/TestOuterStripMinedDeadAfterExpansion.java Passed: compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java#G1 Passed: compiler/loopstripmining/CheckLoopStripMining.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/TestSHA256MultiBlockIntrinsics.java Passed: compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java#ZGenerational Passed: compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java#ZSinglegen Passed: compiler/membars/TestMemBarAcquire.java Passed: compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java#Shenandoah Passed: compiler/onSpinWait/TestOnSpinWait.java Passed: compiler/parsing/TestMissingSafepointOnSwitch.java Passed: compiler/onSpinWait/TestOnSpinWaitC1.java Passed: compiler/parsing/TestExceptionBlockWithPredecessorsMain.java Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterPartialPeeling.java Passed: compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java Passed: compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java Passed: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSinking.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSmearingOrPredication.java Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSplitIf.java Passed: compiler/rangechecks/TestArrayAccessAboveRCForArrayCopyLoad.java Passed: compiler/rangechecks/TestArrayAccessCastIIAboveRC.java Passed: compiler/rangechecks/TestBadFoldCompare.java Passed: compiler/rangechecks/TestLongRCWithLoopIncr.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflow.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflowVsSub.java Passed: compiler/rangechecks/TestRangeCheckLimits.java Passed: compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java Passed: compiler/rangechecks/TestRCMinInt.java Passed: compiler/rangechecks/TestRangeCheckSmearing.java Passed: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java Passed: compiler/rangechecks/TestUncommonTrapMerging.java Passed: compiler/membars/DekkerTest.java Passed: compiler/rangechecks/TestRangeCheckHoistingScaledIV.java Passed: compiler/rangechecks/TestLongRangeCheck.java Passed: compiler/rangechecks/TestExplicitRangeChecks.java Passed: compiler/longcountedloops/TestTooManyLoopOpts.java Passed: compiler/stable/TestStableBoolean.java Passed: compiler/reflection/ArrayNewInstanceOfVoid.java Passed: compiler/stable/TestStableMemoryBarrier.java Passed: compiler/stable/TestStableByte.java Passed: compiler/stable/TestStableDouble.java Passed: compiler/stable/TestStableChar.java Passed: compiler/stable/TestStableFloat.java Passed: compiler/stable/TestStableLong.java Passed: compiler/stable/TestStableInt.java Passed: compiler/stable/TestStableMismatched.java Passed: compiler/stringopts/TestSideEffectBeforeConstructor.java Passed: compiler/stringopts/TestLongStringConcat.java Passed: compiler/stable/TestStableUShort.java Passed: compiler/stable/TestStableUByte.java Passed: compiler/stringopts/TestOptimizeStringConcat.java Passed: compiler/stable/TestStableShort.java Passed: compiler/stable/TestStableObject.java Passed: compiler/stringopts/TestStringObjectInitialization.java Passed: gc/shenandoah/jni/TestJNICritical.java Passed: gc/shenandoah/jni/TestPinnedGarbage.java#aggressive Passed: compiler/stable/TestUnstableStable.java Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java Passed: gc/shenandoah/jni/TestPinnedGarbage.java#passive Passed: gc/shenandoah/jni/TestPinnedGarbage.java#verify Passed: runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java Passed: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java Passed: runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java Passed: runtime/cds/appcds/cacheObject/DumpTimeVerifyFailure.java Passed: runtime/cds/appcds/cacheObject/HeapFragmentationTest.java Passed: runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java Passed: runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java Passed: runtime/7100935/TestShortArraycopy.java Passed: runtime/7100935/TestConjointAtomicArraycopy.java Passed: runtime/cds/appcds/cacheObject/RedefineClassTest.java Passed: runtime/cds/appcds/cacheObject/OpenArchiveRegion.java Passed: gc/shenandoah/jni/TestJNIGlobalRefs.java#aggressive Passed: gc/shenandoah/jni/TestJNIGlobalRefs.java#aggressive-verify Passed: runtime/cds/appcds/customLoader/ClassListFormatB.java Passed: runtime/SelectionResolution/InvokeVirtualICCE.java Passed: runtime/cds/appcds/condy/CondyHelloTest.java Passed: runtime/cds/appcds/cacheObject/VerifyArchivedFields.java Passed: runtime/cds/appcds/customLoader/ClassListFormatA.java Passed: runtime/cds/appcds/customLoader/ClassListFormatC.java Passed: runtime/cds/appcds/customLoader/ClassListFormatD.java Passed: runtime/cds/appcds/customLoader/LoaderSegregationTest.java Passed: runtime/cds/appcds/customLoader/HelloCustom.java Passed: runtime/cds/appcds/customLoader/ClassListFormatE.java Passed: runtime/cds/appcds/customLoader/CustomClassListDump.java Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java Passed: runtime/cds/appcds/customLoader/ProtectionDomain.java Passed: runtime/cds/appcds/customLoader/ParallelTestSingleFP.java Passed: runtime/cds/appcds/customLoader/OldClassAndInf.java Passed: runtime/cds/appcds/customLoader/UnintendedLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnsupportedPlatforms.java Passed: runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java Passed: runtime/cds/appcds/dynamicArchive/AppendClasspath.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/cds/appcds/cacheObject/DifferentHeapSizes.java Passed: compiler/intrinsics/sha/TestDigest.java Passed: runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/cds/appcds/dynamicArchive/ArrayKlasses.java Passed: runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java Passed: runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java Passed: runtime/cds/appcds/dynamicArchive/ExcludedClasses.java Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java Passed: runtime/cds/appcds/dynamicArchive/ExitRaceTest.java Passed: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java Passed: runtime/cds/appcds/dynamicArchive/JITInteraction.java Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamic.java Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java Passed: gc/shenandoah/jvmti/TestHeapDump.java#aggressive Passed: runtime/cds/appcds/dynamicArchive/LinkClassTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java Passed: gc/shenandoah/jvmti/TestHeapDump.java#aggressive-strdedup Passed: runtime/cds/appcds/dynamicArchive/JFRDynamicCDS.java Passed: runtime/cds/appcds/dynamicArchive/NestHostOldInf.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/NestTest.java Passed: runtime/cds/appcds/dynamicArchive/ModularJarWithNonExistentJar.java Passed: runtime/cds/appcds/dynamicArchive/OldClassAndInf.java Passed: runtime/cds/appcds/dynamicArchive/MainModuleOnly.java Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/OldClassVerifierTrouble.java Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java Passed: runtime/cds/appcds/dynamicArchive/ModulePath.java Passed: runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java Passed: runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.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/TestAutoCreateSharedArchiveUpgrade.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveNoDefaultArchive.java Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java Passed: runtime/cds/appcds/dynamicArchive/TestDynamicDumpAtOom.java Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java Passed: gc/shenandoah/jvmti/TestHeapDump.java#no-coops-aggressive Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java Passed: runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java Passed: runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java Passed: runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java Passed: runtime/cds/appcds/javaldr/ArrayTest.java Passed: runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java Passed: runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.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/BootAppendTests.java Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java Passed: runtime/cds/appcds/javaldr/LockDuringDump.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddModules.java Passed: runtime/cds/appcds/jigsaw/module/ModuleOption.java Passed: runtime/cds/appcds/jigsaw/modulepath/ExportModule.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java Passed: runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java Passed: runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java Passed: runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java Passed: runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java Passed: runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java Passed: runtime/cds/appcds/jigsaw/NewModuleFinderTest.java Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java Passed: runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java Passed: runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java Passed: runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java Passed: runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java Passed: runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/jvmti/InstrumentationTest.java Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc-generational Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc-singlegen Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java Passed: runtime/stack/Stack001.java Passed: runtime/ReservedStack/ReservedStackTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/stack/Stack003.java Passed: runtime/stack/Stack004.java Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java Passed: runtime/stack/Stack002.java Passed: runtime/ReservedStack/ReservedStackTestCompiler.java Passed: runtime/stack/Stack009.java Passed: runtime/stack/Stack010.java Passed: runtime/stack/Stack008.java Passed: runtime/stack/Stack005.java Passed: runtime/stack/Stack006.java Passed: runtime/stack/Stack011.java Passed: runtime/stack/Stack014.java Passed: runtime/stack/Stack012.java Passed: runtime/stack/Stack013.java Passed: runtime/stack/Stack015.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/stack/Stack018.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java Passed: runtime/stack/Stack007.java Passed: runtime/stack/Stack019.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/stack/Stack017.java Passed: runtime/stack/Stack016.java Test results: passed: 762 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/CheckHistoricalNames.java Passed: sun/nio/cs/EucJpLinux0212.java Passed: sun/nio/cs/EncodingNothing.java Passed: sun/nio/cs/DecoderOverflow.java Passed: sun/nio/cs/CheckCaseInsensitiveEncAliases.java Passed: sun/nio/cs/EucJpLinuxDecoderRecoveryTest.java Passed: sun/nio/cs/EUCTWBufferBoundaryDecodeTest.java Passed: sun/nio/cs/EUCJPUnderflowDecodeTest.java Passed: sun/nio/cs/ConvertSingle.java Passed: sun/nio/cs/CheckICNE.java Passed: sun/nio/cs/BufferUnderflowEUCTWTest.java Passed: sun/nio/cs/HWKatakanaMS932EncodeTest.java Passed: sun/nio/cs/LatinCharReplacementTWTest.java Passed: sun/nio/cs/LeftOverSurrogate.java Passed: sun/nio/cs/EuroConverter.java Passed: sun/nio/cs/ISCIITest.java Passed: sun/nio/cs/FindASCIIRangeCodingBugs.java Passed: sun/nio/cs/FindASCIICodingBugs.java Passed: sun/nio/cs/FindASCIIReplBugs.java Passed: sun/nio/cs/JISAutoDetectTest.java Passed: sun/nio/cs/SJISCanEncode.java Passed: sun/nio/cs/MalformedSurrogateStringTest.java Passed: sun/nio/cs/ReadZero.java Passed: sun/nio/cs/StreamEncoderClose.java Passed: sun/nio/cs/Test4206507.java Passed: sun/nio/cs/Test6254467.java Passed: sun/nio/cs/SurrogateTestHKSCS.java Passed: sun/nio/cs/Test6275027.java Passed: sun/nio/cs/SurrogateTestEUCTW.java Passed: sun/nio/cs/TestCp834_SBCS.java Passed: sun/nio/cs/TestCp93xSISO.java Passed: sun/nio/cs/SurrogateGB18030Test.java Passed: sun/nio/cs/TestConverterDroppedCharacters.java Passed: sun/nio/cs/TestEBCDICLineFeed.java Passed: sun/nio/cs/NIOJISAutoDetectTest.java Passed: sun/nio/cs/TestHKSCS.java Passed: sun/nio/cs/TestIllegalISO2022Esc.java Passed: sun/nio/cs/TestIllegalSJIS.java Passed: sun/nio/cs/TestIBM1364.java Passed: sun/nio/cs/MalformedSurrogates.java Passed: sun/nio/cs/TestISO2022CNDecoder.java Passed: sun/nio/cs/TestISO2022JPEncoder.java Passed: sun/nio/cs/TestGB18030.java Passed: sun/nio/cs/TestISO2022JPSubBytes.java Passed: sun/nio/cs/TestJIS0208Decoder.java Passed: sun/nio/cs/TestISO2022JP.java Passed: sun/nio/cs/TestMiscEUC_JP.java Passed: sun/nio/cs/TestJIS0212Decoder.java Passed: sun/nio/cs/TestMS950.java Passed: sun/nio/cs/TestSJIS0213.java Passed: sun/nio/cs/TestMS5022X.java Passed: sun/nio/cs/TestTrailingEscapesISO2022JP.java Passed: sun/nio/cs/TestUni2HKSCS.java Passed: sun/nio/cs/TestSJIS0213_SM.java Passed: sun/nio/cs/TestUnmappable.java Passed: sun/nio/cs/TestUTF_16.java Passed: sun/nio/cs/TestIBMBugs.java Passed: sun/nio/cs/TestUTF8BOM.java Passed: sun/nio/cs/UkrainianIsNotRussian.java Passed: sun/nio/cs/ZeroedByteArrayEUCTWTest.java Passed: com/sun/crypto/provider/AlgorithmParameters/OAEPOrder.java Passed: sun/nio/cs/TestEUC_TW.java Passed: sun/nio/cs/TestUTF8.java Passed: sun/nio/cs/TestCharsetMapping.java Passed: com/sun/crypto/provider/CICO/CICOChainingTest.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java Passed: sun/nio/cs/TestUnicodeReversedBOM.java Passed: sun/nio/cs/TestStringCodingUTF8.java Passed: com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java Passed: com/sun/crypto/provider/CICO/CICODESFuncTest.java Passed: com/sun/crypto/provider/DHKEM/NameSensitiveness.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java Passed: com/sun/crypto/provider/CICO/CICOSkipTest.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyFactory.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyGenSpeed.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CICOPBEFuncTest.java Passed: com/sun/crypto/provider/KeyAgreement/ECKeyCheck.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: sun/nio/cs/FindOneCharEncoderBugs.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java Passed: com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java Passed: com/sun/crypto/provider/KeyGenerator/Test4628062.java Passed: com/sun/crypto/provider/KeyGenerator/TestExplicitKeyLength.java Passed: com/sun/crypto/provider/KeyFactory/PBEKeyDestroyTest.java Passed: com/sun/crypto/provider/KeyFactory/PBKDF2HmacSHA1FactoryTest.java Passed: com/sun/crypto/provider/Mac/DigestCloneabilityTest.java Passed: com/sun/crypto/provider/Mac/HmacMD5.java Passed: com/sun/crypto/provider/Mac/EmptyByteBufferTest.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java Passed: com/sun/crypto/provider/Mac/HmacPBESHA1.java Passed: com/sun/crypto/provider/Mac/HmacSaltLengths.java Passed: com/sun/crypto/provider/Mac/LargeByteBufferTest.java Passed: com/sun/crypto/provider/Mac/HmacSHA512.java Passed: com/sun/crypto/provider/DHKEM/Compliance.java Passed: com/sun/crypto/provider/Mac/MacClone.java Passed: com/sun/crypto/provider/Mac/MacKAT.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.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/NSASuiteB/TestAESOids.java Passed: com/sun/crypto/provider/TLS/TestLeadingZeroes.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java Passed: com/sun/crypto/provider/Mac/NullByteBufferTest.java Passed: com/sun/crypto/provider/TLS/TestMasterSecret.java Passed: com/sun/crypto/provider/TLS/TestKeyMaterial.java Passed: com/sun/crypto/provider/TLS/TestPremaster.java Passed: com/sun/crypto/provider/TLS/TestPRF.java Passed: com/sun/crypto/provider/TLS/TestPRF12.java Passed: sun/nio/cs/FindEncoderBugs.java Passed: com/sun/crypto/provider/Mac/Test6205692.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNotFound.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsEmptyAttrIds.java Passed: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Passed: com/sun/jndi/dns/AttributeTests/GetNonstandard.java Passed: com/sun/jndi/dns/AttributeTests/GetAny.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrs.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericIRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsSomeAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNonExistentAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetRRs.java Passed: com/sun/jndi/dns/ConfigTests/RecursiveTest.java Passed: com/sun/jndi/dns/ConfigTests/AuthTest.java Passed: com/sun/jndi/dns/EnvTests/AddOps.java Passed: com/sun/jndi/dns/ConfigTests/PortUnreachable.java Passed: com/sun/jndi/dns/EnvTests/AddInherited.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNullAttrIds.java Passed: com/sun/jndi/dns/EnvTests/GetEnv.java Passed: com/sun/jndi/dns/EnvTests/ProviderUrlGen.java Passed: com/sun/jndi/dns/EnvTests/RemoveInherited.java Passed: com/sun/jndi/dns/ConfigTests/Timeout.java Passed: com/sun/jndi/dns/EnvTests/SubcontextRemove.java Passed: com/sun/jndi/dns/EnvTests/RemoveOps.java Passed: com/sun/jndi/dns/EnvTests/SubcontextAdd.java Passed: com/sun/jndi/dns/FedTests/CannotProceed.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericRRs.java Passed: com/sun/jndi/dns/ConfigTests/TcpTimeout.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAnyAttrProp.java Passed: com/sun/jndi/dns/FactoryTests/GetAttrsWithFactory.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAttrProp.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithDirFactory.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithFactory.java Passed: sun/nio/cs/TestStringCoding.java Passed: com/sun/jndi/dns/FedTests/GetAttrsNns.java Passed: com/sun/jndi/dns/FedTests/ListNns.java Passed: com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubLeaf.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubInterior.java Passed: com/sun/jndi/dns/CheckAccess.java Passed: com/sun/jndi/dns/ListTests/ListLeafNotFound.java Passed: com/sun/jndi/dns/FedTests/ListSubInterior.java Passed: com/sun/jndi/dns/ListTests/ListBindingsLeafNotFound.java Passed: com/sun/jndi/dns/ListTests/ListInteriorNotFound.java Passed: com/sun/jndi/ldap/LdapName/Case.java Passed: com/sun/jndi/dns/Parser.java Passed: com/sun/jndi/dns/FedTests/LookupNns.java Passed: com/sun/jndi/ldap/LdapName/UnescapeTest.java Passed: com/sun/jndi/dns/FedTests/ListSubLeaf.java Passed: com/sun/jndi/dns/FedTests/LookupSubInterior.java Passed: com/sun/jndi/ldap/Base64Test.java Passed: com/sun/crypto/provider/KeyProtector/IterationCount.java Passed: com/sun/jndi/ldap/BalancedParentheses.java Passed: com/sun/jndi/dns/FedTests/LookupSubLeaf.java Passed: com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java Passed: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java Passed: com/sun/jndi/ldap/LdapCtx/Reconnect.java Passed: sun/nio/cs/FindDecoderBugs.java Passed: com/sun/jndi/ldap/LdapUnicodeURL.java Passed: com/sun/jndi/ldap/LdapURLOptionalFields.java Passed: com/sun/jndi/ldap/LdapName/EmptyNameSearch.java Passed: com/sun/jndi/ldap/NoWaitForReplyTest.java Passed: com/sun/jndi/ldap/ReferralLimitSearchTest.java Passed: com/sun/jndi/ldap/RemoveNamingListenerTest.java Passed: com/sun/jndi/ldap/SimpleClientIdHashCode.java Passed: com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java Passed: com/sun/jndi/ldap/DisconnectNPETest.java Passed: com/sun/jndi/ldap/LdapDnsProviderTest.java Passed: com/sun/jndi/ldap/SocketCloseTest.java Passed: com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java Passed: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java Passed: com/sun/jndi/ldap/NamingExceptionMessageTest.java Passed: com/sun/jndi/ldap/LdapPoolTimeoutTest.java Passed: com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java Passed: com/sun/net/httpserver/bugs/8199849/TestHttpUnicode.java Passed: com/sun/net/httpserver/bugs/B6339483.java Passed: com/sun/net/httpserver/bugs/HttpExchange/AutoCloseableHttpExchange.java Passed: com/sun/net/httpserver/bugs/8199849/ParamTest.java Passed: com/sun/net/httpserver/bugs/8300268/MaxIdleConnectionsTest.java Passed: com/sun/net/httpserver/bugs/B6361557.java Passed: com/sun/net/httpserver/bugs/B6341616.java Passed: com/sun/net/httpserver/bugs/B6421581.java Passed: com/sun/net/httpserver/bugs/B6424196.java Passed: com/sun/net/httpserver/bugs/B6393710.java Passed: com/sun/net/httpserver/bugs/B6431193.java Passed: com/sun/net/httpserver/bugs/6725892/Test.java Passed: com/sun/net/httpserver/bugs/B6433018.java Passed: com/sun/net/httpserver/bugs/B6526158.java Passed: com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java Passed: com/sun/net/httpserver/bugs/B6373555.java Passed: com/sun/net/httpserver/bugs/B6744329.java Passed: com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java Passed: com/sun/net/httpserver/bugs/B6526913.java Passed: com/sun/net/httpserver/bugs/B6529200.java Passed: com/sun/net/httpserver/bugs/B8211420.java Passed: com/sun/jndi/ldap/LdapCBPropertiesTest.java Passed: com/sun/net/httpserver/bugs/B6886436.java Passed: com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java Passed: com/sun/net/httpserver/bugs/TruncatedRequestBody.java Passed: com/sun/net/httpserver/bugs/ExceptionKeepAlive.java Passed: com/sun/net/httpserver/bugs/HeadTest.java Passed: com/sun/net/httpserver/bugs/HandlerConnectionClose.java Passed: com/sun/net/httpserver/bugs/FixedLengthInputStream.java Passed: com/sun/net/httpserver/bugs/HeadKeepAlive.java Passed: com/sun/net/httpserver/bugs/ZeroLengthOutputStream.java Passed: com/sun/net/httpserver/bugs/B6401598.java Passed: com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.java Passed: sun/nio/cs/FindCanEncodeBugs.java Passed: com/sun/jndi/ldap/InvalidLdapFilters.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java Passed: com/sun/jndi/ldap/LdapTimeoutTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java Passed: com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java Passed: com/sun/net/httpserver/simpleserver/FileServerHandlerTest.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerAlertTest.java Passed: com/sun/net/httpserver/BasicAuthenticatorRealm.java Passed: com/sun/net/httpserver/simpleserver/HttpHandlersTest.java Passed: com/sun/net/httpserver/CreateHttpServerTest.java Passed: com/sun/net/httpserver/DateFormatterTest.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerTest.java Passed: com/sun/net/httpserver/ExchangeAttributeTest.java Passed: com/sun/net/httpserver/Http10KeepAliveMaxParamTest.java Passed: com/sun/net/httpserver/FilterTest.java Passed: com/sun/net/httpserver/HttpPrincipalTest.java Passed: com/sun/net/httpserver/HttpContextTest.java Passed: com/sun/net/httpserver/simpleserver/MapToPathTest.java Passed: com/sun/net/httpserver/HeadersTest.java Passed: com/sun/net/httpserver/HttpServerTest.java Passed: com/sun/net/httpserver/MissingTrailingSpace.java Passed: com/sun/net/httpserver/simpleserver/IdempotencyAndCommutativityTest.java Passed: com/sun/net/httpserver/InputNotRead.java Passed: com/sun/net/httpserver/HttpServerProviderTest.java Passed: com/sun/net/httpserver/SANTest.java Passed: com/sun/net/httpserver/SimpleHttpServerTest.java Passed: com/sun/net/httpserver/HttpsParametersClientAuthTest.java Passed: com/sun/net/httpserver/TaskRejectedTest.java Passed: com/sun/net/httpserver/StopNoStartTest.java Passed: com/sun/net/httpserver/Test11.java Passed: com/sun/net/httpserver/simpleserver/OutputFilterTest.java Passed: com/sun/net/httpserver/Test10.java Passed: com/sun/net/httpserver/simpleserver/RequestTest.java Passed: com/sun/net/httpserver/Test2.java Passed: com/sun/net/httpserver/Test14.java Passed: com/sun/net/httpserver/Test12.java Passed: com/sun/net/httpserver/Test3.java Passed: com/sun/net/httpserver/Test4.java Passed: com/sun/net/httpserver/Test5.java Passed: com/sun/net/httpserver/Test6.java Passed: com/sun/net/httpserver/Test13.java Passed: com/sun/net/httpserver/Test7.java Passed: com/sun/net/httpserver/SelCacheTest.java Passed: com/sun/net/httpserver/Test8.java Passed: com/sun/net/httpserver/TestLogging.java Passed: com/sun/net/httpserver/simpleserver/ServerMimeTypesResolutionTest.java Passed: com/sun/net/httpserver/Test1.java Passed: com/sun/org/apache/xml/internal/security/exceptions/LocaleTest.java Passed: com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream/BufferOverflowTest.java Passed: com/sun/net/httpserver/UnmodifiableHeadersTest.java Passed: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java Passed: com/sun/org/apache/xml/internal/security/ShortECDSA.java Passed: com/sun/security/auth/callback/TextCallbackHandler/Confirm.java Passed: com/sun/security/auth/callback/TextCallbackHandler/NPE.java Passed: com/sun/net/httpserver/Test6a.java Passed: com/sun/security/auth/login/ConfigFile/EmptyOption.java Passed: com/sun/org/apache/xml/internal/security/TruncateHMAC.java Passed: com/sun/net/httpserver/Test8a.java Passed: com/sun/net/httpserver/Test7a.java Passed: com/sun/security/auth/login/ConfigFile/InconsistentError.java Passed: com/sun/org/apache/xml/internal/security/SignatureKeyInfo.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/ReadOnly.java Passed: com/sun/security/auth/login/ConfigFile/Override.java Passed: com/sun/security/auth/login/ConfigFile/PropertyExpansion.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java Passed: com/sun/net/httpserver/Test9.java Passed: com/sun/security/auth/login/ConfigFile/InnerClassConfig.java Passed: com/sun/security/auth/login/ConfigFile/IllegalURL.java Passed: com/sun/security/jgss/InquireSecContextPermissionCheck.java Passed: com/sun/security/auth/CreateLdapPrincipals.java Passed: com/sun/security/sasl/digest/AuthNoUtf8.java Passed: com/sun/security/sasl/digest/AuthRealmChoices.java Passed: com/sun/security/sasl/digest/AuthRealms.java Passed: com/sun/security/sasl/digest/HasInitialResponse.java Passed: com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java Passed: com/sun/security/sasl/digest/CheckNegotiatedQOPs.java Passed: com/sun/security/auth/UnixPrincipalHashCode.java Passed: com/sun/security/sasl/digest/AuthOnly.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckOptions.java Passed: com/sun/security/sasl/digest/Integrity.java Passed: com/sun/security/auth/module/AllPlatforms.java Passed: com/sun/net/httpserver/Test9a.java Passed: com/sun/security/sasl/digest/NoQuoteParams.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java Passed: com/sun/security/sasl/digest/Privacy.java Passed: com/sun/security/sasl/ntlm/NTLMTest.java Passed: com/sun/security/sasl/digest/Unbound.java Passed: com/sun/security/sasl/digest/PrivacyRc4.java Passed: java/io/BufferedInputStream/CloseStream.java Passed: java/io/BufferedInputStream/ReadZeroBytes.java Passed: java/io/BufferedInputStream/ReadAfterClose.java Passed: java/io/BufferedInputStream/CountUpdate.java Passed: com/sun/security/sasl/util/CheckAccess.java Passed: com/sun/security/sasl/ntlm/Conformance.java Passed: java/io/BufferedInputStream/TransferToTrusted.java Passed: java/io/BufferedReader/BigMark.java Passed: java/io/BufferedInputStream/SkipTest.java Passed: java/io/BufferedInputStream/Fill.java Passed: java/io/BufferedInputStream/LargeCopyWithMark.java Passed: java/io/BufferedReader/MarkedFillAtEOF.java Passed: java/io/BufferedReader/Fill.java Passed: java/io/BufferedReader/ReadLine.java Passed: java/io/BufferedReader/SkipNegative.java Passed: java/io/BufferedReader/Ready.java Passed: java/io/BufferedReader/EOL.java Passed: java/io/BufferedReader/ReadLineSync.java Passed: java/io/ByteArrayInputStream/TransferToTrusted.java Passed: java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java Passed: java/io/ByteArrayOutputStream/ToString.java Passed: java/io/ByteArrayInputStream/Skip.java Passed: java/io/CharArrayReader/Constructor.java Passed: com/sun/security/sasl/Cram.java Passed: java/io/CharArrayReader/OverflowInSkip.java Passed: java/io/BufferedWriter/Cleanup.java Passed: java/io/charStreams/BCat.java Passed: java/io/charStreams/BufferedReaderMark.java Passed: java/io/charStreams/BufferSizes.java Passed: java/io/charStreams/Cat.java Passed: java/io/CharArrayReader/OverflowInRead.java Passed: java/io/charStreams/LineLengths.java Passed: java/io/BufferedInputStream/TransferTo.java Passed: java/io/charStreams/RandomLines.java Passed: java/io/CharArrayReader/ReadCharBuffer.java Passed: java/io/charStreams/LineNumbers.java Passed: java/io/charStreams/UTF16.java Passed: java/io/charStreams/UTF8.java Passed: java/io/charStreams/WriteLengths.java Passed: java/io/ByteArrayOutputStream/EncodingTest.java Passed: java/io/charStreams/StringConvert.java Passed: java/io/charStreams/SmallReads.java Passed: java/io/ByteArrayOutputStream/Write.java Passed: java/io/BufferedReader/Lines.java Passed: java/io/Console/CharsetTest.java Passed: java/io/DataInputStream/ReadFully.java Passed: java/io/DataInputStream/ReadLinePushback.java Passed: java/io/Console/SecurityManagerTest.java Passed: java/io/DataInputStream/SkipBytes.java Passed: java/io/DataInputStream/OpsAfterClose.java Passed: java/io/DataOutputStream/CounterOverflow.java Passed: java/io/ClassCache/NullValueTest.java Passed: java/io/etc/FailingFlushAndClose.java Passed: java/io/Externalizable/compatibility/ExternalizableBlockData.java Passed: java/io/File/createTempFile/NameTooLong.java Passed: java/io/File/createTempFile/Patterns.java Passed: java/io/Externalizable/definesWriteObject/DefinesWriteObject.java Passed: java/io/DataInputStream/ReadUTF.java Passed: java/io/File/createTempFile/SpecialTempFile.java Passed: java/io/File/createTempFile/TargetDirectory.java Passed: java/io/File/AccessDenied.java Passed: java/io/ByteArrayInputStream/ChunkedTransferTo.java Passed: java/io/File/createTempFile/SecurityTest.java Passed: java/io/File/CheckTempDir.java Passed: java/io/File/CompareTo.java Passed: java/io/File/Basic.java Passed: java/io/File/Cons.java Passed: java/io/File/Create.java Passed: java/io/File/CreateNewFile.java Passed: java/io/File/DeleteOnExitLong.java Passed: java/io/File/EmptyPath.java Passed: java/io/File/FileMethods.java Passed: java/io/File/DeleteOnExit.java Passed: java/io/File/CheckPermission.java Passed: java/io/File/GetParent.java Passed: java/io/Console/RedirectTest.java Passed: java/io/File/HashCodeEquals.java Passed: java/io/File/DeleteOnExitNPE.java Passed: java/io/File/IsHidden.java Passed: java/io/File/LastModifiedTest.java Passed: java/io/Console/ModuleSelectionTest.java Passed: java/io/File/ListNull.java Passed: java/io/File/ListSpace.java Passed: java/io/File/ListRoots.java Passed: java/io/File/MaxPath.java Passed: java/io/File/Mkdir.java Passed: java/io/File/GetXSpace.java Passed: java/io/File/MaxPathLength.java Passed: java/io/File/SetAccess.java Passed: java/io/File/SetLastModified.java Passed: java/io/File/SetReadOnly.java Passed: java/io/DataOutputStream/WriteUTF.java Passed: java/io/File/NulFile.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/SymLinks.java Passed: java/io/File/UserDirChangedTest.java Passed: java/io/File/WinDeviceName.java Passed: java/io/File/WinMaxPath.java Passed: java/io/File/WinSpecialFiles.java Passed: java/io/FileDescriptor/RememberAppend.java Passed: java/io/File/TimeZoneLastModified.java Passed: java/io/FileDescriptor/Sync.java Passed: java/io/FileInputStream/Available.java Passed: java/io/FileInputStream/LargeFileAvailable.java Passed: java/io/FileInputStream/LeadingSlash.java Passed: java/io/FileInputStream/NegativeAvailable.java Passed: java/io/FileInputStream/OpenDir.java Passed: java/io/FileInputStream/OpsAfterClose.java Passed: java/io/File/GetAbsolutePath.java Passed: java/io/FileInputStream/ReadXBytes.java Passed: java/io/File/GetCanonicalPath.java Passed: java/io/FileOutputStream/AtomicAppend.java Passed: java/io/FileOutputStream/ManyFiles.java Passed: java/io/FileInputStream/TransferTo.java Passed: java/io/FileOutputStream/OpsAfterClose.java Passed: java/io/FilePermission/Correctness.java Passed: java/io/FilePermission/FilePermissionCollection.java Passed: java/io/File/IsAbsolute.java Passed: java/io/FilePermission/FilePermissionCollectionMerge.java Passed: java/io/FilePermission/Invalid.java Passed: java/io/FileDescriptor/Finalize.java Passed: java/io/FilePermission/FilePermissionTest.java Passed: java/io/FilePermission/SpecTests.java Passed: java/io/FilePermission/MergeName.java Passed: java/io/FileReader/ConstructorTest.java Passed: java/io/FilterOutputStream/BoundsCheck.java Passed: java/io/FileDescriptor/Sharing.java Passed: java/io/FilterOutputStream/SuppressedException.java Passed: java/io/FilterOutputStream/Write.java Passed: java/io/InputStream/OpsAfterClose.java Passed: java/io/InputStream/ReadAllBytes.java Passed: java/io/InputStream/ReadNBytes.java Passed: java/io/InputStream/NullInputStream.java Passed: java/io/InputStream/ReadParams.java Passed: java/io/InputStream/TransferTo.java Passed: java/io/InputStream/Skip.java Passed: java/io/InputStreamReader/NullCreate.java Passed: java/io/InputStreamReader/One.java Passed: java/io/InputStreamReader/GrowAfterEOF.java Passed: java/io/InputStreamReader/ReadOffset.java Passed: java/io/InputStreamReader/ReadCharBuffer.java Passed: java/io/LineNumberInputStream/Available.java Passed: java/io/LineNumberInputStream/MarkReset.java Passed: java/io/LineNumberInputStream/Skip.java Passed: java/io/LineNumberInputStream/SkipEOL.java Passed: java/io/FileWriter/ConstructorTest.java Passed: java/io/LineNumberReader/MarkReset.java Passed: java/io/LineNumberReader/Read.java Passed: java/io/LineNumberReader/MarkSplitCRLF.java Passed: java/io/LineNumberReader/Skip.java Passed: java/io/LineNumberReader/ReadReadLine.java Passed: java/io/File/TempDirDoesNotExist.java Passed: java/io/ObjectInputStream/PeekInputStreamTest.java Passed: java/io/ObjectInputStream/ResolveProxyClass.java Passed: java/io/ByteArrayOutputStream/MaxCapacity.java Passed: java/io/ObjectInputStream/TestObjectStreamClass.java Passed: java/io/ObjectInputStream/NegativeArraySizeTest.java Passed: java/io/InputStreamReader/StatefulDecoderNearEOF.java Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Serial Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Parallel Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#ZGenerational Passed: java/io/FileOutputStream/UnreferencedFOSClosesFd.java Passed: java/io/FileInputStream/UnreferencedFISClosesFd.java Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1 Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Shenandoah Passed: java/io/FilePermission/ReadFileOnPath.java Passed: java/io/OutputStreamWriter/NullCreate.java Passed: java/io/OutputStreamWriter/BoundsCheck.java Passed: java/io/OutputStream/WriteParams.java Passed: java/io/OutputStreamWriter/CloseWriterOnFailedFlush.java Passed: java/io/OutputStreamWriter/WriteAfterClose.java Passed: java/io/pathNames/win32/bug6344646.java Passed: java/io/pathNames/win32/BadDriveLetter.java Passed: java/io/pathNames/unix/TrailingSlash.java Passed: java/io/pathNames/win32/RenameDelete.java Passed: java/io/pathNames/win32/DriveOnly.java Passed: java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java Passed: java/io/pathNames/win32/DriveSlash.java Passed: java/io/pathNames/win32/DriveRelativePath.java Passed: java/io/pathNames/win32/SJIS.java Passed: java/io/pathNames/GeneralWin32.java Passed: java/io/OutputStreamWriter/Encode.java Passed: java/io/PipedInputStream/ClosedWriter.java Passed: java/io/PipedInputStream/FasterWriter.java Passed: java/io/PipedInputStream/Constructors.java Passed: java/io/OutputStreamWriter/TestWrite.java Passed: java/io/PipedOutputStream/ClosedWrite.java Passed: java/io/PipedOutputStream/MultipleConnect.java Passed: java/io/PipedOutputStream/DeadReader.java Passed: java/io/PipedOutputStream/WriteAfterClose.java Passed: java/io/PipedOutputStream/NotConnected.java Passed: java/io/PipedReader/Constructors.java Passed: java/io/PipedReader/ReadToArray.java Passed: java/io/PipedWriter/ConnectAfterReaderClose.java Passed: java/io/PipedWriter/WriteAfterReaderClose.java Passed: java/io/PipedReader/Ready.java Passed: java/io/PrintStream/CheckError.java Passed: java/io/pathNames/GeneralSolaris.java Passed: java/io/PrintStream/EncodingConstructor.java Passed: java/io/PrintStream/ClearErrorStream.java Passed: java/io/PipedWriter/FlushAfterClose.java Passed: java/io/PrintStream/NullConstructor.java Passed: java/io/PrintStream/InheritEncodingTest.java Passed: java/io/PrintStream/WriteBytes.java Passed: java/io/PrintStream/FailingConstructors.java Passed: java/io/PrintWriter/ClearErrorWriter.java Passed: java/io/PrintWriter/CheckError.java Passed: java/io/PrintWriter/FailingConstructors.java Passed: java/io/PrintWriter/EncodingTest.java Passed: java/io/PrintStream/EncodingTest.java Passed: java/io/PrintWriter/SubClass.java Passed: java/io/PushbackInputStream/Available.java Passed: java/io/PushbackInputStream/ClosedStream.java Passed: java/io/PrintWriter/OpsAfterClose.java Passed: java/io/PushbackInputStream/MarkReset.java Passed: java/io/PushbackInputStream/Skip.java Passed: java/io/PushbackReader/MarkReset.java Passed: java/io/PipedInputStream/WriterLoop.java Passed: java/io/PushbackReader/Skip.java Passed: java/io/PrintStream/FormatLocale.java Passed: java/io/RandomAccessFile/Close.java Passed: java/io/RandomAccessFile/EOF.java Passed: java/io/PipedInputStream/CloseAndAvailableRC.java Passed: java/io/RandomAccessFile/skipBytes/SkipBytes.java Passed: java/io/RandomAccessFile/OpenSync.java Passed: java/io/RandomAccessFile/FileLengthTest.java Passed: java/io/RandomAccessFile/ReadLine.java Passed: java/io/RandomAccessFile/OpsAfterClose.java Passed: java/io/RandomAccessFile/ParameterCheck.java Passed: java/io/RandomAccessFile/Seek.java Passed: java/io/RandomAccessFile/SetLength.java Passed: java/io/RandomAccessFile/WriteBytesChars.java Passed: java/io/RandomAccessFile/WriteUTF.java Passed: java/io/PrintStream/OversynchronizedTest.java Passed: java/io/RandomAccessFile/ReadWritePrimitives.java Passed: java/io/Reader/NullLock.java Passed: java/io/readBytes/ReadBytesBounds.java Passed: java/io/OutputStream/NullOutputStream.java Passed: java/io/readBytes/MemoryLeak.java Passed: java/io/Reader/OpsAfterClose.java Passed: java/io/Reader/ReadIntoReadOnlyBuffer.java Passed: java/io/Reader/ReadCharBuffer.java Passed: java/io/Reader/NullReader.java Passed: java/io/PrintWriter/OversynchronizedTest.java Passed: java/io/Reader/SkipNegative.java Passed: java/io/Reader/ReadParams.java Passed: java/io/Reader/ReadIntoZeroLengthArray.java Passed: java/io/SequenceInputStream/Close.java Passed: java/io/SequenceInputStream/ConstructorNull.java Passed: java/io/Reader/TransferTo.java Passed: java/io/SequenceInputStream/LotsOfStreams.java Passed: java/io/Reader/Skip.java Passed: java/io/Serializable/available/Available.java Passed: java/io/Serializable/arraySuidConflict/Write.java Passed: java/io/Serializable/backRefCNFException/Write.java Passed: java/io/Serializable/badSerialPersistentField/BadSerialPersistentField.java Passed: java/io/Serializable/badSerialVersionUID/BadSerialVersionUID.java Passed: java/io/Serializable/badSubstByReplace/BadSubstByReplace.java Passed: java/io/Serializable/auditStreamSubclass/AuditStreamSubclass.java Passed: java/io/Reader/ReaderBulkReadContract.java Passed: java/io/Serializable/checkModifiers/CheckModifiers.java Passed: java/io/Serializable/classDescGetField/GetField.java Passed: java/io/RandomAccessFile/UnreferencedRAFClosesFd.java Passed: java/io/Serializable/classDescHooks/ClassDescHooks.java Passed: java/io/Serializable/classDescHooks/CNFException.java Passed: java/io/Serializable/classDescHooks/Loopback.java Passed: java/io/Serializable/classDescHooks/ExternLoopback.java Passed: java/io/Serializable/cloneArray/CloneArray.java Passed: java/io/Serializable/ClassCastExceptionDetail/Write.java Passed: java/io/Serializable/classDescFlagConflict/Read.java Passed: java/io/PushbackReader/ReadCloseRaceNPE.java Passed: java/io/Serializable/clearHandleTable/ClearHandleTable.java Passed: java/io/Serializable/defaultDataEnd/DefaultDataEnd.java Passed: java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java Passed: java/io/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java Passed: java/io/Serializable/enum/array/Test.java Passed: java/io/ClassCache/ContinuousGCTest.java Passed: com/sun/net/httpserver/simpleserver/StressDirListings.java Passed: java/io/Serializable/duplicateSerialFields/Test.java Passed: java/io/Serializable/enum/basic/Test.java Passed: java/io/Serializable/defaulted/GetFieldWrite.java Passed: java/io/Serializable/enum/badResolve/Write.java Passed: java/io/Serializable/enum/ignoreSerializationMethods/Test.java Passed: java/io/Serializable/enum/ignoreSerializationFields/Test.java Passed: java/io/PushbackInputStream/TransferTo.java Passed: java/io/SequenceInputStream/TransferTo.java Passed: java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java Passed: java/io/Serializable/enum/missingConstant/Write.java Passed: java/io/Serializable/enum/mismatchedTypecode/Test.java Passed: java/io/Serializable/enum/unshared/Test.java Passed: java/io/Serializable/evolution/AddedExternField/WriteAddedField.java Passed: java/io/Serializable/enum/classObject/Test.java Passed: java/io/Serializable/explicitCNFException/ExplicitCNFException.java Passed: java/io/Serializable/finalFields/FinalFields.java Passed: java/io/Serializable/fieldTypeString/Write.java Passed: java/io/Serializable/expectedStackTrace/ExpectedStackTrace.java Passed: java/io/Serializable/illegalHandle/Test.java Passed: java/io/Serializable/inactiveRegistration/InactiveRegistration.java Passed: java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java Passed: java/io/Serializable/evolution/AddedField/WriteAddedField.java Passed: java/io/Serializable/getSuidClinitError/GetSuidClinitError.java Passed: java/io/Serializable/GetField/Write.java Passed: java/io/Serializable/InvalidClassException/TestIceConstructors.java Passed: java/io/Serializable/InvalidObjectException/TestIoeConstructors.java Passed: java/io/Serializable/InvalidClassException/noargctor/DefaultPackage.java Passed: java/io/Serializable/longString/LongString.java Passed: java/io/Serializable/lookupInterfaceDesc/LookupInterfaceDesc.java Passed: java/io/Serializable/lookupAnyInvocation/LookupAnyInvocation.java Passed: java/io/Serializable/modifyStaticFields/ModifyStaticFields.java Passed: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java Passed: java/io/Serializable/nestedReplace/NestedReplace.java Passed: java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java Passed: java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java Passed: java/io/Serializable/InvalidClassException/noargctor/Test.java Passed: java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java Passed: java/io/Serializable/NPEProvoker/NPEProvoker.java Passed: java/io/Serializable/nullArgExceptionOrder/Test.java Passed: java/io/Serializable/notAvailable/NotAvailable.java Passed: java/io/Serializable/nonserializable/ExceptionDetail.java Passed: java/io/Serializable/oldTests/AnnotateClass.java Passed: java/io/Serializable/oldTests/CheckForException.java Passed: java/io/Serializable/oldTests/ArraysOfArrays.java Passed: java/io/Serializable/oldTests/CircularList.java Passed: java/io/Serializable/oldTests/BinaryTree.java Passed: java/io/Serializable/oldTests/ArrayFields.java Passed: java/io/Serializable/enum/constantSubclasses/Write.java Passed: java/io/Serializable/oldTests/CheckingEquality.java Passed: java/io/Serializable/oldTests/ValidateClass.java Passed: java/io/Serializable/oldTests/SerializeWithException.java Passed: java/io/Serializable/oldTests/WritePrimitive.java Passed: java/io/Serializable/partialClassDesc/PartialClassDesc.java Passed: java/io/Serializable/oldTests/SimpleArrays.java Passed: java/io/Serializable/parents/OriginalClass.java Passed: java/io/Serializable/optionalDataEnd/OptionalDataEnd.java Passed: java/io/Serializable/primitiveClasses/PrimitiveClasses.java Passed: java/io/Serializable/proxy/replace/Test.java Passed: java/io/Serializable/PutField/Write.java Passed: java/io/Serializable/PutField/Write2.java Passed: java/io/Serializable/proxy/skipMissing/Write.java Passed: java/io/Serializable/readPastObject/ReadPastObject.java Passed: java/io/Serializable/proxy/Basic.java Passed: java/io/Serializable/readObjectNoData/Write.java Passed: java/io/Serializable/packageAccess/PackageAccessTest.java Passed: java/io/Serializable/records/BadValues.java Passed: java/io/Serializable/GetField/ReadFieldsCNF.java Passed: java/io/Serializable/records/migration/AssignableFromTest.java Passed: com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java Passed: java/io/Serializable/records/AbsentStreamValuesTest.java Passed: java/io/Serializable/records/ConstructorAccessTest.java Passed: java/io/Serializable/records/ConstructorPermissionTest.java Passed: java/io/Serializable/failureAtomicity/FailureAtomicity.java Passed: java/io/Serializable/records/BasicRecordSer.java Passed: java/io/Serializable/records/migration/DefaultValuesTest.java Passed: java/io/Serializable/records/migration/SuperStreamFieldsTest.java Passed: java/io/Serializable/records/BadCanonicalCtrTest.java Passed: java/io/Serializable/class/NonSerializableTest.java Passed: java/io/Serializable/records/StreamRefTest.java Passed: java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java Passed: java/io/Serializable/recursiveClassDescLookup/Test.java Passed: java/io/Serializable/replaceStringArray/ReplaceStringArray.java Passed: java/io/Serializable/records/UnsharedTest.java Passed: com/sun/net/httpserver/simpleserver/SecurityManagerTest.java Passed: java/io/Serializable/records/ReadResolveTest.java Passed: java/io/Serializable/records/RecordClassTest.java Passed: java/io/Serializable/resolveClass/consTest/ConsTest.java Passed: java/io/Serializable/records/CycleTest.java Passed: java/io/Serializable/records/DifferentStreamFieldsTest.java Passed: java/io/Serializable/replaceWithNull/ReplaceWithNull.java Passed: java/io/Serializable/resolveClassException/ResolveClassException.java Passed: java/io/Serializable/resolveClass/MethodTest.java Passed: java/io/Serializable/resolveProxyClass/NonPublicInterface.java Passed: java/io/Serializable/records/ThrowingConstructorTest.java Passed: java/io/Serializable/records/SerialVersionUIDTest.java Passed: java/io/Serializable/sanityCheck/SanityCheck.java Passed: java/io/Serializable/serialFilter/CheckArrayTest.java Passed: java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java Passed: java/io/Serializable/records/WriteReplaceTest.java Passed: java/io/Serializable/records/ProhibitedMethods.java Passed: java/io/Serializable/serialFilter/CheckInputOrderTest.java Passed: java/io/Serializable/serialver/classpath/ClasspathTest.java Passed: java/io/Serializable/serialver/nested/NestedTest.java Passed: java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java Passed: java/io/Serializable/skippedObjCNFException/Write.java Passed: java/io/Serializable/skipWriteObject/Write.java Passed: java/io/Serializable/stopCustomDeserialization/Write.java Passed: java/io/Serializable/serialFilter/SerialFilterFunctionTest.java Passed: java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java Passed: java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java Passed: java/io/Serializable/typeSafeEnum/TypeSafeEnum.java Passed: java/io/Serializable/typeStringBackRef/TypeStringBackRef.java Passed: java/io/Serializable/underlyingOutputStreamException/UnderlyingOutputStreamException.java Passed: java/io/Serializable/subclassGC/SubclassGC.java Passed: java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java Passed: java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java Passed: java/io/Serializable/unresolvedClassDesc/Write.java Passed: java/io/Serializable/userRWObjError/UserRWObjError.java Passed: java/io/Serializable/subclass/SubclassTest.java Passed: java/io/Serializable/unshared/Write.java Passed: java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java Passed: java/io/Serializable/writeObjectMemory/WriteObjectMemory.java Passed: java/io/Serializable/writeReplace/WriteReplace.java Passed: java/io/Serializable/validate/Validate.java Passed: java/io/StreamTokenizer/Comment.java Passed: java/io/StreamTokenizer/NullConstruct.java Passed: java/io/Serializable/wrongReturnTypes/Write.java Passed: java/io/StreamTokenizer/QuoteTest.java Passed: java/io/StreamTokenizer/Reset.java Passed: java/io/StreamTokenizer/ReadAhead.java Passed: java/io/StringReader/ClosedReady.java Passed: java/io/StringReader/NegativeMarkLimit.java Passed: java/io/StringReader/Skip.java Passed: java/io/StringWriter/NegativeBufferSize.java Passed: java/io/Writer/Append.java Passed: java/io/Writer/Bug6856817.java Passed: java/io/Writer/WriteFromString.java Passed: java/io/Writer/NullWriter.java Passed: java/io/Writer/WriteParams.java Passed: java/io/Serializable/records/SerialPersistentFieldsTest.java Passed: java/io/NegativeInitSize.java Passed: java/io/Unicode.java Passed: java/io/Serializable/serialFilter/MixedFiltersTest.java Passed: java/io/StringBufferInputStream/OverflowInRead.java Passed: java/net/Authenticator/AuthNPETest.java Passed: java/io/Serializable/serialFilter/SerialFactoryExample.java Passed: java/net/Authenticator/B4722333.java Passed: java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java Passed: java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java Passed: java/io/Serializable/serialFilter/SerialFilterTest.java Passed: java/net/Authenticator/B4678055.java Passed: java/net/Authenticator/B4759514.java Passed: java/net/Authenticator/B4921848.java Passed: java/net/Authenticator/B4962064.java Passed: java/io/Serializable/serialFilter/GlobalFilterTest.java Passed: java/net/Authenticator/GetAuthenticatorTest.java Passed: java/net/Authenticator/BasicTest3.java Passed: java/net/Authenticator/BasicTest.java Passed: java/net/CookieHandler/B6277794.java Passed: java/net/BindException/Test.java Passed: java/io/Serializable/serialFilter/SerialFactoryFaults.java Passed: java/net/Authenticator/B4769350.java Passed: java/net/CookieHandler/NullUriCookieTest.java Passed: java/net/CookieHandler/TestHttpCookie.java Passed: java/net/CookieHandler/B6644726.java Passed: java/net/DatagramPacket/CheckBoundaries.java Passed: java/net/DatagramPacket/Getters.java Passed: java/net/DatagramPacket/Offset.java Passed: java/net/CookieHandler/B6791927.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/DatagramSocket/AddressNotSet.java Passed: java/net/CookieHandler/LocalHostCookie.java Passed: java/net/DatagramSocket/B6411513.java Passed: java/net/CookieHandler/EmptyCookieHeader.java Passed: java/net/DatagramSocket/B8035653.java Passed: java/net/Authenticator/B6870935.java Passed: java/net/DatagramPacket/Constructor.java Passed: java/net/Authenticator/B8034170.java Passed: java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java Passed: java/net/CookieHandler/CookieManagerTest.java Passed: java/net/Authenticator/BasicTest4.java Passed: java/net/DatagramSocket/DatagramSocketExample.java Passed: java/net/DatagramSocket/GetLocalAddress.java Passed: java/net/DatagramSocket/BindFailTest.java Passed: java/net/Authenticator/Deadlock.java Passed: java/net/DatagramSocket/ImplicitBind.java Passed: java/net/DatagramSocket/Constructor.java Passed: java/net/DatagramSocket/PortUnreachable.java Passed: java/net/DatagramSocket/InheritHandle.java Passed: java/net/DatagramSocket/ReuseAddressTest.java Passed: java/net/DatagramSocket/DatagramTimeout.java Passed: java/io/Serializable/serialFilter/SerialFilterFactoryTest.java Passed: java/net/DatagramSocket/OldDatagramSocketImplTest.java Passed: java/net/DatagramSocket/SendDatagramToBadAddress.java Passed: java/net/DatagramSocket/ReportSocketClosed.java Passed: java/net/DatagramSocket/ConnectPortZero.java Passed: java/net/DatagramSocket/Send12k.java Passed: java/net/DatagramSocket/LocalSocketAddress.java Passed: java/net/DatagramSocket/TestAfterClose.java Passed: java/net/DatagramSocket/SupportedOptionsCheck.java Passed: java/net/DatagramSocket/SendSize.java Passed: java/net/DatagramSocket/InterruptibleDatagramSocket.java Passed: java/net/DatagramSocket/SendCheck.java Passed: java/net/httpclient/examples/WebSocketExample.java Passed: java/net/DatagramSocket/SendPortZero.java Passed: java/net/DatagramSocketImpl/CheckDiscard.java Passed: java/net/httpclient/examples/JavadocExamples.java Passed: java/net/DatagramSocketImpl/TestDefaultBehavior.java Passed: java/net/DatagramSocketImpl/TestCreate.java Passed: java/net/DatagramSocket/TimeoutWithSM.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: 6.533 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: Tue Apr 02 01:15:47 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Library /test/lib: compile: jdk.test.lib.net.SimpleSSLContext Test directory: compile: SecureZipFSProvider finished: Tue Apr 02 01:15:54 CEST 2024 elapsed time (seconds): 6.533 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 5.755 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: Tue Apr 02 01:15:47 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: Tue Apr 02 01:15:53 CEST 2024 elapsed time (seconds): 5.755 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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -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/3/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/3/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/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/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/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/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/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/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.29 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/net/SimpleSSLContext.java reason: .class file out of date or does not exist started: Tue Apr 02 01:15:53 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: Tue Apr 02 01:15:53 CEST 2024 elapsed time (seconds): 0.29 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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -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/3/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/3/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/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/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/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/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/net/SimpleSSLContext.java ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.488 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: Tue Apr 02 01:15:53 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: Tue Apr 02 01:15:54 CEST 2024 elapsed time (seconds): 0.488 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/3/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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -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/3/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/3/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/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/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/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/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/3/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/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/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.516 seconds messages: command: build FilePublisherPermsTest reason: Named class compiled on demand started: Tue Apr 02 01:15:54 CEST 2024 Test directory: compile: FilePublisherPermsTest finished: Tue Apr 02 01:15:54 CEST 2024 elapsed time (seconds): 0.516 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.516 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: Tue Apr 02 01:15:54 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: Tue Apr 02 01:15:54 CEST 2024 elapsed time (seconds): 0.516 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/3/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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -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/3/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/3/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/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/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/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/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/3/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/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/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: 2.838 seconds messages: command: testng FilePublisherPermsTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherPermsTest1.policy FilePublisherPermsTest started: Tue Apr 02 01:15:54 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: Tue Apr 02 01:15:57 CEST 2024 elapsed time (seconds): 2.838 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=552886, tid=552890 # 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, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/hs_err_pid552886.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/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/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= \ -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/3/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/3/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/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/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/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 \ -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/SetGetSendBufferSize.java Passed: java/net/DatagramSocket/DatagramSocketMulticasting.java Passed: java/net/DatagramSocket/SetGetReceiveBufferSize.java Passed: java/net/DatagramSocket/SendReceiveMaxSize.java Passed: java/net/httpclient/http2/ErrorTest.java Passed: java/net/httpclient/http2/HpackCircularBufferDriver.java Passed: java/net/httpclient/http2/BasicTest.java Passed: java/net/DatagramSocket/UnreferencedDatagramSockets.java Passed: java/net/httpclient/http2/HpackBinaryTestDriver.java Passed: java/net/httpclient/http2/ExpectContinueResetTest.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: 4.466 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: Tue Apr 02 01:15:48 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Library /test/lib: compile: jdk.test.lib.net.SimpleSSLContext finished: Tue Apr 02 01:15:52 CEST 2024 elapsed time (seconds): 4.466 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 3.76 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: Tue Apr 02 01:15:48 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: Tue Apr 02 01:15:52 CEST 2024 elapsed time (seconds): 3.76 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/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= \ -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/0/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/0/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/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.706 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/net/SimpleSSLContext.java reason: .class file out of date or does not exist started: Tue Apr 02 01:15:52 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 11 finished: Tue Apr 02 01:15:52 CEST 2024 elapsed time (seconds): 0.706 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/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= \ -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/0/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/0/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/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/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/lib/jdk/test/lib/net/SimpleSSLContext.java ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.52 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Tue Apr 02 01:15:52 CEST 2024 Test directory: compile: FilePublisherTest finished: Tue Apr 02 01:15:53 CEST 2024 elapsed time (seconds): 0.52 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.512 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: Tue Apr 02 01:15:52 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 11 finished: Tue Apr 02 01:15:53 CEST 2024 elapsed time (seconds): 0.512 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/FilePublisherTest.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/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= \ -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/0/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/0/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/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/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/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/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/0/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/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/FilePublisherTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm FilePublisherTest TIME: 41.74 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm FilePublisherTest started: Tue Apr 02 01:15:53 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: Tue Apr 02 01:16:35 CEST 2024 elapsed time (seconds): 41.74 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:35323]::addHandler FilePublisherTest$HttpEchoHandler@2d420c8d, /http1/echo Http1TestServer[localhost/127.0.0.1:38745]::addHandler FilePublisherTest$HttpEchoHandler@7b6d466, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:50785]::addHandler FilePublisherTest$HttpEchoHandler@331afd2b, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:51329]::addHandler FilePublisherTest$HttpEchoHandler@2eebe9e, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config FilePublisherTest.setup(): success --- testDefaultFs(http://127.0.0.1:35323/http1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST http://127.0.0.1:35323/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:35323/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:35323/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:35323/http1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:38745/https1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST https://127.0.0.1:38745/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:38745/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:38745/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:38745/https1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:50785/http2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@45ab27c0 Got response: (POST http://127.0.0.1:50785/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6ca017be Got response: (POST http://127.0.0.1:50785/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@154e41d2 Got response: (POST http://127.0.0.1:50785/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:50785/http2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:51329/https2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4154cd69 Got response: (POST https://127.0.0.1:51329/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f933b33 Got response: (POST https://127.0.0.1:51329/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4baca619 Got response: (POST https://127.0.0.1:51329/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:51329/https2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:35323/http1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST http://127.0.0.1:35323/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:35323/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:35323/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:35323/http1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:38745/https1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST https://127.0.0.1:38745/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:38745/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:38745/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:38745/https1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(http://127.0.0.1:50785/http2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@52242683 Got response: (POST http://127.0.0.1:50785/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@567d9d32 Got response: (POST http://127.0.0.1:50785/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@10f4b6a7 Got response: (POST http://127.0.0.1:50785/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:50785/http2/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:51329/https2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5dfc8a70 Got response: (POST https://127.0.0.1:51329/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@18fe0fab Got response: (POST https://127.0.0.1:51329/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3f6a7e8f Got response: (POST https://127.0.0.1:51329/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:51329/https2/echo", defaultFile.txt, "default fs", false): success --- testZipFs(http://127.0.0.1:35323/http1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST http://127.0.0.1:35323/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:35323/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:35323/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:35323/http1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:38745/https1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST https://127.0.0.1:38745/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:38745/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:38745/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:38745/https1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:50785/http2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3216e18d Got response: (POST http://127.0.0.1:50785/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@e81d0c7 Got response: (POST http://127.0.0.1:50785/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5675416a Got response: (POST http://127.0.0.1:50785/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:50785/http2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:51329/https2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@11588b15 Got response: (POST https://127.0.0.1:51329/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@10ba260f Got response: (POST https://127.0.0.1:51329/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@78d1f0e4 Got response: (POST https://127.0.0.1:51329/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:51329/https2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:35323/http1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST http://127.0.0.1:35323/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:35323/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:35323/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:35323/http1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:38745/https1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST https://127.0.0.1:38745/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:38745/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:38745/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:38745/https1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(http://127.0.0.1:50785/http2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@41f5c972 Got response: (POST http://127.0.0.1:50785/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7bdb4873 Got response: (POST http://127.0.0.1:50785/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4e2f8821 Got response: (POST http://127.0.0.1:50785/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:50785/http2/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:51329/https2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6e81ce47 Got response: (POST https://127.0.0.1:51329/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@33fb76b4 Got response: (POST https://127.0.0.1:51329/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@bbeebdf Got response: (POST https://127.0.0.1:51329/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:51329/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=36192,localport=50785] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer: POST /http2/echo Server: 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=37636, Session(1712013367152|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=36200,localport=50785] 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=36214,localport=50785] 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=36222,localport=50785] 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=37642, Session(1712013384389|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection started TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=37646, Session(1712013386226|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo TestServer(2): 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=40962, Session(1712013386334|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=48522,localport=50785] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer: POST /http2/echo Server: 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=40970, Session(1712013386557|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection started TestServer: 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=48524,localport=50785] 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=48534,localport=50785] 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=48536,localport=50785] 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=40986, Session(1712013387704|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection started TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40994, Session(1712013390072|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=41008, Session(1712013390289|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection started TestServer(1): stopping 8 connections Server connection to /127.0.0.1:36222 stopping. 1 streams Server connection to /127.0.0.1:36192 stopping. 3 streams Server connection to /127.0.0.1:36200 stopping. 1 streams Server connection to /127.0.0.1:48524 stopping. 1 streams Server connection to /127.0.0.1:48536 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:48522 stopping. 3 streams Server connection to /127.0.0.1:36214 stopping. 1 streams Server connection to /127.0.0.1:48534 stopping. 1 streams TestServer(2): stopping 8 connections Server connection to /127.0.0.1:37636 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:40986 stopping. 1 streams Server connection to /127.0.0.1:40994 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:37642 stopping. 1 streams Server connection to /127.0.0.1:37646 stopping. 1 streams Server connection to /127.0.0.1:40962 stopping. 1 streams Server connection to /127.0.0.1:41008 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:40970 stopping. 3 streams TestServer(2): finished TestServer(1): 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/0/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/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= \ -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/0/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/0/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/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/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=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 \ -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.001 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Tue Apr 02 01:16:35 CEST 2024 finished: Tue Apr 02 01:16:35 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=FilePublisherTest.policy FilePublisherTest TIME: 3.02 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest started: Tue Apr 02 01:16:35 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: Tue Apr 02 01:16:38 CEST 2024 elapsed time (seconds): 3.02 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=554258, tid=554260 # 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, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5/hs_err_pid554258.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/0/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/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= \ -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/0/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/0/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/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/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/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/5/FilePublisherTest.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -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/HpackDecoderDriver.java Passed: java/net/httpclient/http2/HpackHeaderTableDriver.java Passed: java/net/httpclient/http2/HpackTestHelper.java Passed: java/net/httpclient/http2/BadHeadersTest.java Passed: java/net/httpclient/http2/FixedThreadPoolTest.java Passed: java/net/httpclient/http2/ContinuationFrameTest.java Passed: java/net/httpclient/http2/HpackEncoderDriver.java Passed: java/net/httpclient/http2/ImplicitPushCancel.java Passed: java/net/httpclient/http2/PushPromiseContinuation.java Passed: java/net/httpclient/http2/ProxyTest2.java Passed: java/net/httpclient/http2/IdlePooledConnectionTest.java Passed: java/net/httpclient/http2/PostPutTest.java Passed: java/net/httpclient/http2/RedirectTest.java Passed: java/net/httpclient/http2/NoBodyTest.java Passed: java/net/httpclient/http2/ServerPushWithDiffTypes.java Passed: java/net/httpclient/http2/ConnectionReuseTest.java Passed: java/net/httpclient/http2/ServerPush.java Passed: java/net/httpclient/http2/Timeout.java Passed: java/net/httpclient/http2/HpackHuffmanDriver.java Passed: java/net/httpclient/offline/OfflineTesting.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: Tue Apr 02 01:17:29 CEST 2024 finished: Tue Apr 02 01:17:29 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.172 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: Tue Apr 02 01:17:29 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 11 finished: Tue Apr 02 01:17:29 CEST 2024 elapsed time (seconds): 0.172 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver 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/0/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/0/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !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= \ -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/0/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/0/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/0/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/0/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/0/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/0/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/0/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/0/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.08 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: Tue Apr 02 01:17:29 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 11 finished: Tue Apr 02 01:17:29 CEST 2024 elapsed time (seconds): 0.08 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.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/0/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/0/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !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= \ -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/0/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/0/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/0/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/0/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/0/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/0/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/0/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/0/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.715 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: Tue Apr 02 01:17:29 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 11 finished: Tue Apr 02 01:17:30 CEST 2024 elapsed time (seconds): 0.715 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/0/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/0/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !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= \ -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/0/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/0/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/0/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/0/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/0/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/0/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/0/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/0/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.472 seconds messages: command: build Security reason: User specified action: run build Security started: Tue Apr 02 01:17:30 CEST 2024 Test directory: compile: Security finished: Tue Apr 02 01:17:30 CEST 2024 elapsed time (seconds): 0.472 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.472 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: Tue Apr 02 01:17:30 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 11 finished: Tue Apr 02 01:17:30 CEST 2024 elapsed time (seconds): 0.472 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/0/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/0/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !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= \ -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/0/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/0/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/0/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/0/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/0/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/0/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/0/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/0/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.387 seconds messages: command: build Driver reason: Named class compiled on demand started: Tue Apr 02 01:17:30 CEST 2024 Test directory: compile: Driver finished: Tue Apr 02 01:17:31 CEST 2024 elapsed time (seconds): 0.387 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.386 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: Tue Apr 02 01:17:30 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 11 finished: Tue Apr 02 01:17:31 CEST 2024 elapsed time (seconds): 0.386 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/0/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/0/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !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= \ -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/0/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/0/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/0/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/0/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/0/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/0/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/0/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/0/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: 8.024 seconds messages: command: main Driver reason: User specified action: run main/othervm Driver started: Tue Apr 02 01:17:31 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Tue Apr 02 01:17:39 CEST 2024 elapsed time (seconds): 8.024 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/0/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/0/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 -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/0/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=32903 -Dport.number1=39641 -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/0/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/0/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/0/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=32903 -Dport.number1=39641 -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/0/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/0/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=556439, tid=556440 # 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, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5/hs_err_pid556439.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # Security 1: retval = 134, duration=3034 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/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/0/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/0/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= \ -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/0/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/0/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/0/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/0/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/0/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 \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Driver.d/main.0.jta TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Non zero return value -------------------------------------------------- Passed: java/net/httpclient/http2/TLSConnection.java Passed: java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java Passed: java/net/httpclient/http2/TrailingHeadersTest.java TEST: java/net/httpclient/security/Security.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext started: Tue Apr 02 01:17:29 CEST 2024 finished: Tue Apr 02 01:17:29 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.25 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: Tue Apr 02 01:17:29 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 5 finished: Tue Apr 02 01:17:29 CEST 2024 elapsed time (seconds): 0.25 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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= \ -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/11/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/11/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/11/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/security/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/11/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/security/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/11/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/11/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java TIME: 0.044 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: Tue Apr 02 01:17:29 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 5 finished: Tue Apr 02 01:17:29 CEST 2024 elapsed time (seconds): 0.044 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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= \ -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/11/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/11/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/11/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/security/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/11/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/security/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/11/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/11/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../ProxyServer.java TIME: 0.114 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: Tue Apr 02 01:17:29 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 5 finished: Tue Apr 02 01:17:30 CEST 2024 elapsed time (seconds): 0.114 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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= \ -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/11/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/11/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/11/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/security/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/11/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/security/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/11/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/11/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal String osName = AccessController.doPrivileged(action); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:154: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.465 seconds messages: command: build Security reason: Named class compiled on demand started: Tue Apr 02 01:17:30 CEST 2024 Test directory: compile: Security finished: Tue Apr 02 01:17:30 CEST 2024 elapsed time (seconds): 0.465 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.465 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: Tue Apr 02 01:17:30 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 5 finished: Tue Apr 02 01:17:30 CEST 2024 elapsed time (seconds): 0.465 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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= \ -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/11/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/11/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/11/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/security/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/11/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/security/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/11/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/11/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:347: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(null); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:348: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(sm); ^ 4 warnings ACTION: main -- Passed. Execution successful REASON: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=0.policy Security 0 TIME: 13.441 seconds messages: command: main Security 0 reason: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=0.policy Security 0 started: Tue Apr 02 01:17:30 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Tue Apr 02 01:17:43 CEST 2024 elapsed time (seconds): 13.441 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: HTTP server started at 127.0.0.1:40731 moving /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/security/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/11/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/11/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/11/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/11/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/11/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/11/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:40731/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 02, 2024 1:17:34 AM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 02, 2024 1:17:36 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 02, 2024 1:17:36 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts= \ -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/11/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/11/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/11/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/security/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/11/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/9/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 \ -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: Tue Apr 02 01:17:43 CEST 2024 finished: Tue Apr 02 01:17:43 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: 4.77 seconds messages: command: main Security 2 reason: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=2.policy Security 2 started: Tue Apr 02 01:17:43 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Tue Apr 02 01:17:48 CEST 2024 elapsed time (seconds): 4.77 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=556749, tid=556752 # 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, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9/hs_err_pid556749.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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts= \ -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/11/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/11/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/11/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/security/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/11/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/9/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 \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Security.d/main.1.jta 2 TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/http2/UserInfoTest.java Passed: java/net/httpclient/security/filePerms/SecurityBeforeFile.java TEST: java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 1.884 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: Tue Apr 02 01:17:24 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: Tue Apr 02 01:17:26 CEST 2024 elapsed time (seconds): 1.884 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 1.364 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: Tue Apr 02 01:17:24 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: Tue Apr 02 01:17:26 CEST 2024 elapsed time (seconds): 1.364 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/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -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.519 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: Tue Apr 02 01:17:26 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: Tue Apr 02 01:17:26 CEST 2024 elapsed time (seconds): 0.519 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/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -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.562 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Tue Apr 02 01:17:26 CEST 2024 Test directory: compile: BodyHandlerOfFileDownloadTest finished: Tue Apr 02 01:17:27 CEST 2024 elapsed time (seconds): 0.562 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.562 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: Tue Apr 02 01:17:26 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: Tue Apr 02 01:17:27 CEST 2024 elapsed time (seconds): 0.562 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/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -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: 35.418 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest started: Tue Apr 02 01:17:27 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: Tue Apr 02 01:18:02 CEST 2024 elapsed time (seconds): 35.418 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:40167]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@2e96aa5b, /http1/echo Http1TestServer[localhost/127.0.0.1:39523]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@336d4c4, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:33089]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@1b4d1115, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:37437]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@4d9c2d85, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileDownloadTest.setup(): success --- testDefaultFs(http://127.0.0.1:40167/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:40167/http1/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:39523/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:39523/https1/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:33089/http2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c12ec57 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7924b557 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1f641fec Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:33089/http2/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:37437/https2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@26c03510 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2807cfb8 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c385e60 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:37437/https2/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:40167/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:40167/http1/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:39523/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:39523/https1/echo", defaultDir, "msg", false): success --- testDefaultFs(http://127.0.0.1:33089/http2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6074c8d0 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3cdd73dc Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@347f117a Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:33089/http2/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:37437/https2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5579d87e Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@58996978 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@107b4cb5 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:37437/https2/echo", defaultDir, "msg", false): success --- testZipFs(): starting test BodyHandlerOfFileDownloadTest.testZipFs(): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodyHandlerOfFileDownloadTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java Total tests run: 9, Passes: 9, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=37480,localport=33089] 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=38682, Session(1712013461429|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=51484,localport=33089] 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=51500,localport=33089] 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=51506,localport=33089] 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=38692, Session(1712013477369|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection started TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=38700, Session(1712013479065|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=38712, Session(1712013479260|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:51506 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:51484 stopping. 1 streams Server connection to /127.0.0.1:51500 stopping. 1 streams Server connection to /127.0.0.1:37480 stopping. 3 streams TestServer(2): stopping 4 connections Server connection to /127.0.0.1:38700 stopping. 1 streams Server connection to /127.0.0.1:38682 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38692 stopping. 1 streams Server connection to /127.0.0.1:38712 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(2): finished TestServer(1): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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= \ -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 \ -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: Tue Apr 02 01:18:02 CEST 2024 finished: Tue Apr 02 01:18:02 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest TIME: 2.603 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest started: Tue Apr 02 01:18:02 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Tue Apr 02 01:18:05 CEST 2024 elapsed time (seconds): 2.603 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=557311, tid=557314 # 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, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4/hs_err_pid557311.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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= \ -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/4/ofFileDownload.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -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/websocket/AutomaticPong.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: 2.3 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: Tue Apr 02 01:17:25 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: Tue Apr 02 01:17:27 CEST 2024 elapsed time (seconds): 2.3 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 1.534 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: Tue Apr 02 01:17:25 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: Tue Apr 02 01:17:26 CEST 2024 elapsed time (seconds): 1.534 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/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/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= \ -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/8/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/8/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/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/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/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/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/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/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.766 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: Tue Apr 02 01:17:26 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: Tue Apr 02 01:17:27 CEST 2024 elapsed time (seconds): 0.766 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/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/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= \ -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/8/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/8/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/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/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/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/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/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/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.383 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Tue Apr 02 01:17:27 CEST 2024 Test directory: compile: BodyHandlerOfFileTest finished: Tue Apr 02 01:17:27 CEST 2024 elapsed time (seconds): 0.383 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.381 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: Tue Apr 02 01:17:27 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: Tue Apr 02 01:17:27 CEST 2024 elapsed time (seconds): 0.381 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/8/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/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/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= \ -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/8/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/8/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/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/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/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/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/8/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/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/PathSubscriber/BodyHandlerOfFileTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileTest TIME: 37.182 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm BodyHandlerOfFileTest started: Tue Apr 02 01:17:27 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: Tue Apr 02 01:18:05 CEST 2024 elapsed time (seconds): 37.182 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:32987]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@77150a49, /http1/echo Http1TestServer[localhost/127.0.0.1:34767]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@3f76ea82, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:34493]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@4d33f0ef, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:51445]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@7cda183c, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:32987/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:32987/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:34767/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:34767/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:34493/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@70c6ba0b Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@11481744 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@252cfb82 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:34493/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:51445/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3f5faa3b Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@319853a0 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@35a7c14b Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:51445/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:32987/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:32987/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:34767/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:34767/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:34493/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@57771d82 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7f3ce9ae Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@452f881a Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:34493/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:51445/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@69eb220f Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a395789 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6b461808 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:51445/https2/echo", defaultFile.txt, "msg", false): success --- testZipFs(http://127.0.0.1:32987/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:32987/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:34767/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:34767/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:34493/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6c2d2d90 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@36ead150 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e033fba Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:34493/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:51445/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@513d7a12 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@14c4dae7 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f19162f Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:51445/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:32987/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:32987/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:34767/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:34767/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:34493/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@9c4bbf1 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7c162ca4 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c160227 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:34493/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:51445/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@63b51cc9 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@56bb3dd9 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5408a984 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:51445/https2/echo", fileInZip.txt, "msg", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodyHandlerOfFileTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java Total tests run: 16, Passes: 16, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=36810,localport=34493] 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=55010, Session(1712013462148|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=36816,localport=34493] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=36830,localport=34493] 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=36838,localport=34493] 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=55012, Session(1712013478404|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection started TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=55020, Session(1712013480035|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=55028, Session(1712013480146|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=36840,localport=34493] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=55032, Session(1712013480311|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=36854,localport=34493] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=36858,localport=34493] 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=36874,localport=34493] 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=55038, Session(1712013481087|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=55040, Session(1712013481893|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=55042, Session(1712013482001|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:36810 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:36854 stopping. 1 streams Server connection to /127.0.0.1:36830 stopping. 1 streams Server connection to /127.0.0.1:36816 stopping. 1 streams Server connection to /127.0.0.1:36838 stopping. 1 streams Server connection to /127.0.0.1:36840 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:36858 stopping. 1 streams Server connection to /127.0.0.1:36874 stopping. 1 streams TestServer(2): stopping 8 connections Server connection to /127.0.0.1:55020 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:55010 stopping. 3 streams Server connection to /127.0.0.1:55032 stopping. 3 streams Server connection to /127.0.0.1:55042 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): finished Server connection to /127.0.0.1:55012 stopping. 1 streams Server connection to /127.0.0.1:55028 stopping. 1 streams Server connection to /127.0.0.1:55040 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:55038 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/8/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/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= \ -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/8/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/8/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/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/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/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 \ -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: Tue Apr 02 01:18:05 CEST 2024 finished: Tue Apr 02 01:18: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=ofFile.policy BodyHandlerOfFileTest TIME: 2.421 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest started: Tue Apr 02 01:18: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: Tue Apr 02 01:18:07 CEST 2024 elapsed time (seconds): 2.421 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=557487, tid=557490 # 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, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10/hs_err_pid557487.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/8/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/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= \ -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/8/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/8/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/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/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/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/10/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 \ -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: 1.326 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: Tue Apr 02 01:17:28 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters finished: Tue Apr 02 01:17:29 CEST 2024 elapsed time (seconds): 1.326 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 1.326 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: Tue Apr 02 01:17:28 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 4 finished: Tue Apr 02 01:17:29 CEST 2024 elapsed time (seconds): 1.326 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.708 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Tue Apr 02 01:17:29 CEST 2024 Test directory: compile: BodySubscriberOfFileTest finished: Tue Apr 02 01:17:30 CEST 2024 elapsed time (seconds): 0.708 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.707 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: Tue Apr 02 01:17:29 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 4 finished: Tue Apr 02 01:17:30 CEST 2024 elapsed time (seconds): 0.707 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java:201: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(action); ^ 1 warning ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodySubscriberOfFileTest TIME: 37.439 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm BodySubscriberOfFileTest started: Tue Apr 02 01:17:30 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: Tue Apr 02 01:18:08 CEST 2024 elapsed time (seconds): 37.439 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:45079]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@10ef81b6, /http1/echo Http1TestServer[localhost/127.0.0.1:41925]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@2db4fea9, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:43137]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@7d1978bc, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:55135]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@2ef95321, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodySubscriberOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:45079/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:45079/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:41925/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:41925/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:43137/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@719f7399 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@554b40dc Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@24f4f288 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:43137/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:55135/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@da21110 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@48a09ec0 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c7d64ce Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:55135/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:45079/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:45079/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:41925/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:41925/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:43137/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7e37f5f1 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@51abfd12 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@17b30a6d Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:43137/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:55135/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6495b543 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5f233b44 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@764f7648 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:55135/https2/echo", defaultFile.txt, "msg", false): success test BodySubscriberOfFileTest.testSubscribersWritesAllBytes(): success --- testZipFs(http://127.0.0.1:45079/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:45079/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:41925/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:41925/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:43137/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2df95ae9 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7cb477a2 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3ab97803 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:43137/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:55135/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7f9138c5 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7cb71d38 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@39b59cca Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:55135/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:45079/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:45079/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:41925/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:41925/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:43137/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6ca0bada Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@62ed8931 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@786c5805 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:43137/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:55135/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@8c667f5 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@599a6385 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2cc1bda1 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:55135/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=39222,localport=43137] 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=34436, Session(1712013464573|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=39232,localport=43137] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=39240,localport=43137] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=39242,localport=43137] 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): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34446, Session(1712013481528|SSL_NULL_WITH_NULL_NULL)] TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34460, Session(1712013482790|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=34476, Session(1712013482867|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=39248,localport=43137] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34482, Session(1712013482973|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection started TestServer: 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): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=39258,localport=43137] TestServer(1): starting connection TestServer(1): accepting connections TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=39272,localport=43137] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=39280,localport=43137] 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=34492, Session(1712013483812|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=34498, Session(1712013484568|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=34504, Session(1712013484610|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection started TestServer(1): stopping 8 connections Server connection to /127.0.0.1:39222 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:39280 stopping. 1 streams Server connection to /127.0.0.1:39242 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:39232 stopping. 1 streams Server connection to /127.0.0.1:39248 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:39240 stopping. 1 streams Server connection to /127.0.0.1:39258 stopping. 1 streams Server connection to /127.0.0.1:39272 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:34460 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:34476 stopping. 1 streams Server connection to /127.0.0.1:34504 stopping. 1 streams Server connection to /127.0.0.1:34446 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:34498 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:34436 stopping. 3 streams Server connection to /127.0.0.1:34492 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:34482 stopping. 3 streams TestServer: Connection writer stopping TestServer(2): finished TestServer(1): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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= \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=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 \ -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: Tue Apr 02 01:18:08 CEST 2024 finished: Tue Apr 02 01:18: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=ofFile.policy BodySubscriberOfFileTest TIME: 2.586 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest started: Tue Apr 02 01:18: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: Tue Apr 02 01:18:10 CEST 2024 elapsed time (seconds): 2.586 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=557563, tid=557566 # 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, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/hs_err_pid557563.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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= \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/ofFile.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=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 \ -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/ssltest/TlsVersionTest.java Passed: java/net/httpclient/websocket/security/WSURLPermissionTest.java Passed: java/net/httpclient/http2/IdleConnectionTimeoutTest.java Passed: java/net/httpclient/websocket/Abort.java Passed: java/net/httpclient/ssltest/CertificateTest.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/websocket/PendingPongTextClose.java Passed: java/net/httpclient/whitebox/DefaultProxyDriver.java Passed: java/net/httpclient/whitebox/DemandTestDriver.java Passed: java/net/httpclient/whitebox/FramesDecoderTestDriver.java Passed: java/net/httpclient/whitebox/Http1HeaderParserTestDriver.java Passed: java/net/httpclient/whitebox/FlowTestDriver.java Passed: java/net/httpclient/whitebox/MinimalFutureTestDriver.java Passed: java/net/httpclient/websocket/PendingTextPingClose.java Passed: java/net/httpclient/whitebox/SelectorTestDriver.java Passed: java/net/httpclient/whitebox/RawChannelTestDriver.java Passed: java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java Passed: java/net/httpclient/whitebox/WindowControllerTestDriver.java Passed: java/net/httpclient/websocket/PendingTextPongClose.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/ReaderDriver.java Passed: java/net/httpclient/AuthFilter.java Passed: java/net/httpclient/AggregateRequestBodyTest.java Passed: java/net/httpclient/websocket/SendTest.java Passed: java/net/httpclient/AuthSchemesTest.java Passed: java/net/httpclient/AsyncExecutorShutdown.java Passed: java/net/httpclient/websocket/WebSocketBuilderTest.java Passed: java/net/httpclient/AsyncShutdownNow.java Passed: java/net/httpclient/BasicAuthTest.java Passed: java/net/httpclient/BodySubscribersTest.java Passed: java/net/httpclient/BufferingSubscriberCancelTest.java Passed: java/net/httpclient/BufferingSubscriberErrorCompleteTest.java Passed: java/net/httpclient/websocket/WebSocketExtendedTest.java Passed: java/net/httpclient/AuthFilterCacheTest.java Passed: java/net/httpclient/ByteArrayPublishers.java Passed: java/net/httpclient/BasicRedirectTest.java Passed: java/net/httpclient/CancelledResponse2.java Passed: java/net/httpclient/websocket/WebSocketProxyTest.java Passed: java/net/httpclient/ConnectExceptionTest.java Passed: java/net/httpclient/ConnectTimeoutHandshakeAsync.java Passed: java/net/httpclient/ConcurrentResponses.java Passed: java/net/httpclient/websocket/WebSocketServerDriver.java Passed: java/net/httpclient/CancelledResponse.java Passed: java/net/httpclient/ConnectTimeoutHandshakeSync.java Passed: java/net/httpclient/ConnectTimeoutNoProxyAsync.java Passed: java/net/httpclient/ConnectTimeoutNoProxySync.java Passed: java/net/httpclient/ConnectTimeoutWithProxyAsync.java Passed: java/net/httpclient/CancelRequestTest.java Passed: java/net/httpclient/CancelStreamedBodyTest.java Passed: java/net/httpclient/ConnectTimeoutWithProxySync.java Passed: java/net/httpclient/websocket/WebSocketTest.java Passed: java/net/httpclient/BufferingSubscriberTest.java Passed: java/net/httpclient/ContentLengthHeaderTest.java Passed: java/net/httpclient/EmptyAuthenticate.java Passed: java/net/httpclient/DebugLoggerTest.java Passed: java/net/httpclient/CookieHeaderTest.java Passed: java/net/httpclient/CustomResponseSubscriber.java Passed: java/net/httpclient/websocket/WSHandshakeExceptionTest.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.735 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: Tue Apr 02 01:27:01 CEST 2024 Test directory: compile: DependentPromiseActionsTest finished: Tue Apr 02 01:27:02 CEST 2024 elapsed time (seconds): 0.735 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.735 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: Tue Apr 02 01:27: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: 3 finished: Tue Apr 02 01:27:02 CEST 2024 elapsed time (seconds): 0.735 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/DependentPromiseActionsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !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= \ -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/6/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/6/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/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/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/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/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/6/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/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/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: Tue Apr 02 01:27:02 CEST 2024 finished: Tue Apr 02 01:27:02 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: 50.773 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest reason: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest started: Tue Apr 02 01:27:02 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Tue Apr 02 01:27:52 CEST 2024 elapsed time (seconds): 50.773 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:34753]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@719baf44, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:34753]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@509bfa72, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:55273]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@719baf44, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:55273]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@509bfa72, /https2/chunk Http2TestServerImpl: start Http2TestServerImpl: start config DependentPromiseActionsTest.setup(): success [11 s, 454 ms, 125396 ns] testAsInputStreamAsync(http://127.0.0.1:34753/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@57708fac HTTP_FixedLengthHandler received request to http://127.0.0.1:34753/http2/fixed/y TestServer: [18 s, 703 ms, 883655 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 TestServer: [18 s, 876 ms, 74067 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 TestServer: [18 s, 876 ms, 973214 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:34753/http2/fixed/y", false, SemaphoreStaller): success [20 s, 370 ms, 624665 ns] testAsInputStreamAsync(http://127.0.0.1:34753/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1d3cf3bb HTTP_ChunkedHandler received request to http://127.0.0.1:34753/http2/chunk/y TestServer: [20 s, 512 ms, 430263 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 TestServer: [20 s, 513 ms, 585798 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 TestServer: [20 s, 514 ms, 34661 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:34753/http2/chunk/y", false, SemaphoreStaller): success [20 s, 744 ms, 348107 ns] testAsInputStreamAsync(https://127.0.0.1:55273/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@71fc6e06 HTTP_FixedLengthHandler received request to https://127.0.0.1:55273/https2/fixed/y TestServer: [32 s, 861 ms, 437368 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 TestServer: [32 s, 865 ms, 290172 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 TestServer: [32 s, 865 ms, 611651 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:55273/https2/fixed/y", false, SemaphoreStaller): success [33 s, 4 ms, 581196 ns] testAsInputStreamAsync(https://127.0.0.1:55273/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3a035258 HTTP_ChunkedHandler received request to https://127.0.0.1:55273/https2/chunk/y TestServer: [33 s, 286 ms, 858163 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 TestServer: [33 s, 287 ms, 284796 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 TestServer: [33 s, 287 ms, 580165 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:55273/https2/chunk/y", false, SemaphoreStaller): success [33 s, 478 ms, 820941 ns] testAsInputStreamAsync(http://127.0.0.1:34753/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23dcfa2 HTTP_FixedLengthHandler received request to http://127.0.0.1:34753/http2/fixed/y TestServer: [33 s, 566 ms, 518864 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 TestServer: [33 s, 567 ms, 129162 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 TestServer: [33 s, 567 ms, 626597 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:34753/http2/fixed/y", true, SemaphoreStaller): success [33 s, 669 ms, 258293 ns] testAsInputStreamAsync(http://127.0.0.1:34753/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@a1029fe HTTP_ChunkedHandler received request to http://127.0.0.1:34753/http2/chunk/y TestServer: [33 s, 712 ms, 376093 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 TestServer: [33 s, 712 ms, 727413 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 TestServer: [33 s, 712 ms, 935999 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:34753/http2/chunk/y", true, SemaphoreStaller): success [33 s, 771 ms, 432556 ns] testAsInputStreamAsync(https://127.0.0.1:55273/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2233c104 HTTP_FixedLengthHandler received request to https://127.0.0.1:55273/https2/fixed/y TestServer: [34 s, 12 ms, 559972 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 TestServer: [34 s, 13 ms, 41426 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 TestServer: [34 s, 13 ms, 305734 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:55273/https2/fixed/y", true, SemaphoreStaller): success [34 s, 207 ms, 799827 ns] testAsInputStreamAsync(https://127.0.0.1:55273/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6e0a5aba HTTP_ChunkedHandler received request to https://127.0.0.1:55273/https2/chunk/y TestServer: [34 s, 268 ms, 906270 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 TestServer: [34 s, 269 ms, 243629 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 TestServer: [34 s, 269 ms, 500568 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:55273/https2/chunk/y", true, SemaphoreStaller): success [34 s, 712 ms, 197867 ns] testAsLinesAsync(http://127.0.0.1:34753/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@75fa2123 HTTP_FixedLengthHandler received request to http://127.0.0.1:34753/http2/fixed/y TestServer: [34 s, 831 ms, 383883 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 TestServer: [34 s, 831 ms, 789495 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 TestServer: [34 s, 832 ms, 103154 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:34753/http2/fixed/y", false, SemaphoreStaller): success [35 s, 132 ms, 789479 ns] testAsLinesAsync(http://127.0.0.1:34753/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@e8428e HTTP_ChunkedHandler received request to http://127.0.0.1:34753/http2/chunk/y TestServer: [35 s, 346 ms, 569465 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 TestServer: [35 s, 374 ms, 979117 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 TestServer: [35 s, 375 ms, 290176 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:34753/http2/chunk/y", false, SemaphoreStaller): success [35 s, 430 ms, 547006 ns] testAsLinesAsync(https://127.0.0.1:55273/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@64f231ca HTTP_FixedLengthHandler received request to https://127.0.0.1:55273/https2/fixed/y TestServer: [35 s, 614 ms, 942830 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 TestServer: [35 s, 615 ms, 246208 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 TestServer: [35 s, 615 ms, 448094 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:55273/https2/fixed/y", false, SemaphoreStaller): success [35 s, 781 ms, 332369 ns] testAsLinesAsync(https://127.0.0.1:55273/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2cf43b32 HTTP_ChunkedHandler received request to https://127.0.0.1:55273/https2/chunk/y TestServer: [35 s, 876 ms, 87480 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 TestServer: [35 s, 876 ms, 297057 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 TestServer: [35 s, 876 ms, 426200 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:55273/https2/chunk/y", false, SemaphoreStaller): success [35 s, 988 ms, 397014 ns] testAsLinesAsync(http://127.0.0.1:34753/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@58702ed7 HTTP_FixedLengthHandler received request to http://127.0.0.1:34753/http2/fixed/y TestServer: [36 s, 15 ms, 357684 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 TestServer: [36 s, 15 ms, 648313 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 TestServer: [36 s, 15 ms, 801238 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:34753/http2/fixed/y", true, SemaphoreStaller): success [36 s, 103 ms, 49147 ns] testAsLinesAsync(http://127.0.0.1:34753/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6853819 HTTP_ChunkedHandler received request to http://127.0.0.1:34753/http2/chunk/y TestServer: [36 s, 116 ms, 287669 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 TestServer: [36 s, 116 ms, 509455 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 TestServer: [36 s, 116 ms, 658031 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:34753/http2/chunk/y", true, SemaphoreStaller): success [36 s, 180 ms, 176836 ns] testAsLinesAsync(https://127.0.0.1:55273/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7ed5315c HTTP_FixedLengthHandler received request to https://127.0.0.1:55273/https2/fixed/y TestServer: [36 s, 209 ms, 771275 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 TestServer: [36 s, 210 ms, 555607 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 TestServer: [36 s, 210 ms, 764393 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:55273/https2/fixed/y", true, SemaphoreStaller): success [36 s, 335 ms, 641350 ns] testAsLinesAsync(https://127.0.0.1:55273/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@566eef19 HTTP_ChunkedHandler received request to https://127.0.0.1:55273/https2/chunk/y TestServer: [36 s, 402 ms, 460154 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 TestServer: [36 s, 402 ms, 692761 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 TestServer: [36 s, 402 ms, 835754 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:55273/https2/chunk/y", true, SemaphoreStaller): success [36 s, 720 ms, 867593 ns] testAsStringAsync(http://127.0.0.1:34753/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7151ec01 HTTP_FixedLengthHandler received request to http://127.0.0.1:34753/http2/fixed/y TestServer: [36 s, 946 ms, 276683 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 TestServer: [36 s, 954 ms, 748335 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 TestServer: [36 s, 954 ms, 996822 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:34753/http2/fixed/y", false, SemaphoreStaller): success [37 s, 263 ms, 682524 ns] testAsStringAsync(http://127.0.0.1:34753/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@26692406 HTTP_ChunkedHandler received request to http://127.0.0.1:34753/http2/chunk/y TestServer: [37 s, 406 ms, 525623 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 TestServer: [37 s, 406 ms, 791131 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 TestServer: [37 s, 429 ms, 645748 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:34753/http2/chunk/y", false, SemaphoreStaller): success [37 s, 463 ms, 347128 ns] testAsStringAsync(https://127.0.0.1:55273/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@765ff61e HTTP_FixedLengthHandler received request to https://127.0.0.1:55273/https2/fixed/y TestServer: [37 s, 624 ms, 847462 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 TestServer: [37 s, 625 ms, 166501 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 TestServer: [37 s, 625 ms, 358017 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:55273/https2/fixed/y", false, SemaphoreStaller): success [37 s, 787 ms, 370646 ns] testAsStringAsync(https://127.0.0.1:55273/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@742d5a2c HTTP_ChunkedHandler received request to https://127.0.0.1:55273/https2/chunk/y TestServer: [37 s, 936 ms, 321857 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 TestServer: [37 s, 937 ms, 631426 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 TestServer: [37 s, 937 ms, 783680 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:55273/https2/chunk/y", false, SemaphoreStaller): success [37 s, 974 ms, 281564 ns] testAsStringAsync(http://127.0.0.1:34753/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6a55a1e2 HTTP_FixedLengthHandler received request to http://127.0.0.1:34753/http2/fixed/y TestServer: [38 s, 0 ms, 678607 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 TestServer: [38 s, 2 ms, 721678 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 TestServer: [38 s, 2 ms, 988286 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:34753/http2/fixed/y", true, SemaphoreStaller): success [38 s, 69 ms, 509380 ns] testAsStringAsync(http://127.0.0.1:34753/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f933d5 HTTP_ChunkedHandler received request to http://127.0.0.1:34753/http2/chunk/y TestServer: [38 s, 82 ms, 584088 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 TestServer: [38 s, 82 ms, 895307 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 TestServer: [38 s, 83 ms, 62282 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:34753/http2/chunk/y", true, SemaphoreStaller): success [38 s, 116 ms, 948838 ns] testAsStringAsync(https://127.0.0.1:55273/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@312fcacd HTTP_FixedLengthHandler received request to https://127.0.0.1:55273/https2/fixed/y TestServer: [38 s, 131 ms, 923913 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 TestServer: [38 s, 132 ms, 224672 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 TestServer: [38 s, 132 ms, 366256 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:55273/https2/fixed/y", true, SemaphoreStaller): success [38 s, 187 ms, 571354 ns] testAsStringAsync(https://127.0.0.1:55273/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1d13e23e HTTP_ChunkedHandler received request to https://127.0.0.1:55273/https2/chunk/y TestServer: [38 s, 227 ms, 286393 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 TestServer: [38 s, 227 ms, 584342 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 TestServer: [38 s, 227 ms, 774788 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:55273/https2/chunk/y", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:34753/http2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@74e50cd0 HTTP_FixedLengthHandler received request to http://127.0.0.1:34753/http2/fixed/y TestServer: [38 s, 620 ms, 481853 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 TestServer: [38 s, 620 ms, 773592 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 TestServer: [38 s, 620 ms, 910536 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 [38 s, 887 ms, 726175 ns] Received promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-2) 200 [38 s, 890 ms, 605911 ns] Received promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-3) 200 [38 s, 890 ms, 793776 ns] Received promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:34753/http2/fixed/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:34753/http2/fixed/y", false): success testNoStalls(http://127.0.0.1:34753/http2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@365bdcf0 HTTP_ChunkedHandler received request to http://127.0.0.1:34753/http2/chunk/y TestServer: [38 s, 917 ms, 6064 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 TestServer: [38 s, 917 ms, 245771 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 TestServer: [38 s, 917 ms, 392796 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 [38 s, 928 ms, 727752 ns] Received promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:34753/http2/chunk/y/before/promise-1) 200 [38 s, 946 ms, 510940 ns] Received promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-3) 200 [38 s, 946 ms, 769728 ns] Received promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:34753/http2/chunk/y", false): success testNoStalls(https://127.0.0.1:55273/https2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d43b37 HTTP_FixedLengthHandler received request to https://127.0.0.1:55273/https2/fixed/y TestServer: [39 s, 94 ms, 22628 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 TestServer: [39 s, 98 ms, 218563 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 TestServer: [39 s, 98 ms, 434019 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 [39 s, 137 ms, 322303 ns] Received promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-3) 200 [39 s, 146 ms, 549597 ns] Received promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-2) 200 [39 s, 146 ms, 725412 ns] Received promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:55273/https2/fixed/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:55273/https2/fixed/y", false): success testNoStalls(https://127.0.0.1:55273/https2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1eb6fd3b HTTP_ChunkedHandler received request to https://127.0.0.1:55273/https2/chunk/y TestServer: [39 s, 248 ms, 213044 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 TestServer: [39 s, 248 ms, 409930 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 TestServer: [39 s, 248 ms, 566895 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 [39 s, 273 ms, 128714 ns] Received promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-3) 200 [39 s, 310 ms, 355949 ns] Received promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:55273/https2/chunk/y/before/promise-1) 200 [39 s, 310 ms, 596696 ns] Received promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:55273/https2/chunk/y", false): success testNoStalls(http://127.0.0.1:34753/http2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@25c533b8 HTTP_FixedLengthHandler received request to http://127.0.0.1:34753/http2/fixed/y TestServer: [39 s, 316 ms, 336416 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 TestServer: [39 s, 316 ms, 547513 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 TestServer: [39 s, 316 ms, 664826 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 [39 s, 367 ms, 64872 ns] Received promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-2) 200 [39 s, 367 ms, 932598 ns] Received promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-3) 200 [39 s, 376 ms, 772110 ns] Received promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:34753/http2/fixed/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:34753/http2/fixed/y", true): success testNoStalls(http://127.0.0.1:34753/http2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d867d3b HTTP_ChunkedHandler received request to http://127.0.0.1:34753/http2/chunk/y TestServer: [39 s, 401 ms, 354979 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 TestServer: [39 s, 410 ms, 834011 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 TestServer: [39 s, 411 ms, 14966 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 [39 s, 450 ms, 309863 ns] Received promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:34753/http2/chunk/y/before/promise-1) 200 [39 s, 461 ms, 594087 ns] Received promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-3) 200 [39 s, 461 ms, 764613 ns] Received promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:34753/http2/chunk/y", true): success testNoStalls(https://127.0.0.1:55273/https2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@51003582 HTTP_FixedLengthHandler received request to https://127.0.0.1:55273/https2/fixed/y TestServer: [39 s, 499 ms, 918515 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 TestServer: [39 s, 500 ms, 199863 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 TestServer: [39 s, 500 ms, 351728 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 [39 s, 542 ms, 652243 ns] Received promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-3) 200 [39 s, 557 ms, 774732 ns] Received promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-2) 200 [39 s, 580 ms, 364563 ns] Received promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:55273/https2/fixed/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:55273/https2/fixed/y", true): success testNoStalls(https://127.0.0.1:55273/https2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d6871bd HTTP_ChunkedHandler received request to https://127.0.0.1:55273/https2/chunk/y TestServer: [39 s, 623 ms, 26859 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 TestServer: [39 s, 623 ms, 227525 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 TestServer: [39 s, 623 ms, 348048 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 [39 s, 806 ms, 955978 ns] Received promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-3) 200 [39 s, 821 ms, 847760 ns] Received promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:55273/https2/chunk/y/before/promise-1) 200 [39 s, 822 ms, 20234 ns] Received promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:55273/https2/chunk/y", true): success ========================= [40 s, 246 ms, 552434 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] [201ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [750ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:34753/http2/fixed/y GET DEBUG: [pool-1-thread-1] [1s 210ms] Exchange establishing exchange for http://127.0.0.1:34753/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [1s 693ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [1s 694ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [1s 697ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [1s 700ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [1s 927ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [1s 927ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [2s 167ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 168ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [2s 350ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@d8441fb queue.isEmpty: true DEBUG: [pool-1-thread-1] [2s 745ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@d8441fb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [2s 746ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 935ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 935ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 937ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 937ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [2s 937ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [2s 962ms] PlainHttpConnection(SocketTube(1)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-1-SelectorManager] [2s 987ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3fd287fb 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=33278,localport=34753] DEBUG: [HttpClient-1-SelectorManager] [3s 227ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [3s 228ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33278 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [3s 388ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 424ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [3s 424ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [3s 463ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 463ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [3s 463ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 464ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [pool-1-thread-1] [3s 464ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [3s 467ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [3s 467ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@442a306f DEBUG: [HttpClient-1-SelectorManager] [3s 468ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [3s 468ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [3s 468ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [3s 468ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [3s 468ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 469ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 469ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 470ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 470ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [3s 470ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-1] [3s 471ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 471ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [3s 478ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [3s 478ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 492ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [3s 537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fb2fe4f for R (true) DEBUG: [pool-1-thread-2] [3s 543ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [3s 543ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 543ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-1] [3s 711ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 728ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 826ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 842ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 878ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 888ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [3s 889ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-1] [3s 897ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 928ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 928ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 928ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 961ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 988ms] SocketTube(1) wrote: 204 DEBUG: [HttpClient-1-SelectorManager] [4s 30ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fb2fe4f for None (false) DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(1) read bytes: 71 DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] Http1AsyncReceiver(SocketTube(1)) Putting 71 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fb2fe4f for R (false) DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 48ms] Http1AsyncReceiver(SocketTube(1)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@d8441fb DEBUG: [pool-1-thread-3] [4s 49ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 49ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@d8441fb DEBUG: [pool-1-thread-2] [4s 87ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [4s 87ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 87ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 87ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 88ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 95ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 95ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 292ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 292ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-2] [4s 293ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 303ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [4s 313ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [4s 314ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@d8441fb DEBUG: [pool-1-thread-2] [4s 354ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 364ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [4s 364ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:33278 remote=/127.0.0.1:34753] DEBUG: [pool-1-thread-2] [4s 513ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [4s 567ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 830ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7a6a5ddf(1) DEBUG: [pool-1-thread-2] [4s 858ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@34710037/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@243ef91f queue.isEmpty: false DEBUG: [pool-1-thread-2] [4s 858ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 859ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 870ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-2] [4s 871ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 872ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@34710037/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@243ef91f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [4s 872ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@34710037/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@243ef91f DEBUG: [pool-1-thread-2] [4s 872ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [4s 872ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@34710037/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@243ef91f DEBUG: [pool-1-thread-2] [4s 872ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 872ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@34710037/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@243ef91f DEBUG: [pool-1-thread-2] [4s 872ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [4s 872ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@34710037/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@243ef91f DEBUG: [pool-1-thread-2] [4s 872ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 899ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [4s 899ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7a6a5ddf(1) DEBUG: [pool-1-thread-2] [4s 959ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [5s 380ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [5s 602ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [5s 603ms] Http2Connection(SocketTube(1)) Opened stream 1 DEBUG: [pool-1-thread-2] [5s 603ms] Http2Connection(SocketTube(1))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [5s 603ms] Http2Connection(SocketTube(1))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [5s 603ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [5s 603ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 603ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-2] [5s 604ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [5s 625ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [5s 625ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3d70a162 DEBUG: [HttpClient-1-SelectorManager] [5s 625ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [5s 625ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [5s 626ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [5s 626ms] Http2Connection(SocketTube(1)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-1-SelectorManager] [5s 626ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [5s 626ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [5s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fb2fe4f for R (false) DEBUG: [HttpClient-1-SelectorManager] [5s 626ms] SocketTube(1) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [5s 626ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [5s 626ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-2] [5s 634ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-2] [5s 635ms] SocketTube(1) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [5s 635ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [5s 643ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [5s 643ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 657ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [5s 658ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-3] [5s 658ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 727ms] PlainHttpConnection(SocketTube(1)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [5s 728ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 970ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-2] [5s 970ms] SocketTube(1) trying to write: 63 DEBUG: [pool-1-thread-2] [5s 970ms] SocketTube(1) wrote: 63 DEBUG: [pool-1-thread-2] [5s 970ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [5s 970ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-2] [5s 970ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 970ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 971ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [5s 973ms] PlainHttpConnection(SocketTube(1)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [5s 973ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 973ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-2] [5s 973ms] SocketTube(1) trying to write: 13 DEBUG: [pool-1-thread-2] [5s 973ms] SocketTube(1) wrote: 13 DEBUG: [pool-1-thread-2] [5s 973ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [5s 973ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-2] [5s 973ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 973ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 974ms] Http2Connection(SocketTube(1)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [5s 988ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [5s 988ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 988ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [5s 988ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [5s 988ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 989ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 DEBUG: [pool-1-thread-2] [6s 138ms] Http2Connection(SocketTube(1)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 138ms] Http2Connection(SocketTube(1)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 138ms] Http1AsyncReceiver(SocketTube(1)) stopping DEBUG: [pool-1-thread-2] [6s 139ms] Http1AsyncReceiver(SocketTube(1)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) TestServer(1): connection started DEBUG: [readLoop] [6s 187ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 187ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 203ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 203ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [6s 203ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 203ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 203ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 204ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 204ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 204ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 204ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 204ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): Using handler for: /http2/fixed DEBUG: [HttpClient-1-SelectorManager] [6s 294ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fb2fe4f for None (false) DEBUG: [HttpClient-1-SelectorManager] [6s 294ms] SocketTube(1) read bytes: 48 DEBUG: [HttpClient-1-SelectorManager] [6s 294ms] Http2Connection(SocketTube(1)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [6s 294ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [6s 294ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fb2fe4f for R (false) DEBUG: [HttpClient-1-SelectorManager] [6s 294ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer: [18 s, 704 ms, 261267 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 DEBUG: [HttpClient-1-SelectorManager] [6s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fb2fe4f for None (false) DEBUG: [HttpClient-1-SelectorManager] [6s 443ms] SocketTube(1) read bytes: 58 DEBUG: [HttpClient-1-SelectorManager] [6s 443ms] Http2Connection(SocketTube(1)) onNext: got 58 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [6s 443ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [6s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fb2fe4f for R (false) DEBUG: [HttpClient-1-SelectorManager] [6s 444ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 DEBUG: [pool-1-thread-2] [6s 518ms] Http1AsyncReceiver(SocketTube(1)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [6s 518ms] Http2Connection(SocketTube(1)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [6s 519ms] Http2Connection(SocketTube(1)) H2 processed buffered data DEBUG: [pool-1-thread-2] [6s 519ms] Http2Connection(SocketTube(1)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 519ms] Http2Connection(SocketTube(1)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-2] [6s 519ms] Http2Connection(SocketTube(1)) Processing 48 DEBUG: [pool-1-thread-2] [6s 519ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [6s 519ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 519ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [6s 520ms] Http2Connection(SocketTube(1)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 532ms] PlainHttpConnection(SocketTube(1)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 532ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 547ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-2] [6s 547ms] SocketTube(1) trying to write: 9 DEBUG: [pool-1-thread-2] [6s 548ms] SocketTube(1) wrote: 9 DEBUG: [pool-1-thread-2] [6s 548ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [6s 548ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-2] [6s 548ms] SocketTube(1) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 548ms] SocketTube(1) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 548ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 548ms] Http2Connection(SocketTube(1)) H2 processed(1) DEBUG: [pool-1-thread-2] [6s 548ms] Http2Connection(SocketTube(1)) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 548ms] Http2Connection(SocketTube(1)) H2 Receiving(2): 58 DEBUG: [pool-1-thread-2] [6s 548ms] Http2Connection(SocketTube(1)) Processing 58 DEBUG: [pool-1-thread-2] [6s 548ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-2] [6s 549ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-1-SelectorManager] [6s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fb2fe4f for None (false) DEBUG: [HttpClient-1-SelectorManager] [6s 549ms] SocketTube(1) read bytes: 15 DEBUG: [HttpClient-1-SelectorManager] [6s 549ms] Http2Connection(SocketTube(1)) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [6s 549ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [6s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fb2fe4f for R (false) DEBUG: [HttpClient-1-SelectorManager] [6s 549ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 551ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 551ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 551ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 551ms] FramesDecoder decodes: 0 TestServer: [18 s, 876 ms, 338174 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 DEBUG: [readLoop] [6s 551ms] FramesDecoder Tail size is now: 0, current= TestServer: [18 s, 877 ms, 199440 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-1-SelectorManager] [6s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fb2fe4f for None (false) DEBUG: [HttpClient-1-SelectorManager] [6s 563ms] SocketTube(1) read bytes: 427 DEBUG: [HttpClient-1-SelectorManager] [6s 563ms] Http2Connection(SocketTube(1)) onNext: got 427 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [6s 563ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [6s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fb2fe4f for R (false) DEBUG: [HttpClient-1-SelectorManager] [6s 563ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 852ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-2] [6s 906ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [6s 906ms] Http2Connection(SocketTube(1)) Opened stream 2 DEBUG: [pool-1-thread-2] [6s 906ms] Http2Connection(SocketTube(1))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [7s 38ms] Http2Connection(SocketTube(1))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [7s 43ms] Http2Connection(SocketTube(1)) H2 processed(2) DEBUG: [pool-1-thread-2] [7s 43ms] Http2Connection(SocketTube(1)) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 43ms] Http2Connection(SocketTube(1)) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [7s 43ms] Http2Connection(SocketTube(1)) Processing 15 DEBUG: [pool-1-thread-2] [7s 53ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [7s 53ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 53ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 60ms] Http2Connection(SocketTube(1))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 67ms] Http2Connection(SocketTube(1))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 67ms] Http2Connection(SocketTube(1))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 67ms] Http2Connection(SocketTube(1)) H2 processed(3) DEBUG: [pool-1-thread-2] [7s 67ms] Http2Connection(SocketTube(1)) sending 427 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 67ms] Http2Connection(SocketTube(1)) H2 Receiving(4): 427 DEBUG: [pool-1-thread-2] [7s 67ms] Http2Connection(SocketTube(1)) Processing 427 DEBUG: [pool-1-thread-2] [7s 67ms] FramesDecoder decodes: 427 DEBUG: [pool-1-thread-2] [7s 67ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 68ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 68ms] Http2Connection(SocketTube(1))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 68ms] Http2Connection(SocketTube(1))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 244ms] Http2Connection(SocketTube(1))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 33278 DEBUG: [pool-1-thread-2] [7s 335ms] Http2Connection(SocketTube(1))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 335ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 335ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [7s 336ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [7s 364ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 366ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 367ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [7s 367ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [7s 367ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [7s 393ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [7s 394ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [7s 395ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 53, received: 53, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 396ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 396ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 396ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 396ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 396ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 397ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [7s 397ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [7s 397ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [7s 397ms] Http2Connection(SocketTube(1))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [7s 397ms] Http2Connection(SocketTube(1))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [7s 397ms] Http2Connection(SocketTube(1))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [7s 397ms] Http2Connection(SocketTube(1)) Closed stream 2 DEBUG: [pool-1-thread-2] [7s 397ms] Http2Connection(SocketTube(1))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@74cc3603 DEBUG: [pool-1-thread-2] [7s 397ms] Http2Connection(SocketTube(1))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [7s 397ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [7s 421ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [7s 421ms] Http2Connection(SocketTube(1)) Opened stream 4 DEBUG: [pool-1-thread-2] [7s 421ms] Http2Connection(SocketTube(1))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [7s 425ms] Http2Connection(SocketTube(1))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [7s 425ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 425ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 426ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [7s 426ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [7s 427ms] Http2Connection(SocketTube(1)) Opened stream 6 DEBUG: [pool-1-thread-2] [7s 427ms] Http2Connection(SocketTube(1))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [7s 427ms] Http2Connection(SocketTube(1))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [7s 427ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 427ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 427ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 427ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 427ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 428ms] Http2Connection(SocketTube(1))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 428ms] Http2Connection(SocketTube(1))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 428ms] Http2Connection(SocketTube(1))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 33278 DEBUG: [pool-1-thread-2] [7s 428ms] Http2Connection(SocketTube(1))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 428ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 428ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [7s 428ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [7s 463ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [7s 464ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [7s 464ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [7s 464ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [7s 464ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [7s 464ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 105, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 464ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 465ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 465ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 465ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 465ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 465ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [7s 465ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [7s 465ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [7s 465ms] Http2Connection(SocketTube(1))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [7s 466ms] Http2Connection(SocketTube(1))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [7s 466ms] Http2Connection(SocketTube(1))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [7s 466ms] Http2Connection(SocketTube(1)) Closed stream 4 DEBUG: [pool-1-thread-2] [7s 466ms] Http2Connection(SocketTube(1))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@77a8a18f DEBUG: [pool-1-thread-2] [7s 466ms] Http2Connection(SocketTube(1))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [7s 466ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 466ms] Http2Connection(SocketTube(1))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 466ms] Http2Connection(SocketTube(1))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 467ms] Http2Connection(SocketTube(1))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 33278 DEBUG: [pool-1-thread-2] [7s 470ms] Http2Connection(SocketTube(1))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 470ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 470ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [7s 470ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [7s 471ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [7s 471ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [7s 471ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [7s 471ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [7s 471ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [7s 471ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 157, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 471ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 471ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 471ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 472ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 472ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 472ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [7s 472ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [7s 472ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [7s 472ms] Http2Connection(SocketTube(1))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [7s 472ms] Http2Connection(SocketTube(1))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [7s 472ms] Http2Connection(SocketTube(1))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [7s 472ms] Http2Connection(SocketTube(1)) Closed stream 6 DEBUG: [pool-1-thread-2] [7s 472ms] Http2Connection(SocketTube(1))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b2adb8c DEBUG: [pool-1-thread-2] [7s 472ms] Http2Connection(SocketTube(1))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [7s 472ms] Http2Connection(SocketTube(1)) H2 processed(4) DEBUG: [pool-1-thread-2] [7s 511ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-2] [7s 511ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-2] [7s 511ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-2] [7s 512ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [7s 564ms] Http2Connection(SocketTube(1))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y) 200 HTTP_2 Local port: 33278 DEBUG: [pool-1-thread-2] [7s 564ms] Http2Connection(SocketTube(1))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 564ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 564ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [7s 564ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [7s 564ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [7s 565ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [7s 565ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [7s 565ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 169, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 565ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 746ms] HttpClientImpl(1) ClientImpl (async) elapsed 6965 millis for GET to http://127.0.0.1:34753/http2/fixed/y DEBUG: [pool-1-thread-2] [7s 775ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 776ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6ddede3c DEBUG: [pool-1-thread-2] [7s 776ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 839ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 839ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 839ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [7s 840ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [7s 840ms] HttpResponseInputStream next item received DEBUG: [MainThread] [7s 840ms] HttpResponseInputStream item offered DEBUG: [MainThread] [7s 840ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [7s 840ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [7s 840ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [7s 840ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 840ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 840ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [7s 840ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [7s 840ms] HttpResponseInputStream next item received DEBUG: [MainThread] [7s 840ms] HttpResponseInputStream item offered DEBUG: [MainThread] [7s 840ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [7s 840ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [7s 840ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onComplete DEBUG: [MainThread] [7s 840ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [MainThread] [7s 841ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [7s 841ms] HttpResponseInputStream next item received DEBUG: [MainThread] [7s 841ms] HttpResponseInputStream item offered DEBUG: [MainThread] [7s 841ms] Http2Connection(SocketTube(1))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [7s 841ms] Http2Connection(SocketTube(1))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [7s 841ms] Http2Connection(SocketTube(1))/Stream(1) close stream 1 DEBUG: [MainThread] [7s 841ms] Http2Connection(SocketTube(1)) Closed stream 1 DEBUG: [MainThread] [7s 940ms] Http2Connection(SocketTube(1))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@300ca787 DEBUG: [MainThread] [7s 940ms] Http2Connection(SocketTube(1))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [7s 940ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [7s 940ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 940ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 940ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [7s 960ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 960ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 961ms] HttpResponseInputStream close called DEBUG: [MainThread] [7s 961ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 961ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 961ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [7s 961ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 961ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 961ms] HttpResponseInputStream close called DEBUG: [MainThread] [7s 962ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 962ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 962ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [7s 969ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 969ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 969ms] HttpResponseInputStream close called DEBUG: [MainThread] [7s 970ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 970ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 970ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [7s 970ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 970ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 970ms] HttpResponseInputStream close called DEBUG: [MainThread] [8s 46ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [8s 70ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:34753/http2/chunk/y GET DEBUG: [pool-1-thread-2] [8s 79ms] Exchange establishing exchange for http://127.0.0.1:34753/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [8s 80ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [8s 80ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [8s 80ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [8s 80ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [8s 80ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [8s 81ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [8s 91ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [8s 91ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [8s 91ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@29bb0e10 queue.isEmpty: true DEBUG: [pool-1-thread-2] [8s 91ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@29bb0e10, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [8s 91ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 91ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 91ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 91ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 91ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [8s 91ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [8s 92ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [8s 93ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7a1e96d1 for C (true) DEBUG: [HttpClient-2-SelectorManager] [8s 93ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [8s 93ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55584 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=55584,localport=34753] TestServer(1): starting connection DEBUG: [pool-1-thread-2] [8s 113ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [8s 113ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-2] [8s 114ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-2] [8s 114ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-2] [8s 114ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-2] [8s 114ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [8s 114ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [pool-1-thread-2] [8s 114ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-2] [8s 114ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-2] [8s 114ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [8s 114ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [8s 114ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [8s 114ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-2] [8s 114ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [8s 119ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [8s 119ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@70e6fda1 DEBUG: [HttpClient-2-SelectorManager] [8s 119ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [8s 119ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [8s 119ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [8s 119ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [8s 119ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [8s 119ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [8s 119ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-2] [8s 119ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 119ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 120ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [8s 120ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-2] [8s 120ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-2] [8s 120ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [8s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for R (true) DEBUG: [pool-1-thread-4] [8s 125ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [8s 125ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s 125ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-4] [8s 125ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [8s 125ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [8s 125ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 125ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [8s 125ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [8s 125ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [8s 125ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 126ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [8s 126ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [8s 126ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-4] [8s 126ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-4] [8s 126ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [8s 126ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s 126ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 126ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 126ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [8s 126ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [8s 126ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [8s 126ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [8s 126ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-4] [8s 126ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [8s 126ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 126ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@78137efc DEBUG: [pool-1-thread-4] [8s 126ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [8s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for None (false) DEBUG: [HttpClient-2-SelectorManager] [8s 128ms] SocketTube(2) read bytes: 71 DEBUG: [HttpClient-2-SelectorManager] [8s 128ms] Http1AsyncReceiver(SocketTube(2)) Putting 71 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [8s 128ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [8s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for R (false) DEBUG: [HttpClient-2-SelectorManager] [8s 128ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 131ms] Http1AsyncReceiver(SocketTube(2)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@29bb0e10 DEBUG: [pool-1-thread-4] [8s 131ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 131ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@29bb0e10 DEBUG: [pool-1-thread-4] [8s 131ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [8s 131ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [8s 131ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@29bb0e10 DEBUG: [pool-1-thread-4] [8s 131ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [8s 131ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [8s 131ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:55584 remote=/127.0.0.1:34753] DEBUG: [pool-1-thread-4] [8s 131ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [8s 132ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@552f80a(2) DEBUG: [pool-1-thread-4] [8s 132ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@76d49f8e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@72eb158c queue.isEmpty: false DEBUG: [pool-1-thread-4] [8s 132ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 132ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [8s 132ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 132ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-4] [8s 132ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 132ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [8s 133ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [8s 139ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [8s 139ms] Http2Connection(SocketTube(2)) Opened stream 1 DEBUG: [pool-1-thread-4] [8s 139ms] Http2Connection(SocketTube(2))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [8s 139ms] Http2Connection(SocketTube(2))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [8s 139ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-4] [8s 139ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 139ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-4] [8s 140ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 140ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-4] [8s 140ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [8s 140ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-4] [8s 140ms] PlainHttpConnection(SocketTube(2)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [8s 140ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [8s 140ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [8s 140ms] PlainHttpConnection(SocketTube(2)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [8s 140ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [8s 140ms] Http2Connection(SocketTube(2)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [8s 140ms] Http2Connection(SocketTube(2)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 140ms] Http2Connection(SocketTube(2)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 140ms] Http1AsyncReceiver(SocketTube(2)) stopping DEBUG: [pool-1-thread-4] [8s 140ms] Http1AsyncReceiver(SocketTube(2)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [8s 140ms] Http1AsyncReceiver(SocketTube(2)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [8s 140ms] Http2Connection(SocketTube(2)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [8s 140ms] Http2Connection(SocketTube(2)) H2 processed buffered data DEBUG: [pool-1-thread-4] [8s 140ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-4] [8s 140ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-4] [8s 140ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-4] [8s 140ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-4] [8s 140ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [8s 141ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@552f80a(2) DEBUG: [pool-1-thread-4] [8s 141ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@76d49f8e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@72eb158c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [8s 141ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 141ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [8s 141ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-2-SelectorManager] [8s 143ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [8s 143ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@41b5b47 DEBUG: [HttpClient-2-SelectorManager] [8s 143ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [8s 143ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [8s 143ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [8s 143ms] Http2Connection(SocketTube(2)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-2-SelectorManager] [8s 143ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [8s 143ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [8s 143ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for R (false) DEBUG: [HttpClient-2-SelectorManager] [8s 143ms] SocketTube(2) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [8s 143ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [8s 143ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [8s 143ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [8s 143ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-4] [8s 157ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [8s 157ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-4] [8s 157ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-4] [8s 157ms] SocketTube(2) trying to write: 63 DEBUG: [pool-1-thread-4] [8s 158ms] SocketTube(2) wrote: 63 DEBUG: [pool-1-thread-4] [8s 158ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [8s 158ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-4] [8s 158ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 158ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 158ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-4] [8s 158ms] SocketTube(2) trying to write: 13 DEBUG: [pool-1-thread-4] [8s 158ms] SocketTube(2) wrote: 13 DEBUG: [pool-1-thread-4] [8s 158ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [8s 158ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-4] [8s 158ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 158ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 158ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 159ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 159ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 159ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 159ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 159ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 159ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer: [20 s, 512 ms, 761553 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [20 s, 513 ms, 708981 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 TestServer: [20 s, 514 ms, 150665 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 DEBUG: [readLoop] [8s 189ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 189ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 190ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 190ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 190ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 190ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 190ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 190ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 190ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 190ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 190ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 190ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-2-SelectorManager] [8s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for None (false) DEBUG: [HttpClient-2-SelectorManager] [8s 203ms] SocketTube(2) read bytes: 175 DEBUG: [HttpClient-2-SelectorManager] [8s 203ms] Http2Connection(SocketTube(2)) onNext: got 175 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [8s 203ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [8s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for R (false) DEBUG: [HttpClient-2-SelectorManager] [8s 204ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 205ms] Http2Connection(SocketTube(2)) sending 175 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 205ms] Http2Connection(SocketTube(2)) H2 Receiving(1): 175 DEBUG: [pool-1-thread-4] [8s 205ms] Http2Connection(SocketTube(2)) Processing 175 DEBUG: [pool-1-thread-4] [8s 205ms] FramesDecoder decodes: 175 DEBUG: [pool-1-thread-4] [8s 205ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 205ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [8s 205ms] Http2Connection(SocketTube(2)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [8s 206ms] PlainHttpConnection(SocketTube(2)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [8s 206ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [8s 206ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-4] [8s 206ms] SocketTube(2) trying to write: 9 DEBUG: [pool-1-thread-4] [8s 206ms] SocketTube(2) wrote: 9 DEBUG: [pool-1-thread-4] [8s 206ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [8s 206ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-4] [8s 206ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 206ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 206ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [readLoop] [8s 207ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 207ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 207ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 207ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 207ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 221ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [8s 221ms] Http2Connection(SocketTube(2)) Opened stream 2 DEBUG: [pool-1-thread-4] [8s 221ms] Http2Connection(SocketTube(2))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [8s 222ms] Http2Connection(SocketTube(2))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [8s 222ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 222ms] Http2Connection(SocketTube(2))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 222ms] Http2Connection(SocketTube(2))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [8s 222ms] Http2Connection(SocketTube(2))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [8s 222ms] Http2Connection(SocketTube(2))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y) 200 HTTP_2 Local port: 55584 DEBUG: [pool-1-thread-4] [8s 223ms] Http2Connection(SocketTube(2))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [8s 223ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 223ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [8s 223ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [8s 223ms] HttpClientImpl(2) ClientImpl (async) elapsed 153 millis for GET to http://127.0.0.1:34753/http2/chunk/y DEBUG: [pool-1-thread-4] [8s 223ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [8s 223ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [8s 223ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [8s 223ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [8s 223ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [8s 223ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-4] [8s 223ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [8s 223ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-4] [8s 224ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [8s 224ms] Http2Connection(SocketTube(2)) Opened stream 4 DEBUG: [pool-1-thread-4] [8s 224ms] Http2Connection(SocketTube(2))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [8s 224ms] Http2Connection(SocketTube(2))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [8s 224ms] Http2Connection(SocketTube(2)) H2 processed(1) DEBUG: [HttpClient-2-SelectorManager] [8s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for None (false) DEBUG: [HttpClient-2-SelectorManager] [8s 245ms] SocketTube(2) read bytes: 112 DEBUG: [HttpClient-2-SelectorManager] [8s 245ms] Http2Connection(SocketTube(2)) onNext: got 112 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [8s 245ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [8s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for R (false) DEBUG: [HttpClient-2-SelectorManager] [8s 245ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [8s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for None (false) DEBUG: [HttpClient-2-SelectorManager] [8s 246ms] SocketTube(2) read bytes: 161 DEBUG: [HttpClient-2-SelectorManager] [8s 246ms] Http2Connection(SocketTube(2)) onNext: got 161 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [8s 246ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [8s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for R (false) DEBUG: [HttpClient-2-SelectorManager] [8s 246ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [8s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for None (false) DEBUG: [MainThread] [8s 249ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [8s 249ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-2-SelectorManager] [8s 249ms] SocketTube(2) read bytes: 80 DEBUG: [MainThread] [8s 249ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [8s 249ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [8s 249ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-2-SelectorManager] [8s 249ms] Http2Connection(SocketTube(2)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [8s 255ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [8s 255ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for R (false) DEBUG: [HttpClient-2-SelectorManager] [8s 255ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 277ms] Http2Connection(SocketTube(2)) sending 112 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 278ms] Http2Connection(SocketTube(2)) H2 Receiving(2): 112 DEBUG: [pool-1-thread-4] [8s 278ms] Http2Connection(SocketTube(2)) Processing 112 DEBUG: [pool-1-thread-4] [8s 278ms] FramesDecoder decodes: 112 DEBUG: [pool-1-thread-4] [8s 278ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 278ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [8s 278ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [8s 278ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [8s 278ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [8s 278ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [8s 278ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-4] [8s 278ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [8s 278ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [MainThread] [8s 279ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [8s 279ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [8s 279ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [8s 279ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [8s 279ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [8s 280ms] Http2Connection(SocketTube(2)) Opened stream 6 DEBUG: [pool-1-thread-4] [8s 280ms] Http2Connection(SocketTube(2))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [8s 280ms] Http2Connection(SocketTube(2))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [8s 280ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [8s 280ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [8s 280ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [8s 280ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [8s 280ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [8s 280ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-4] [8s 280ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-4] [8s 280ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 280ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 280ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [8s 281ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 281ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [8s 281ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [8s 281ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [8s 281ms] Http2Connection(SocketTube(2))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [8s 281ms] Http2Connection(SocketTube(2))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [8s 281ms] Http2Connection(SocketTube(2))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [8s 281ms] Http2Connection(SocketTube(2)) Closed stream 1 DEBUG: [MainThread] [8s 286ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [8s 286ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [8s 286ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [8s 286ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [8s 286ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [8s 288ms] Http2Connection(SocketTube(2))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@546ee92a DEBUG: [pool-1-thread-4] [8s 288ms] Http2Connection(SocketTube(2))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [8s 288ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [8s 288ms] Http2Connection(SocketTube(2)) H2 processed(2) DEBUG: [pool-1-thread-4] [8s 288ms] Http2Connection(SocketTube(2)) sending 161 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 289ms] Http2Connection(SocketTube(2)) H2 Receiving(3): 161 DEBUG: [pool-1-thread-4] [8s 289ms] Http2Connection(SocketTube(2)) Processing 161 DEBUG: [pool-1-thread-4] [8s 289ms] FramesDecoder decodes: 161 DEBUG: [pool-1-thread-4] [8s 289ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 289ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 297ms] Http2Connection(SocketTube(2))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 297ms] Http2Connection(SocketTube(2))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [8s 297ms] Http2Connection(SocketTube(2))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 55584 DEBUG: [pool-1-thread-4] [8s 298ms] Http2Connection(SocketTube(2))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [8s 298ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 298ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [8s 298ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [8s 298ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [8s 298ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [8s 298ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-4] [8s 298ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [8s 298ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [8s 298ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-4] [8s 298ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [8s 298ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 299ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 299ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [8s 299ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 299ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [8s 299ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [8s 299ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [8s 299ms] Http2Connection(SocketTube(2))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [8s 299ms] Http2Connection(SocketTube(2))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [8s 299ms] Http2Connection(SocketTube(2))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [8s 299ms] Http2Connection(SocketTube(2)) Closed stream 2 DEBUG: [pool-1-thread-4] [8s 299ms] Http2Connection(SocketTube(2))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@69424c6 DEBUG: [pool-1-thread-4] [8s 299ms] Http2Connection(SocketTube(2))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [8s 299ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 299ms] Http2Connection(SocketTube(2))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 299ms] Http2Connection(SocketTube(2))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [8s 300ms] Http2Connection(SocketTube(2))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 55584 DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SocketTube(2))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [8s 307ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 308ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [8s 308ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [8s 308ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [8s 308ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [MainThread] [8s 308ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [8s 308ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [8s 308ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [8s 308ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [8s 308ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [8s 308ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [8s 308ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-4] [8s 308ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [8s 308ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [8s 308ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-4] [8s 389ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [8s 389ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 389ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 389ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [8s 390ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 390ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [8s 390ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [8s 390ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [8s 390ms] Http2Connection(SocketTube(2))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [8s 390ms] Http2Connection(SocketTube(2))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [8s 390ms] Http2Connection(SocketTube(2))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [8s 390ms] Http2Connection(SocketTube(2)) Closed stream 4 DEBUG: [pool-1-thread-4] [8s 390ms] Http2Connection(SocketTube(2))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2cf906ed DEBUG: [pool-1-thread-4] [8s 390ms] Http2Connection(SocketTube(2))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [8s 390ms] Http2Connection(SocketTube(2)) H2 processed(3) DEBUG: [pool-1-thread-4] [8s 390ms] Http2Connection(SocketTube(2)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 390ms] Http2Connection(SocketTube(2)) H2 Receiving(4): 80 DEBUG: [pool-1-thread-4] [8s 390ms] Http2Connection(SocketTube(2)) Processing 80 DEBUG: [pool-1-thread-4] [8s 390ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-4] [8s 390ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 390ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 391ms] Http2Connection(SocketTube(2))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 391ms] Http2Connection(SocketTube(2))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [8s 391ms] Http2Connection(SocketTube(2))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 55584 DEBUG: [pool-1-thread-4] [8s 391ms] Http2Connection(SocketTube(2))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [8s 391ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 391ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [8s 391ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [8s 391ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [8s 391ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [8s 392ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-4] [8s 392ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [8s 392ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [8s 392ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-4] [8s 392ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [8s 392ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 392ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 392ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [8s 392ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 392ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [8s 392ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [8s 392ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [8s 392ms] Http2Connection(SocketTube(2))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [8s 392ms] Http2Connection(SocketTube(2))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [8s 392ms] Http2Connection(SocketTube(2))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [8s 392ms] Http2Connection(SocketTube(2)) Closed stream 6 DEBUG: [pool-1-thread-4] [8s 392ms] Http2Connection(SocketTube(2))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@57c66afa DEBUG: [pool-1-thread-4] [8s 393ms] Http2Connection(SocketTube(2))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [8s 393ms] Http2Connection(SocketTube(2)) H2 processed(4) DEBUG: [MainThread] [8s 400ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [8s 400ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [8s 400ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [8s 400ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [8s 400ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [8s 400ms] HttpResponseInputStream close called DEBUG: [MainThread] [8s 400ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [8s 400ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [8s 400ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [8s 400ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [8s 400ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [8s 400ms] HttpResponseInputStream close called DEBUG: [MainThread] [8s 420ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [8s 428ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:55273/https2/fixed/y GET DEBUG: [pool-1-thread-4] [8s 429ms] Exchange establishing exchange for https://127.0.0.1:55273/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [8s 559ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [8s 559ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [8s 560ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [8s 563ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7a791c39 for C (true) DEBUG: [HttpClient-3-SelectorManager] [8s 563ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [8s 563ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56888 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=56888, Session(1712014039992|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-4] [9s 472ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-4] [9s 481ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-4] [9s 481ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-4] [9s 481ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [9s 481ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-4] [9s 482ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [9s 482ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-4] [9s 482ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-4] [9s 482ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-4] [9s 482ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-4] [9s 482ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [9s 483ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [9s 981ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-4] [9s 981ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [HttpClient-3-SelectorManager] [10s 481ms] 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@70817749[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: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [10s 481ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [10s 481ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [10s 481ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [10s 481ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [10s 481ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [10s 481ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [10s 481ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [10s 481ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [10s 481ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [10s 481ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [10s 481ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [10s 482ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (true) DEBUG: [HttpClient-3-SelectorManager] [10s 482ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [10s 482ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-3] [10s 482ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [10s 535ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 536ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [13s 754ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [13s 785ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-4] [13s 806ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [13s 806ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [HttpClient-1-SelectorManager] [13s 977ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-1-SelectorManager] [14s 14ms] Http2ClientImpl stopping DEBUG: [HttpClient-1-SelectorManager] [14s 110ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [HttpClient-1-SelectorManager] [14s 122ms] Http2Connection(SocketTube(1)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-1-SelectorManager] [14s 122ms] PlainHttpConnection(SocketTube(1)) added 34 bytes to the write queue DEBUG: [HttpClient-1-SelectorManager] [14s 122ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [HttpClient-1-SelectorManager] [14s 122ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [14s 228ms] SocketTube(1) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [14s 228ms] SocketTube(1) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [14s 228ms] SocketTube(1) pausing read event DEBUG: [HttpClient-2-SelectorManager] [14s 247ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [14s 248ms] Http2ClientImpl stopping DEBUG: [HttpClient-2-SelectorManager] [14s 248ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [HttpClient-2-SelectorManager] [14s 248ms] Http2Connection(SocketTube(2)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-2-SelectorManager] [14s 268ms] PlainHttpConnection(SocketTube(2)) added 34 bytes to the write queue DEBUG: [HttpClient-2-SelectorManager] [14s 268ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [14s 268ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [14s 268ms] SocketTube(2) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [14s 268ms] SocketTube(2) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [14s 268ms] SocketTube(2) pausing read event DEBUG: [HttpClient-2-SelectorManager] [14s 269ms] SocketTube(2) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@41b5b47 DEBUG: [HttpClient-2-SelectorManager] [14s 269ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [14s 282ms] Http2Connection(SocketTube(2)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [14s 282ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [14s 283ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [14s 283ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [14s 283ms] SocketTube(2) write: cancel DEBUG: [HttpClient-2-SelectorManager] [14s 283ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [14s 283ms] Http2Connection(SocketTube(2)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [14s 283ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: cancelled by SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [14s 283ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [14s 291ms] SocketTube(1) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3d70a162 DEBUG: [HttpClient-1-SelectorManager] [14s 291ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [14s 291ms] Http2Connection(SocketTube(1)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [14s 291ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [14s 292ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [14s 292ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [14s 292ms] SocketTube(1) write: cancel DEBUG: [HttpClient-1-SelectorManager] [14s 292ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [14s 292ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: cancelled by SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [14s 292ms] SocketTube(1) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [14s 297ms] Http2Connection(SocketTube(1)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-3] [14s 594ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [14s 594ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-3] [14s 594ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-3] [14s 594ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-3] [14s 595ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [14s 612ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-2-SelectorManager] [14s 612ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [pool-1-thread-2] [14s 685ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [14s 685ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-2] [14s 685ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-2] [14s 685ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-2] [14s 685ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:33278 stopping. 1 streams Server connection to /127.0.0.1:55584 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-1-SelectorManager] [14s 711ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-1-SelectorManager] [14s 711ms] Http2Connection(SocketTube(1)) Close all streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [14s 847ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [14s 848ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-4] [14s 848ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-4] [14s 864ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [14s 864ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 864ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-4] [14s 865ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-4] [14s 865ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-4] [14s 865ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-4] [14s 865ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 865ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 865ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [14s 865ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 951ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [15s 507ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for None (false) DEBUG: [HttpClient-3-SelectorManager] [15s 507ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [15s 507ms] SocketTube(3) read bytes: 127 DEBUG: [HttpClient-3-SelectorManager] [15s 507ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [15s 507ms] SSL Reader(SocketTube(3)) Adding 127 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [15s 508ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [15s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (false) DEBUG: [HttpClient-3-SelectorManager] [15s 508ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 517ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [15s 517ms] SSL Reader(SocketTube(3)) Unwrapping: 127 DEBUG: [pool-1-thread-4] [15s 877ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [15s 889ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-4] [15s 889ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-4] [15s 890ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [15s 890ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [15s 912ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [16s 352ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-4] [16s 352ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [16s 352ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [16s 352ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [16s 378ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [16s 378ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [16s 378ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [16s 378ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [16s 378ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [16s 379ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 379ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 379ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [16s 379ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-4] [16s 379ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-4] [16s 379ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-4] [16s 379ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 379ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 379ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [16s 379ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 379ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [16s 379ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [16s 379ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [16s 379ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 379ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [16s 465ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for None (false) DEBUG: [HttpClient-3-SelectorManager] [16s 465ms] SocketTube(3) read bytes: 6 DEBUG: [HttpClient-3-SelectorManager] [16s 465ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [16s 465ms] SSL Reader(SocketTube(3)) Adding 6 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [16s 465ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [16s 466ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (false) DEBUG: [HttpClient-3-SelectorManager] [16s 466ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [16s 466ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (false) DEBUG: [pool-1-thread-4] [16s 469ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [16s 469ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-4] [16s 470ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [16s 470ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [16s 470ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [16s 470ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [16s 470ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [16s 470ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [16s 470ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [16s 492ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [16s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (false) DEBUG: [HttpClient-3-SelectorManager] [16s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for None (false) DEBUG: [HttpClient-3-SelectorManager] [16s 757ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [16s 757ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [16s 758ms] SSL Reader(SocketTube(3)) Adding 79 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [16s 758ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [16s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (false) DEBUG: [HttpClient-3-SelectorManager] [16s 758ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 758ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [16s 758ms] SSL Reader(SocketTube(3)) Unwrapping: 79 DEBUG: [pool-1-thread-4] [16s 825ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [16s 825ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [16s 825ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [16s 825ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [16s 826ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [16s 826ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [16s 826ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-4] [16s 826ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [16s 826ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [16s 827ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [16s 827ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [16s 827ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 827ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [16s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (false) DEBUG: [HttpClient-3-SelectorManager] [17s 829ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for None (false) DEBUG: [HttpClient-3-SelectorManager] [17s 829ms] SocketTube(3) read bytes: 1467 DEBUG: [HttpClient-3-SelectorManager] [17s 829ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [17s 829ms] SSL Reader(SocketTube(3)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [17s 830ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [17s 830ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (false) DEBUG: [HttpClient-3-SelectorManager] [17s 830ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 830ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [17s 830ms] SSL Reader(SocketTube(3)) Unwrapping: 1467 DEBUG: [pool-1-thread-4] [17s 834ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [17s 837ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-4] [17s 839ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-4] [17s 839ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [17s 839ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [17s 839ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [HttpClient-3-SelectorManager] [19s 136ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for None (false) DEBUG: [HttpClient-3-SelectorManager] [19s 136ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [19s 136ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [19s 658ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-4] [19s 658ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [19s 658ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [19s 658ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [19s 658ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [19s 658ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [19s 658ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [19s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (true) DEBUG: [HttpClient-3-SelectorManager] [19s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for None (false) DEBUG: [HttpClient-3-SelectorManager] [19s 659ms] SocketTube(3) read bytes: 648 DEBUG: [HttpClient-3-SelectorManager] [19s 659ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [19s 659ms] SSL Reader(SocketTube(3)) Adding 648 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [19s 659ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [19s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (false) DEBUG: [HttpClient-3-SelectorManager] [19s 659ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [19s 665ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [19s 665ms] SSL Reader(SocketTube(3)) Unwrapping: 648 DEBUG: [pool-1-thread-4] [19s 666ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [19s 666ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-4] [19s 666ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-4] [19s 666ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [19s 666ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [19s 666ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [19s 703ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-4] [19s 703ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [19s 703ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [19s 703ms] SSL Reader(SocketTube(3)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [19s 748ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [19s 748ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [19s 748ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [19s 748ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [19s 749ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [19s 749ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [19s 749ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [19s 749ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [19s 749ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [19s 757ms] SSLFlowDelegate(SocketTube(3)) setALPN = h2 DEBUG: [pool-1-thread-4] [19s 757ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [19s 826ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [19s 826ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [19s 827ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [19s 827ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-4] [19s 827ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2716ccb6 DEBUG: [pool-1-thread-4] [19s 916ms] Http2Connection(SSLTube(SocketTube(3))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [19s 916ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [19s 916ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [19s 916ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [19s 916ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [19s 916ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [19s 916ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [19s 917ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [19s 917ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [19s 917ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [19s 917ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [19s 917ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-4] [19s 917ms] SSL Writer(SocketTube(3)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [19s 917ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [19s 917ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [19s 917ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [19s 917ms] Http2Connection(SSLTube(SocketTube(3))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [19s 917ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [19s 917ms] Http2Connection(SSLTube(SocketTube(3))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [19s 917ms] Http2Connection(SSLTube(SocketTube(3))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [19s 917ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed buffered data DEBUG: [pool-1-thread-4] [19s 917ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-4] [19s 917ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-4] [19s 917ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [19s 917ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [19s 918ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [19s 918ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [19s 918ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [19s 953ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [19s 953ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 1 DEBUG: [pool-1-thread-4] [19s 953ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [19s 954ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [19s 954ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [19s 954ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [19s 954ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [19s 988ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [20s 82ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [20s 82ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [20s 82ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 82ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [20s 82ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [20s 82ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-4] [20s 82ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-4] [20s 82ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-4] [20s 82ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [20s 82ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [20s 82ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 82ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [20s 82ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-4] [20s 82ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [20s 82ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [20s 82ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [20s 82ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-4] [20s 82ms] SSL Writer(SocketTube(3)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [20s 83ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [20s 83ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 83ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [20s 83ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-4] [20s 83ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [20s 83ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [20s 83ms] SSLTube(SocketTube(3)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [20s 83ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-4] [20s 83ms] SSL Writer(SocketTube(3)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [20s 111ms] SSL Writer(SocketTube(3)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [20s 197ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [20s 198ms] SSL Writer(SocketTube(3)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [20s 198ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [20s 198ms] SSL Writer(SocketTube(3)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [20s 198ms] SSL Writer(SocketTube(3)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [20s 198ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 198ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [20s 198ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [20s 198ms] SocketTube(3) trying to write: 174 DEBUG: [pool-1-thread-4] [20s 198ms] SocketTube(3) wrote: 174 DEBUG: [pool-1-thread-4] [20s 198ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-4] [20s 198ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [20s 198ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [20s 198ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 198ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [20s 198ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-4] [20s 198ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [20s 198ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [20s 198ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [20s 198ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [20s 198ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [20s 198ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [20s 198ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [20s 199ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [20s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [20s 294ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [20s 294ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [20s 294ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [20s 294ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [20s 294ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [20s 294ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [20s 295ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for None (false) DEBUG: [HttpClient-3-SelectorManager] [20s 295ms] SocketTube(3) read bytes: 1813 DEBUG: [HttpClient-3-SelectorManager] [20s 295ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [20s 295ms] SSL Reader(SocketTube(3)) Adding 1813 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [20s 295ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [20s 295ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (false) DEBUG: [HttpClient-3-SelectorManager] [20s 295ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [20s 295ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1813, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [20s 296ms] SSL Reader(SocketTube(3)) Unwrapping: 1813 DEBUG: [readLoop] [20s 309ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [20s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [20s 309ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [20s 309ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [20s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [20s 309ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [20s 309ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [20s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [20s 309ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [20s 309ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [20s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [20s 309ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [20s 309ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1813 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-4] [20s 309ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-4] [20s 310ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-4] [20s 310ms] SSL Reader(SocketTube(3)) Unwrapping: 77 TestServer(2): connection started DEBUG: [pool-1-thread-4] [20s 347ms] SSL Reader(SocketTube(3)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [20s 347ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [20s 348ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [20s 348ms] SSL Reader(SocketTube(3)) sending 39 DEBUG: [pool-1-thread-4] [20s 348ms] SSL Reader(SocketTube(3)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [20s 348ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 348ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [20s 348ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [20s 348ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 348ms] Http2Connection(SSLTube(SocketTube(3))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 348ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [20s 348ms] Http2Connection(SSLTube(SocketTube(3))) Processing 39 DEBUG: [pool-1-thread-4] [20s 348ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [20s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 348ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [20s 348ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [20s 348ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [20s 348ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [20s 349ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [20s 349ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [20s 349ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-4] [20s 349ms] SSL Writer(SocketTube(3)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [20s 349ms] SSL Writer(SocketTube(3)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [20s 349ms] SSL Writer(SocketTube(3)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [20s 349ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [20s 349ms] SSL Writer(SocketTube(3)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [20s 349ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [20s 349ms] SSL Writer(SocketTube(3)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [20s 349ms] SSL Writer(SocketTube(3)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [20s 349ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 349ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [20s 349ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [20s 349ms] SocketTube(3) trying to write: 47 DEBUG: [pool-1-thread-4] [20s 349ms] SocketTube(3) wrote: 47 DEBUG: [pool-1-thread-4] [20s 349ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-4] [20s 349ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [20s 349ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [20s 349ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 349ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [20s 349ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-4] [20s 349ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [20s 349ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [20s 349ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(1) DEBUG: [pool-1-thread-4] [20s 349ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 349ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [20s 350ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [20s 350ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [20s 350ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [20s 350ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [20s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (false) TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed TestServer: [32 s, 861 ms, 594902 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [32 s, 865 ms, 366294 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 TestServer: [32 s, 865 ms, 704724 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-3-SelectorManager] [20s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for None (false) DEBUG: [HttpClient-3-SelectorManager] [20s 549ms] SocketTube(3) read bytes: 762 DEBUG: [HttpClient-3-SelectorManager] [20s 549ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [20s 549ms] SSL Reader(SocketTube(3)) Adding 762 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [20s 549ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [20s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (false) DEBUG: [HttpClient-3-SelectorManager] [20s 550ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [20s 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for None (false) DEBUG: [HttpClient-3-SelectorManager] [20s 552ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [20s 552ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [20s 556ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:762, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [20s 556ms] SSL Reader(SocketTube(3)) Unwrapping: 762 DEBUG: [readLoop] [20s 567ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [20s 567ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [20s 568ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [20s 568ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [20s 568ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 575ms] SSL Reader(SocketTube(3)) Decoded 59 bytes out of 762 into buffer of 16676 remaining to decode: 665 DEBUG: [pool-1-thread-4] [20s 576ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-4] [20s 576ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-4] [20s 576ms] SSL Reader(SocketTube(3)) sending 59 DEBUG: [pool-1-thread-4] [20s 576ms] SSL Reader(SocketTube(3)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-4] [20s 576ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 576ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [20s 576ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-4] [20s 576ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 576ms] Http2Connection(SSLTube(SocketTube(3))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 576ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-4] [20s 576ms] Http2Connection(SSLTube(SocketTube(3))) Processing 59 DEBUG: [pool-1-thread-4] [20s 576ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-4] [20s 576ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 576ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-4] [20s 577ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [20s 577ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 2 DEBUG: [pool-1-thread-4] [20s 577ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [20s 577ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [20s 577ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(2) DEBUG: [pool-1-thread-4] [20s 577ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 577ms] SSL Reader(SocketTube(3)) Unwrapping: 665 DEBUG: [pool-1-thread-4] [20s 577ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 665 into buffer of 64 remaining to decode: 612 DEBUG: [pool-1-thread-4] [20s 578ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [20s 578ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [20s 578ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-4] [20s 578ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [20s 578ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 578ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [20s 578ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [20s 578ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 578ms] Http2Connection(SSLTube(SocketTube(3))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 578ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-4] [20s 578ms] Http2Connection(SSLTube(SocketTube(3))) Processing 15 DEBUG: [pool-1-thread-4] [20s 578ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [20s 578ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 578ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [20s 578ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [20s 603ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [20s 603ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [20s 603ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y) 200 HTTP_2 Local port: 56888 DEBUG: [pool-1-thread-4] [20s 604ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [20s 604ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [20s 604ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [20s 604ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [20s 604ms] HttpClientImpl(3) ClientImpl (async) elapsed 12175 millis for GET to https://127.0.0.1:55273/https2/fixed/y DEBUG: [pool-1-thread-4] [20s 609ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(3) DEBUG: [pool-1-thread-4] [20s 609ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 609ms] SSL Reader(SocketTube(3)) Unwrapping: 612 DEBUG: [MainThread] [20s 612ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [20s 634ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 612 into buffer of 64 remaining to decode: 553 DEBUG: [pool-1-thread-4] [20s 634ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [20s 634ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [20s 634ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-4] [20s 634ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [20s 634ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 634ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [20s 634ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [20s 634ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 634ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 634ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-4] [20s 634ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-4] [20s 634ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [20s 634ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 634ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [20s 634ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [20s 635ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [20s 635ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [20s 635ms] HttpResponseInputStream item offered DEBUG: [MainThread] [20s 635ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [20s 635ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [20s 635ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [20s 635ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [20s 635ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [20s 635ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [20s 635ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(4) DEBUG: [pool-1-thread-4] [20s 635ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 635ms] SSL Reader(SocketTube(3)) Unwrapping: 553 DEBUG: [pool-1-thread-4] [20s 635ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 553 into buffer of 16676 remaining to decode: 458 DEBUG: [pool-1-thread-4] [20s 635ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [20s 635ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [20s 635ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-4] [20s 635ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [20s 635ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 635ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-4] [20s 635ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [20s 635ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 635ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 635ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-4] [20s 635ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-4] [20s 636ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [20s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 636ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-4] [20s 641ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [20s 642ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 4 DEBUG: [pool-1-thread-4] [20s 642ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [20s 642ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [20s 642ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(5) DEBUG: [pool-1-thread-4] [20s 642ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 642ms] SSL Reader(SocketTube(3)) Unwrapping: 458 DEBUG: [pool-1-thread-4] [20s 642ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 458 into buffer of 64 remaining to decode: 399 DEBUG: [pool-1-thread-4] [20s 642ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [20s 642ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [20s 642ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-4] [20s 642ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [20s 642ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 642ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-4] [20s 642ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [20s 642ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 642ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 642ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-4] [20s 642ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-4] [20s 642ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [20s 642ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 642ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [20s 642ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [20s 642ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [20s 643ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [20s 643ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [20s 643ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-4] [20s 643ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [20s 643ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(6) DEBUG: [pool-1-thread-4] [20s 643ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 643ms] SSL Reader(SocketTube(3)) Unwrapping: 399 DEBUG: [pool-1-thread-4] [20s 643ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 399 into buffer of 16676 remaining to decode: 304 DEBUG: [pool-1-thread-4] [20s 643ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [20s 643ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [20s 643ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-4] [20s 643ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [20s 643ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 643ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-4] [20s 643ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [20s 643ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 643ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 643ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-4] [20s 643ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-4] [20s 643ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [20s 643ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 643ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-4] [20s 644ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [20s 644ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 6 DEBUG: [pool-1-thread-4] [20s 644ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [20s 644ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [20s 644ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(7) DEBUG: [pool-1-thread-4] [20s 644ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 644ms] SSL Reader(SocketTube(3)) Unwrapping: 304 DEBUG: [pool-1-thread-4] [20s 644ms] SSL Reader(SocketTube(3)) Decoded 23 bytes out of 304 into buffer of 64 remaining to decode: 243 DEBUG: [pool-1-thread-4] [20s 644ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [20s 644ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [20s 644ms] SSL Reader(SocketTube(3)) sending 23 DEBUG: [pool-1-thread-4] [20s 644ms] SSL Reader(SocketTube(3)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [20s 644ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 644ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-4] [20s 644ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [20s 644ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 644ms] Http2Connection(SSLTube(SocketTube(3))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 645ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-4] [20s 645ms] Http2Connection(SSLTube(SocketTube(3))) Processing 23 DEBUG: [pool-1-thread-4] [20s 645ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [20s 645ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 645ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [20s 645ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [20s 645ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(8) DEBUG: [pool-1-thread-4] [20s 645ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 645ms] SSL Reader(SocketTube(3)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [20s 645ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [20s 645ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [20s 645ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [20s 645ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-4] [20s 645ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [20s 645ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [MainThread] [20s 645ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [20s 645ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [20s 645ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-4] [20s 645ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [20s 645ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 645ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 645ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-4] [20s 645ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-4] [20s 645ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [20s 645ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 645ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [20s 645ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [20s 645ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(9) DEBUG: [pool-1-thread-4] [20s 645ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 645ms] SSL Reader(SocketTube(3)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [20s 646ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [20s 646ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [20s 646ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [20s 646ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-4] [20s 646ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [20s 646ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 646ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-4] [20s 646ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [20s 646ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 646ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 646ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-4] [20s 646ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-4] [20s 646ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [20s 646ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 646ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [20s 646ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [20s 646ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [20s 646ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 56888 DEBUG: [pool-1-thread-4] [20s 646ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [20s 646ms] HttpClientImpl(3) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [20s 646ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [20s 646ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [20s 647ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(10) DEBUG: [pool-1-thread-4] [20s 647ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 647ms] SSL Reader(SocketTube(3)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [20s 647ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [20s 647ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [20s 647ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [20s 647ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-4] [20s 647ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [20s 647ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 647ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-4] [20s 647ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [20s 647ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 647ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 647ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-4] [20s 647ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-4] [20s 647ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [20s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 647ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [20s 647ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [20s 647ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-4] [20s 647ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [20s 647ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [20s 647ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 78, limit: 16777216 DEBUG: [pool-1-thread-4] [20s 647ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [20s 647ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(11) DEBUG: [pool-1-thread-4] [20s 648ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 648ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [20s 648ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [20s 648ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [20s 648ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [20s 648ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-4] [20s 648ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [20s 648ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 648ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-4] [20s 648ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [20s 648ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 648ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 648ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-4] [20s 648ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-4] [20s 648ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [20s 648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 648ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [20s 648ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [20s 648ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [20s 648ms] HttpClientImpl(3) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [20s 648ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [20s 648ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [20s 648ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [20s 648ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [20s 648ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [20s 648ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [20s 648ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 4 DEBUG: [pool-1-thread-4] [20s 648ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@61fffff1 DEBUG: [pool-1-thread-4] [20s 648ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [20s 648ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(12) DEBUG: [pool-1-thread-4] [20s 649ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 649ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [20s 649ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [20s 649ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [20s 649ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [20s 649ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [20s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (true) DEBUG: [HttpClient-3-SelectorManager] [20s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for None (false) DEBUG: [HttpClient-3-SelectorManager] [20s 649ms] SocketTube(3) read bytes: 393 DEBUG: [HttpClient-3-SelectorManager] [20s 649ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [20s 649ms] SSL Reader(SocketTube(3)) Adding 393 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [20s 649ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [20s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (false) DEBUG: [HttpClient-3-SelectorManager] [20s 649ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [20s 650ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:393, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [20s 650ms] SSL Reader(SocketTube(3)) Unwrapping: 393 DEBUG: [pool-1-thread-4] [20s 650ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-4] [20s 650ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [20s 650ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [20s 650ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-4] [20s 650ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [20s 650ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 650ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-4] [20s 650ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [20s 650ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 650ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 650ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-4] [20s 650ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-4] [20s 650ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [20s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 650ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [20s 651ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [20s 651ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [20s 651ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 56888 DEBUG: [pool-1-thread-4] [20s 651ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [20s 651ms] HttpClientImpl(3) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [20s 651ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [20s 651ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [20s 651ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(13) DEBUG: [pool-1-thread-4] [20s 651ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 651ms] SSL Reader(SocketTube(3)) Unwrapping: 345 DEBUG: [pool-1-thread-4] [20s 651ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 345 into buffer of 16676 remaining to decode: 244 DEBUG: [pool-1-thread-4] [20s 651ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [20s 651ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [20s 652ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-4] [20s 652ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [20s 652ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 652ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-4] [20s 652ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [20s 652ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 652ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 652ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-4] [20s 652ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-4] [20s 652ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [20s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 652ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [20s 652ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [20s 652ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-4] [20s 652ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [20s 652ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [20s 652ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 132, limit: 16777216 DEBUG: [pool-1-thread-4] [20s 652ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [20s 652ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(14) DEBUG: [pool-1-thread-4] [20s 652ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 652ms] SSL Reader(SocketTube(3)) Unwrapping: 244 DEBUG: [pool-1-thread-4] [20s 652ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 244 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-4] [20s 653ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [20s 653ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [20s 653ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-4] [20s 653ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [20s 653ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 653ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-4] [20s 653ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [20s 653ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 653ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 653ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-4] [20s 653ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-4] [20s 654ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [20s 654ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 654ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [20s 654ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [20s 654ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [20s 654ms] HttpClientImpl(3) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [20s 654ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [20s 654ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [20s 654ms] HttpResponseInputStream item offered DEBUG: [MainThread] [20s 654ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(14) DEBUG: [MainThread] [20s 654ms] HttpResponseInputStream next item received DEBUG: [MainThread] [20s 654ms] HttpResponseInputStream item offered DEBUG: [MainThread] [20s 654ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 14, received: 146, limit: 16777216 DEBUG: [MainThread] [20s 654ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-4] [20s 654ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [20s 654ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [20s 655ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [20s 655ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 6 DEBUG: [pool-1-thread-4] [20s 655ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@61a00bb3 DEBUG: [pool-1-thread-4] [20s 655ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [20s 655ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(15) DEBUG: [pool-1-thread-4] [20s 655ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 656ms] SSL Reader(SocketTube(3)) Unwrapping: 197 DEBUG: [pool-1-thread-4] [20s 656ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-4] [20s 656ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [20s 656ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [20s 656ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-4] [20s 657ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [20s 657ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 657ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-4] [20s 657ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [20s 657ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 657ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 657ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-4] [20s 657ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-4] [20s 657ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [20s 657ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 657ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [20s 657ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [20s 657ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [20s 657ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 56888 DEBUG: [pool-1-thread-4] [20s 658ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [20s 658ms] HttpClientImpl(3) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [20s 658ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [20s 658ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [20s 658ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(16) DEBUG: [pool-1-thread-4] [20s 658ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 658ms] SSL Reader(SocketTube(3)) Unwrapping: 149 DEBUG: [pool-1-thread-4] [20s 658ms] SSL Reader(SocketTube(3)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [20s 658ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [20s 658ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [20s 658ms] SSL Reader(SocketTube(3)) sending 64 DEBUG: [pool-1-thread-4] [20s 658ms] SSL Reader(SocketTube(3)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [20s 658ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 658ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-4] [20s 658ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [20s 658ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 658ms] Http2Connection(SSLTube(SocketTube(3))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 658ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(17): 64 DEBUG: [pool-1-thread-4] [20s 658ms] Http2Connection(SSLTube(SocketTube(3))) Processing 64 DEBUG: [pool-1-thread-4] [20s 658ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [20s 658ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 658ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [20s 658ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [20s 659ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-4] [20s 659ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [20s 659ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [20s 659ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 55, received: 201, limit: 16777216 DEBUG: [pool-1-thread-4] [20s 659ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [20s 659ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(17) DEBUG: [pool-1-thread-4] [20s 659ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 659ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [20s 659ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [20s 659ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [20s 659ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [20s 659ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-4] [20s 659ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [20s 659ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [20s 659ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-4] [20s 659ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [20s 659ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [20s 659ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [20s 659ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-4] [20s 659ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-4] [20s 659ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [20s 659ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [20s 659ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [20s 659ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [20s 659ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [20s 659ms] HttpClientImpl(3) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [20s 659ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [20s 659ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [20s 659ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [20s 659ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [20s 660ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [20s 660ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [20s 660ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 2 DEBUG: [pool-1-thread-4] [20s 660ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@792a3e6d DEBUG: [pool-1-thread-4] [20s 660ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [20s 660ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(18) DEBUG: [pool-1-thread-4] [20s 660ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [20s 660ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [20s 660ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [20s 660ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [20s 660ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [20s 660ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [20s 654ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onComplete DEBUG: [MainThread] [20s 661ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [MainThread] [20s 661ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [20s 661ms] HttpResponseInputStream next item received DEBUG: [MainThread] [20s 661ms] HttpResponseInputStream item offered DEBUG: [MainThread] [20s 661ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [20s 661ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [20s 661ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) close stream 1 DEBUG: [MainThread] [20s 661ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 1 DEBUG: [MainThread] [20s 661ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@17f931f0 DEBUG: [MainThread] [20s 661ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [20s 661ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [20s 661ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [20s 661ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [20s 661ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [20s 661ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [20s 661ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [20s 661ms] HttpResponseInputStream close called DEBUG: [MainThread] [20s 672ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [20s 678ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [20s 678ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [20s 678ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [20s 678ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [20s 678ms] HttpResponseInputStream close called DEBUG: [MainThread] [20s 678ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [20s 678ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [20s 678ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [20s 678ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [20s 678ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [20s 678ms] HttpResponseInputStream close called DEBUG: [MainThread] [20s 678ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [20s 678ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [20s 678ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [20s 679ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [20s 679ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [20s 679ms] HttpResponseInputStream close called DEBUG: [MainThread] [20s 680ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [HttpClient-3-SelectorManager] [20s 681ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (false) DEBUG: [MainThread] [20s 707ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:55273/https2/chunk/y GET DEBUG: [pool-1-thread-4] [20s 710ms] Exchange establishing exchange for https://127.0.0.1:55273/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [20s 711ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [20s 711ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [20s 712ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-4] [20s 712ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [20s 712ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4741165f for C (true) DEBUG: [HttpClient-4-SelectorManager] [20s 713ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [20s 713ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56050 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=56050, Session(1712014050297|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [20s 714ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-1] [20s 714ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-1] [20s 714ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-1] [20s 714ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [20s 714ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-1] [20s 714ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [20s 714ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [20s 714ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [pool-1-thread-1] [20s 714ms] SocketTube(4) subscribed for writing DEBUG: [pool-1-thread-1] [20s 714ms] SocketTube(4) write: registering startSubscription event DEBUG: [pool-1-thread-1] [20s 714ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [20s 714ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [20s 714ms] 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@4db97d2f[Not completed, 4 dependents] (id=350) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [20s 714ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [20s 714ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [20s 714ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [20s 714ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [20s 714ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [20s 714ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [20s 714ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-4-SelectorManager] [20s 714ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [20s 714ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [20s 714ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [20s 714ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [20s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for R (true) DEBUG: [HttpClient-4-SelectorManager] [20s 715ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [20s 715ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-3] [20s 717ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [20s 717ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [20s 717ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 714ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [20s 725ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [20s 836ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [20s 836ms] SSL Writer(SocketTube(4)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-1] [20s 836ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [20s 836ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [20s 836ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [20s 836ms] SSL Writer(SocketTube(4)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-1] [20s 836ms] SSL Writer(SocketTube(4)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-1] [20s 836ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [20s 836ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [20s 836ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-1] [20s 836ms] SocketTube(4) trying to write: 2201 DEBUG: [pool-1-thread-1] [20s 837ms] SocketTube(4) wrote: 2201 DEBUG: [pool-1-thread-1] [20s 837ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [20s 837ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 837ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 837ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [20s 837ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [20s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for None (false) DEBUG: [HttpClient-4-SelectorManager] [20s 880ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [20s 880ms] SocketTube(4) read bytes: 133 DEBUG: [HttpClient-4-SelectorManager] [20s 880ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [20s 880ms] SSL Reader(SocketTube(4)) Adding 133 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [20s 880ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [20s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for R (false) DEBUG: [HttpClient-4-SelectorManager] [20s 880ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 889ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [20s 889ms] SSL Reader(SocketTube(4)) Unwrapping: 133 DEBUG: [HttpClient-4-SelectorManager] [20s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for None (false) DEBUG: [HttpClient-4-SelectorManager] [20s 894ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [20s 894ms] 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] [20s 909ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [20s 909ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [20s 909ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [20s 909ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [20s 909ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [20s 909ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [20s 917ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-1] [20s 918ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [20s 918ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [20s 918ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [20s 918ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [20s 918ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [20s 918ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [20s 918ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [20s 918ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [20s 918ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [20s 918ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [20s 918ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [20s 918ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-1] [20s 918ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-1] [20s 918ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [20s 918ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 918ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 918ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [20s 918ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [20s 918ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [20s 918ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [20s 918ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [20s 918ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 918ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [20s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for R (true) DEBUG: [HttpClient-4-SelectorManager] [20s 919ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for None (false) DEBUG: [HttpClient-4-SelectorManager] [20s 919ms] SocketTube(4) read bytes: 175 DEBUG: [HttpClient-4-SelectorManager] [20s 919ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [20s 919ms] SSL Reader(SocketTube(4)) Adding 175 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [20s 919ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [20s 919ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [20s 919ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for R (false) DEBUG: [pool-1-thread-1] [20s 919ms] SSL Reader(SocketTube(4)) Unwrapping: 175 DEBUG: [HttpClient-4-SelectorManager] [20s 919ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 919ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [20s 919ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [20s 919ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [20s 919ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [20s 919ms] SSL Reader(SocketTube(4)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [20s 919ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [20s 919ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [20s 920ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [20s 920ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [20s 920ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [20s 920ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [20s 920ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-1] [20s 920ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [20s 920ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [20s 920ms] SSL Reader(SocketTube(4)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [20s 922ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [20s 922ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [20s 922ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [20s 922ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [20s 922ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [20s 922ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [20s 922ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [20s 922ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [20s 922ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [20s 922ms] SSLFlowDelegate(SocketTube(4)) setALPN = h2 DEBUG: [pool-1-thread-1] [20s 922ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [20s 922ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [20s 923ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [20s 923ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [20s 923ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-1] [20s 923ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2b50a5e3 DEBUG: [pool-1-thread-1] [20s 923ms] Http2Connection(SSLTube(SocketTube(4))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [20s 923ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [20s 923ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [20s 924ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [20s 924ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [20s 924ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [20s 924ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [20s 924ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [20s 924ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [20s 924ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [20s 924ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [20s 924ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [20s 924ms] SSL Writer(SocketTube(4)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [20s 924ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [20s 937ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [20s 937ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [20s 937ms] Http2Connection(SSLTube(SocketTube(4))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [20s 937ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [20s 937ms] Http2Connection(SSLTube(SocketTube(4))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [20s 937ms] Http2Connection(SSLTube(SocketTube(4))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [20s 937ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed buffered data DEBUG: [pool-1-thread-1] [20s 937ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-1] [20s 937ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-1] [20s 937ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [20s 937ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [20s 938ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [20s 938ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [20s 938ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [20s 938ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [20s 938ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 1 DEBUG: [pool-1-thread-1] [20s 938ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [20s 938ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [20s 938ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [20s 938ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [20s 938ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [20s 938ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [20s 938ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [20s 938ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [20s 938ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [20s 939ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [20s 939ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [20s 939ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-1] [20s 939ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-1] [20s 939ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [20s 939ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 939ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 939ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [20s 939ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [20s 939ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [20s 939ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [20s 939ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [20s 939ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [20s 939ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [20s 939ms] SSL Writer(SocketTube(4)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [20s 939ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [20s 939ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [20s 939ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [20s 939ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [20s 939ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [20s 939ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [20s 939ms] SSLTube(SocketTube(4)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [20s 939ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [20s 939ms] SSL Writer(SocketTube(4)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [20s 939ms] SSL Writer(SocketTube(4)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [20s 940ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [20s 940ms] SSL Writer(SocketTube(4)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [20s 940ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [20s 940ms] SSL Writer(SocketTube(4)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [20s 940ms] SSL Writer(SocketTube(4)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [20s 940ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [20s 940ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [20s 940ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [20s 940ms] SocketTube(4) trying to write: 174 DEBUG: [pool-1-thread-1] [20s 940ms] SocketTube(4) wrote: 174 DEBUG: [pool-1-thread-1] [20s 940ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [20s 940ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 940ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 940ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [20s 940ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [20s 940ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [20s 940ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [20s 940ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [20s 940ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [20s 940ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [20s 940ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [20s 940ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [20s 941ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 941ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [20s 944ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [20s 944ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [20s 944ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [20s 944ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [20s 944ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [20s 944ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-4-SelectorManager] [20s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for R (false) DEBUG: [HttpClient-4-SelectorManager] [20s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for None (false) DEBUG: [HttpClient-4-SelectorManager] [20s 944ms] SocketTube(4) read bytes: 1803 DEBUG: [HttpClient-4-SelectorManager] [20s 944ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [20s 944ms] SSL Reader(SocketTube(4)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [20s 944ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [20s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for R (false) DEBUG: [HttpClient-4-SelectorManager] [20s 944ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 945ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [20s 945ms] SSL Reader(SocketTube(4)) Unwrapping: 1803 DEBUG: [pool-1-thread-1] [20s 945ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [20s 945ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [20s 945ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [20s 945ms] SSL Reader(SocketTube(4)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [20s 946ms] SSL Reader(SocketTube(4)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [20s 946ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [20s 946ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [20s 946ms] SSL Reader(SocketTube(4)) sending 39 DEBUG: [pool-1-thread-1] [20s 946ms] SSL Reader(SocketTube(4)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [20s 946ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [20s 946ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [20s 946ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [20s 946ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [20s 946ms] Http2Connection(SSLTube(SocketTube(4))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [20s 946ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [20s 946ms] Http2Connection(SSLTube(SocketTube(4))) Processing 39 DEBUG: [pool-1-thread-1] [20s 946ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [20s 946ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [20s 946ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [20s 946ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [20s 946ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [20s 946ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [20s 946ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [20s 946ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [20s 947ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [20s 947ms] SSL Writer(SocketTube(4)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [20s 947ms] SSL Writer(SocketTube(4)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [20s 947ms] SSL Writer(SocketTube(4)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [20s 947ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [20s 947ms] SSL Writer(SocketTube(4)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [20s 947ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [20s 947ms] SSL Writer(SocketTube(4)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [20s 947ms] SSL Writer(SocketTube(4)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [20s 947ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [20s 947ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [20s 947ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [20s 947ms] SocketTube(4) trying to write: 47 DEBUG: [pool-1-thread-1] [20s 947ms] SocketTube(4) wrote: 47 DEBUG: [pool-1-thread-1] [20s 947ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [20s 947ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 947ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 947ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [20s 947ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [20s 947ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [20s 947ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [20s 948ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [20s 948ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(1) DEBUG: [pool-1-thread-1] [20s 948ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [20s 948ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [20s 948ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [20s 948ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [20s 948ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 948ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [20s 949ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for R (false) DEBUG: [readLoop] [20s 960ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [20s 960ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [20s 960ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [20s 960ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [20s 960ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [20s 960ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [20s 960ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [20s 960ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [20s 960ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [20s 960ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [20s 960ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [20s 960ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y DEBUG: [readLoop] [20s 961ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [20s 961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [20s 961ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [20s 961ms] FramesDecoder decodes: 0 Server: got END_STREAM for stream 1 DEBUG: [readLoop] [20s 961ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/chunk TestServer: [33 s, 286 ms, 927106 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [33 s, 287 ms, 366609 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 TestServer: [33 s, 287 ms, 661317 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-4-SelectorManager] [20s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for None (false) DEBUG: [HttpClient-4-SelectorManager] [20s 977ms] SocketTube(4) read bytes: 1135 DEBUG: [HttpClient-4-SelectorManager] [20s 977ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [20s 977ms] SSL Reader(SocketTube(4)) Adding 1135 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [20s 978ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [20s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for R (false) DEBUG: [HttpClient-4-SelectorManager] [20s 978ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [20s 978ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1135, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [20s 978ms] SSL Reader(SocketTube(4)) Unwrapping: 1135 DEBUG: [pool-1-thread-1] [20s 978ms] SSL Reader(SocketTube(4)) Decoded 54 bytes out of 1135 into buffer of 16676 remaining to decode: 1043 DEBUG: [pool-1-thread-1] [20s 978ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-1] [20s 978ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-1] [20s 978ms] SSL Reader(SocketTube(4)) sending 54 DEBUG: [pool-1-thread-1] [20s 978ms] SSL Reader(SocketTube(4)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-1] [20s 978ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [20s 978ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [20s 978ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-1] [20s 979ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-1] [20s 979ms] Http2Connection(SSLTube(SocketTube(4))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [20s 979ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-1] [20s 979ms] Http2Connection(SSLTube(SocketTube(4))) Processing 54 DEBUG: [pool-1-thread-1] [20s 979ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-1] [20s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [20s 979ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-1] [20s 980ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [20s 980ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 2 DEBUG: [pool-1-thread-1] [20s 980ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [20s 980ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [20s 980ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(2) DEBUG: [pool-1-thread-1] [20s 980ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [20s 980ms] SSL Reader(SocketTube(4)) Unwrapping: 1043 DEBUG: [pool-1-thread-1] [20s 980ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-1] [20s 980ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [20s 980ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [20s 980ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [20s 980ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [20s 980ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [20s 980ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [20s 980ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [20s 980ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [20s 980ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [20s 980ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-1] [20s 981ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [20s 981ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [20s 981ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [20s 981ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [20s 981ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [20s 981ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [20s 981ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [20s 981ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y) 200 HTTP_2 Local port: 56050 DEBUG: [pool-1-thread-1] [20s 981ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [20s 981ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [20s 981ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [20s 981ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [20s 981ms] HttpClientImpl(4) ClientImpl (async) elapsed 274 millis for GET to https://127.0.0.1:55273/https2/chunk/y DEBUG: [pool-1-thread-1] [20s 982ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(3) DEBUG: [pool-1-thread-1] [20s 982ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [20s 982ms] SSL Reader(SocketTube(4)) Unwrapping: 995 DEBUG: [pool-1-thread-1] [20s 982ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-1] [20s 982ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [20s 982ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [20s 982ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-1] [20s 982ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [20s 982ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [20s 982ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [20s 982ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [20s 982ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [20s 982ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [20s 982ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [20s 982ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-1] [20s 982ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [20s 982ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [20s 982ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [20s 982ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [20s 982ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [20s 982ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [20s 982ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [20s 982ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [20s 982ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [20s 982ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(4) DEBUG: [pool-1-thread-1] [20s 982ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [20s 982ms] SSL Reader(SocketTube(4)) Unwrapping: 936 DEBUG: [pool-1-thread-1] [20s 983ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-1] [20s 983ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [20s 983ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [20s 983ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-1] [20s 983ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [20s 983ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [20s 983ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [20s 983ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [20s 983ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [20s 983ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [20s 983ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-1] [20s 983ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-1] [20s 983ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [20s 983ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [20s 983ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [20s 984ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [20s 984ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 4 DEBUG: [pool-1-thread-1] [20s 984ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [20s 984ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [20s 984ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(5) DEBUG: [pool-1-thread-1] [20s 984ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [20s 984ms] SSL Reader(SocketTube(4)) Unwrapping: 846 DEBUG: [pool-1-thread-1] [20s 984ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-1] [20s 984ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [20s 984ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [20s 984ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-1] [20s 984ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [20s 984ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [20s 984ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [20s 984ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [20s 984ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [20s 984ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [20s 984ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [20s 984ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-1] [20s 984ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [20s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [20s 984ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [20s 984ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [20s 984ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(6) DEBUG: [pool-1-thread-1] [20s 984ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [20s 984ms] SSL Reader(SocketTube(4)) Unwrapping: 787 DEBUG: [pool-1-thread-1] [20s 985ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [20s 985ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [20s 985ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [20s 985ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-1] [20s 985ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [20s 985ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [20s 985ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [MainThread] [20s 995ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [20s 995ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [20s 995ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [20s 995ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [20s 995ms] HttpResponseInputStream next item received DEBUG: [MainThread] [20s 995ms] HttpResponseInputStream item offered DEBUG: [MainThread] [20s 995ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [20s 995ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [20s 995ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [20s 995ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [20s 995ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [20s 995ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [20s 999ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [21s 1ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [21s 1ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [21s 1ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-1] [21s 1ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-1] [21s 1ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [21s 1ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [21s 1ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [21s 2ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [21s 2ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 6 DEBUG: [pool-1-thread-1] [21s 2ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [21s 2ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [21s 2ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(7) DEBUG: [pool-1-thread-1] [21s 2ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [21s 2ms] SSL Reader(SocketTube(4)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [21s 2ms] SSL Reader(SocketTube(4)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-1] [21s 2ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [21s 2ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [21s 2ms] SSL Reader(SocketTube(4)) sending 23 DEBUG: [pool-1-thread-1] [21s 2ms] SSL Reader(SocketTube(4)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [21s 2ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [21s 2ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [21s 2ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [21s 2ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [21s 3ms] Http2Connection(SSLTube(SocketTube(4))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [21s 3ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [21s 3ms] Http2Connection(SSLTube(SocketTube(4))) Processing 23 DEBUG: [pool-1-thread-1] [21s 3ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [21s 3ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [21s 3ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [21s 3ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [21s 3ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [21s 3ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [21s 3ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [21s 3ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-1] [21s 3ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [21s 3ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(8) DEBUG: [pool-1-thread-1] [21s 3ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [21s 3ms] SSL Reader(SocketTube(4)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [21s 3ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-1] [21s 3ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [21s 3ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [21s 3ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [21s 3ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [21s 3ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [21s 3ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [21s 3ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [21s 3ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [21s 3ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [21s 3ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [21s 3ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [21s 3ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [21s 4ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [21s 4ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [21s 4ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [21s 4ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [21s 4ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [21s 4ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [21s 4ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [21s 4ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [21s 4ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [21s 4ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [21s 4ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [21s 4ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 1 DEBUG: [pool-1-thread-1] [21s 4ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@60745f2e DEBUG: [pool-1-thread-1] [21s 4ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [21s 4ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(9) DEBUG: [pool-1-thread-1] [21s 4ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [21s 4ms] SSL Reader(SocketTube(4)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [21s 4ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-1] [21s 4ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [21s 4ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [21s 4ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [21s 4ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [21s 4ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [21s 4ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [21s 4ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [21s 4ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [21s 4ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [21s 4ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [21s 4ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [21s 4ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [21s 4ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [21s 4ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [21s 5ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [21s 5ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [21s 5ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 56050 DEBUG: [pool-1-thread-1] [21s 7ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [21s 8ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [21s 8ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [21s 8ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [21s 8ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(10) DEBUG: [pool-1-thread-1] [21s 8ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [21s 8ms] SSL Reader(SocketTube(4)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [21s 8ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-1] [21s 8ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [21s 8ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [21s 8ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-1] [21s 8ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [21s 8ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [21s 8ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [21s 8ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [21s 8ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [21s 8ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [21s 8ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-1] [21s 8ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-1] [21s 8ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [21s 8ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [21s 8ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [21s 8ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [21s 8ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [21s 9ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [21s 9ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [21s 9ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 92, limit: 16777216 DEBUG: [pool-1-thread-1] [21s 9ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [21s 9ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(11) DEBUG: [pool-1-thread-1] [21s 9ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [21s 9ms] SSL Reader(SocketTube(4)) Unwrapping: 440 DEBUG: [pool-1-thread-1] [21s 9ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-1] [21s 9ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [21s 14ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [21s 14ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [21s 14ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [21s 14ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [21s 14ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [21s 14ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [21s 14ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [21s 14ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [21s 14ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [21s 14ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [21s 14ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [21s 14ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [21s 14ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [21s 14ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [21s 14ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [21s 14ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [21s 14ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [21s 14ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [21s 15ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [21s 15ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [21s 15ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [21s 15ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [21s 15ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 4 DEBUG: [pool-1-thread-1] [21s 15ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5763b1df DEBUG: [pool-1-thread-1] [21s 15ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [21s 15ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(12) DEBUG: [pool-1-thread-1] [21s 15ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [21s 15ms] SSL Reader(SocketTube(4)) Unwrapping: 393 DEBUG: [pool-1-thread-1] [21s 15ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-1] [21s 15ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [21s 15ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [21s 15ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [21s 15ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [21s 15ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [21s 15ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [21s 15ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [21s 15ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [21s 15ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [21s 15ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [21s 15ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [21s 15ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [21s 15ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [21s 15ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [21s 16ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [21s 16ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [21s 16ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 56050 DEBUG: [pool-1-thread-1] [21s 16ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [21s 16ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [21s 16ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [21s 16ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [21s 16ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(13) DEBUG: [pool-1-thread-1] [21s 16ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [21s 16ms] SSL Reader(SocketTube(4)) Unwrapping: 345 DEBUG: [pool-1-thread-1] [21s 17ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 345 into buffer of 16676 remaining to decode: 244 DEBUG: [pool-1-thread-1] [21s 17ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [21s 17ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [21s 17ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-1] [21s 17ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [21s 17ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [21s 17ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [21s 17ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [21s 17ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [21s 17ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [21s 17ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [21s 17ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-1] [21s 17ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [21s 17ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [21s 25ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [21s 25ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [21s 25ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [21s 25ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [21s 25ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [21s 25ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 146, limit: 16777216 DEBUG: [pool-1-thread-1] [21s 25ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [21s 25ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(14) DEBUG: [pool-1-thread-1] [21s 25ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [21s 26ms] SSL Reader(SocketTube(4)) Unwrapping: 244 DEBUG: [pool-1-thread-1] [21s 26ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 244 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-1] [21s 26ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [21s 26ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [21s 26ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [21s 26ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [21s 26ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [21s 26ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [21s 26ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [21s 26ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [21s 26ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [21s 26ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [21s 26ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [21s 26ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [21s 26ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [21s 26ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [21s 26ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [21s 26ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [21s 26ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [21s 26ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [21s 26ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [21s 26ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [21s 27ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [21s 27ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [21s 27ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [21s 27ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 6 DEBUG: [pool-1-thread-1] [21s 27ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@ec12d4b DEBUG: [pool-1-thread-1] [21s 27ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [21s 27ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(15) DEBUG: [pool-1-thread-1] [21s 27ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [21s 27ms] SSL Reader(SocketTube(4)) Unwrapping: 197 DEBUG: [pool-1-thread-1] [21s 27ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-1] [21s 27ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [21s 27ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [21s 27ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [21s 27ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [21s 27ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [21s 27ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [21s 27ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [21s 27ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [21s 27ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [21s 27ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [21s 27ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [21s 27ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [21s 27ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [21s 27ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [21s 27ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [21s 28ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [21s 28ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 56050 DEBUG: [pool-1-thread-1] [21s 28ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [21s 28ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [21s 28ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [21s 28ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [21s 28ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(16) DEBUG: [pool-1-thread-1] [21s 28ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [21s 28ms] SSL Reader(SocketTube(4)) Unwrapping: 149 DEBUG: [pool-1-thread-1] [21s 29ms] SSL Reader(SocketTube(4)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [21s 29ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [21s 29ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [21s 29ms] SSL Reader(SocketTube(4)) sending 64 DEBUG: [pool-1-thread-1] [21s 29ms] SSL Reader(SocketTube(4)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [21s 29ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [21s 29ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [21s 29ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [21s 29ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [21s 29ms] Http2Connection(SSLTube(SocketTube(4))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [21s 29ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(17): 64 DEBUG: [pool-1-thread-1] [21s 29ms] Http2Connection(SSLTube(SocketTube(4))) Processing 64 DEBUG: [pool-1-thread-1] [21s 29ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [21s 29ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [21s 7ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [21s 29ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [21s 29ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [MainThread] [21s 29ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 29ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 29ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [21s 29ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onNext(55) DEBUG: [MainThread] [21s 29ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [21s 29ms] HttpResponseInputStream next item received DEBUG: [MainThread] [21s 29ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 29ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [21s 29ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [21s 29ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 55, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [21s 29ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [21s 29ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(17) DEBUG: [pool-1-thread-1] [21s 29ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [21s 29ms] SSL Reader(SocketTube(4)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [21s 30ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [21s 30ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [21s 30ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [21s 30ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [21s 30ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [21s 30ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [21s 30ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [21s 30ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [21s 30ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [21s 30ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [21s 30ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [21s 30ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [21s 30ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [21s 30ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [21s 30ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [21s 30ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [21s 30ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [21s 30ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [21s 30ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [21s 30ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [21s 30ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [21s 30ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [21s 30ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [21s 30ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [21s 30ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 2 DEBUG: [pool-1-thread-1] [21s 30ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2090eecd DEBUG: [pool-1-thread-1] [21s 30ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [21s 30ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(18) DEBUG: [pool-1-thread-1] [21s 30ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [21s 30ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [21s 30ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [21s 30ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [21s 31ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [21s 31ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [21s 34ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for R (false) DEBUG: [MainThread] [21s 35ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 35ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 35ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 35ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 35ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 35ms] HttpResponseInputStream close called DEBUG: [MainThread] [21s 149ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 149ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 149ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 149ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 149ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 149ms] HttpResponseInputStream close called DEBUG: [MainThread] [21s 150ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 150ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 150ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 150ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 150ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 153ms] HttpResponseInputStream close called DEBUG: [MainThread] [21s 154ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [21s 159ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:34753/http2/fixed/y GET DEBUG: [pool-1-thread-1] [21s 159ms] Exchange establishing exchange for http://127.0.0.1:34753/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [21s 159ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [21s 159ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [21s 159ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [21s 159ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [21s 159ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [21s 159ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [21s 160ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [21s 160ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [21s 160ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@28f8e003 queue.isEmpty: true DEBUG: [pool-1-thread-1] [21s 160ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@28f8e003, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [21s 160ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [21s 160ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [21s 160ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [21s 160ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [21s 160ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [21s 160ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [21s 160ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [21s 162ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4dad78aa for C (true) DEBUG: [HttpClient-5-SelectorManager] [21s 163ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [21s 163ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47118 TestServer(1): connection accepted DEBUG: [pool-1-thread-1] [21s 163ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=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=47118,localport=34753] TestServer(1): starting connection DEBUG: [pool-1-thread-1] [21s 163ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [21s 171ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [21s 171ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-1] [21s 171ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-1] [21s 171ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [21s 171ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-1] [21s 171ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-1] [21s 171ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-1] [21s 171ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [21s 171ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [21s 172ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [21s 172ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-1] [21s 172ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [21s 177ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [21s 177ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@475513da DEBUG: [HttpClient-5-SelectorManager] [21s 177ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [21s 177ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [21s 177ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [21s 177ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [21s 177ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [21s 177ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [21s 177ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-1] [21s 178ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [21s 178ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [21s 178ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [21s 178ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-1] [21s 178ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [21s 178ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [21s 178ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (true) DEBUG: [pool-1-thread-4] [21s 193ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [21s 193ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [21s 193ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-4] [21s 193ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [21s 193ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [21s 193ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [21s 193ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [21s 193ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [21s 193ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [21s 193ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [21s 193ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [21s 193ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [21s 194ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-4] [21s 194ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-4] [21s 194ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [21s 194ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [21s 194ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [21s 194ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [21s 194ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [21s 194ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [21s 194ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [21s 194ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [21s 194ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-4] [21s 194ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [21s 194ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [21s 194ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@10cdc940 DEBUG: [pool-1-thread-4] [21s 194ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [21s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [21s 194ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [21s 195ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [21s 195ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [21s 195ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [21s 195ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [21s 199ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@28f8e003 DEBUG: [pool-1-thread-4] [21s 199ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [21s 199ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@28f8e003 DEBUG: [pool-1-thread-4] [21s 199ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [21s 199ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [21s 199ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@28f8e003 DEBUG: [pool-1-thread-4] [21s 199ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [21s 199ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [21s 199ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47118 remote=/127.0.0.1:34753] DEBUG: [pool-1-thread-4] [21s 199ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [21s 200ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@625f48de(5) DEBUG: [pool-1-thread-4] [21s 200ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@383c5462/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@297beebb queue.isEmpty: false DEBUG: [pool-1-thread-4] [21s 200ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-4] [21s 200ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [21s 200ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [21s 200ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-4] [21s 200ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [21s 200ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [21s 205ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [21s 205ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [21s 205ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-4] [21s 206ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [21s 206ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [21s 206ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-4] [21s 206ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-4] [21s 206ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-4] [21s 206ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [21s 206ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-4] [21s 206ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [21s 206ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-4] [21s 206ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [21s 206ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [21s 206ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [21s 206ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [21s 206ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [21s 206ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [21s 206ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [21s 206ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [21s 206ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-4] [21s 206ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [21s 206ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [21s 206ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [21s 206ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-4] [21s 207ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-4] [21s 207ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-4] [21s 207ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-4] [21s 207ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-4] [21s 207ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [21s 207ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@625f48de(5) DEBUG: [pool-1-thread-4] [21s 207ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@383c5462/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@297beebb, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [21s 207ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [21s 207ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [21s 207ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-SelectorManager] [21s 211ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [21s 211ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@331fb787 DEBUG: [HttpClient-5-SelectorManager] [21s 211ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [21s 211ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [21s 211ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [21s 211ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [21s 211ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [21s 211ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [21s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [21s 211ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [21s 211ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [21s 211ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [21s 211ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [21s 211ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-4] [21s 231ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [21s 231ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-4] [21s 231ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-4] [21s 231ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-4] [21s 231ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-4] [21s 231ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [21s 231ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-4] [21s 231ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [21s 231ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [21s 231ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-4] [21s 231ms] SocketTube(5) trying to write: 13 DEBUG: [Test-server-pool] [21s 232ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [21s 234ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [21s 234ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [21s 234ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [21s 234ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [21s 234ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [21s 232ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-4] [21s 235ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [21s 235ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-4] [21s 235ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [21s 235ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [21s 235ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [21s 238ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [21s 238ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 238ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [21s 238ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [21s 238ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer: [33 s, 566 ms, 678429 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [33 s, 567 ms, 325968 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 TestServer: [33 s, 567 ms, 716930 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [21s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [21s 243ms] SocketTube(5) read bytes: 190 DEBUG: [HttpClient-5-SelectorManager] [21s 243ms] Http2Connection(SocketTube(5)) onNext: got 190 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [21s 243ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [21s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [pool-1-thread-4] [21s 243ms] Http2Connection(SocketTube(5)) sending 190 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [21s 243ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 190 DEBUG: [pool-1-thread-4] [21s 243ms] Http2Connection(SocketTube(5)) Processing 190 DEBUG: [pool-1-thread-4] [21s 243ms] FramesDecoder decodes: 190 DEBUG: [pool-1-thread-4] [21s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [21s 244ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [21s 244ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [21s 244ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [21s 244ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [21s 244ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-4] [21s 244ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-4] [21s 244ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-4] [21s 244ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [21s 244ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-4] [21s 244ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [21s 244ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [21s 244ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [readLoop] [21s 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] [21s 244ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [21s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 245ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [21s 245ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [21s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 245ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [21s 245ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [21s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 245ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [21s 245ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [21s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [21s 246ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [21s 247ms] Http2Connection(SocketTube(5)) Opened stream 2 DEBUG: [pool-1-thread-4] [21s 247ms] Http2Connection(SocketTube(5))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [21s 247ms] Http2Connection(SocketTube(5))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [21s 247ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [21s 247ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [21s 248ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [21s 248ms] Http2Connection(SocketTube(5))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [21s 248ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-4] [21s 248ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [21s 248ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [21s 248ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [21s 248ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [HttpClient-5-SelectorManager] [21s 248ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [21s 254ms] HttpClientImpl(5) ClientImpl (async) elapsed 95 millis for GET to http://127.0.0.1:34753/http2/fixed/y DEBUG: [pool-1-thread-4] [21s 254ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [21s 255ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [21s 255ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [21s 255ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [21s 255ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [21s 255ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-4] [21s 255ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [21s 255ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-4] [21s 256ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [21s 256ms] Http2Connection(SocketTube(5)) Opened stream 4 DEBUG: [pool-1-thread-4] [21s 256ms] Http2Connection(SocketTube(5))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [21s 256ms] Http2Connection(SocketTube(5))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [21s 256ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [HttpClient-5-SelectorManager] [21s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [21s 256ms] SocketTube(5) read bytes: 278 DEBUG: [HttpClient-5-SelectorManager] [21s 256ms] Http2Connection(SocketTube(5)) onNext: got 278 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [21s 257ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [21s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [21s 258ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [21s 259ms] Http2Connection(SocketTube(5)) sending 278 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [21s 259ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 278 DEBUG: [pool-1-thread-4] [21s 259ms] Http2Connection(SocketTube(5)) Processing 278 DEBUG: [pool-1-thread-4] [21s 259ms] FramesDecoder decodes: 278 DEBUG: [pool-1-thread-4] [21s 259ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [21s 259ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [21s 259ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [21s 261ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 261ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 261ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [21s 261ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 261ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [21s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [pool-1-thread-4] [21s 281ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [21s 283ms] HttpResponseInputStream next item received DEBUG: [HttpClient-5-SelectorManager] [21s 284ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [21s 284ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [21s 284ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-4] [21s 293ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [21s 293ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-4] [21s 293ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [21s 293ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-4] [21s 295ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [21s 295ms] Http2Connection(SocketTube(5)) Opened stream 6 DEBUG: [pool-1-thread-4] [21s 296ms] Http2Connection(SocketTube(5))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [21s 296ms] Http2Connection(SocketTube(5))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [21s 296ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [21s 296ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [21s 296ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [21s 296ms] Http2Connection(SocketTube(5))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [21s 296ms] Http2Connection(SocketTube(5))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [21s 296ms] Http2Connection(SocketTube(5))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-4] [21s 296ms] Http2Connection(SocketTube(5))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [21s 296ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [21s 296ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [21s 296ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [21s 296ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [21s 296ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [21s 296ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [21s 296ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [21s 297ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-4] [21s 297ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [21s 297ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [21s 297ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 77, limit: 16777216 DEBUG: [pool-1-thread-4] [21s 297ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [21s 297ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [21s 297ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [HttpClient-5-SelectorManager] [21s 295ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [pool-1-thread-4] [21s 297ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onComplete DEBUG: [HttpClient-5-SelectorManager] [21s 297ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [21s 297ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [21s 297ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [21s 297ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [21s 297ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [21s 297ms] Http2Connection(SocketTube(5))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [21s 297ms] Http2Connection(SocketTube(5))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [21s 297ms] Http2Connection(SocketTube(5))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [21s 297ms] Http2Connection(SocketTube(5)) Closed stream 2 DEBUG: [pool-1-thread-4] [21s 297ms] Http2Connection(SocketTube(5))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2b655d9d DEBUG: [pool-1-thread-4] [21s 297ms] Http2Connection(SocketTube(5))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [21s 297ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [21s 297ms] Http2Connection(SocketTube(5))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [21s 297ms] Http2Connection(SocketTube(5))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [21s 297ms] Http2Connection(SocketTube(5))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-4] [21s 297ms] Http2Connection(SocketTube(5))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [21s 297ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [21s 297ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [21s 297ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [21s 297ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [21s 297ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [21s 298ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-4] [21s 298ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [21s 298ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [21s 298ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [MainThread] [21s 298ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 298ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [21s 298ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [21s 298ms] HttpResponseInputStream next item received DEBUG: [MainThread] [21s 298ms] HttpResponseInputStream item offered DEBUG: [MainThread] [21s 298ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [21s 298ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [21s 298ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [MainThread] [21s 298ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [MainThread] [21s 298ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [21s 298ms] HttpResponseInputStream next item received DEBUG: [MainThread] [21s 298ms] HttpResponseInputStream item offered DEBUG: [MainThread] [21s 298ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [21s 298ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [21s 298ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [MainThread] [21s 299ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [MainThread] [21s 299ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7017c6fe DEBUG: [MainThread] [21s 299ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [21s 299ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 299ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 299ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 299ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 299ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 299ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 299ms] HttpResponseInputStream close called DEBUG: [MainThread] [21s 299ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 299ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 299ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [21s 299ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 300ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [21s 298ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [21s 313ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [21s 313ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [21s 313ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [21s 313ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [21s 313ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [21s 314ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [21s 314ms] HttpResponseInputStream item offered DEBUG: [MainThread] [21s 314ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [21s 314ms] Http2Connection(SocketTube(5))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [21s 314ms] Http2Connection(SocketTube(5))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [21s 314ms] Http2Connection(SocketTube(5))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [21s 314ms] Http2Connection(SocketTube(5)) Closed stream 4 DEBUG: [MainThread] [21s 314ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [21s 314ms] Http2Connection(SocketTube(5))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@71a093d7 DEBUG: [pool-1-thread-4] [21s 314ms] Http2Connection(SocketTube(5))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [21s 314ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [21s 314ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-4] [21s 314ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [21s 318ms] Http2Connection(SocketTube(5)) H2 Receiving(3): 80 DEBUG: [pool-1-thread-4] [21s 318ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-4] [21s 318ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-4] [21s 318ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [21s 319ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [21s 319ms] Http2Connection(SocketTube(5))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [21s 319ms] Http2Connection(SocketTube(5))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [21s 319ms] Http2Connection(SocketTube(5))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-4] [21s 319ms] Http2Connection(SocketTube(5))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [21s 319ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [21s 319ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [21s 319ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [21s 320ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [21s 320ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [21s 320ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-4] [21s 320ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [21s 320ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [21s 320ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-4] [21s 320ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [21s 320ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [21s 320ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [21s 320ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [21s 320ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [21s 320ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [21s 320ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [21s 320ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [21s 320ms] Http2Connection(SocketTube(5))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [21s 320ms] Http2Connection(SocketTube(5))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [21s 320ms] Http2Connection(SocketTube(5))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [21s 320ms] Http2Connection(SocketTube(5)) Closed stream 6 DEBUG: [pool-1-thread-4] [21s 320ms] Http2Connection(SocketTube(5))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7d8b56e DEBUG: [pool-1-thread-4] [21s 320ms] Http2Connection(SocketTube(5))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [21s 320ms] Http2Connection(SocketTube(5)) H2 processed(3) DEBUG: [MainThread] [21s 343ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 343ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 343ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 343ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 343ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 343ms] HttpResponseInputStream close called DEBUG: [MainThread] [21s 343ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 343ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 343ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 343ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 343ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 343ms] HttpResponseInputStream close called DEBUG: [MainThread] [21s 345ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:34753/http2/chunk/y GET DEBUG: [pool-1-thread-4] [21s 345ms] Exchange establishing exchange for http://127.0.0.1:34753/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [21s 346ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-4] [21s 346ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [21s 346ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [21s 346ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [21s 346ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [21s 346ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [21s 346ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [21s 346ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [21s 346ms] Http2Connection(SocketTube(5)) Opened stream 3 DEBUG: [pool-1-thread-4] [21s 346ms] Http2Connection(SocketTube(5))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [21s 346ms] PlainHttpConnection(SocketTube(5)) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [21s 346ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [21s 347ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-4] [21s 347ms] SocketTube(5) trying to write: 60 DEBUG: [pool-1-thread-4] [21s 347ms] SocketTube(5) wrote: 60 DEBUG: [pool-1-thread-4] [21s 347ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [21s 347ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-4] [21s 347ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [21s 347ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [21s 347ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [21s 347ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [21s 347ms] Http2Connection(SocketTube(5))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [21s 355ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [21s 355ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 355ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [21s 355ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [21s 355ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 355ms] 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: [33 s, 712 ms, 440055 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [33 s, 712 ms, 784125 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 TestServer: [33 s, 712 ms, 986781 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [21s 393ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [21s 403ms] SocketTube(5) read bytes: 479 DEBUG: [HttpClient-5-SelectorManager] [21s 405ms] Http2Connection(SocketTube(5)) onNext: got 479 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [21s 405ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [21s 405ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [21s 405ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [21s 406ms] Http2Connection(SocketTube(5)) sending 479 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [21s 406ms] Http2Connection(SocketTube(5)) H2 Receiving(4): 479 DEBUG: [pool-1-thread-4] [21s 406ms] Http2Connection(SocketTube(5)) Processing 479 DEBUG: [pool-1-thread-4] [21s 406ms] FramesDecoder decodes: 479 DEBUG: [pool-1-thread-4] [21s 406ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [21s 406ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 39 DEBUG: [pool-1-thread-4] [21s 407ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [21s 407ms] Http2Connection(SocketTube(5)) Opened stream 8 DEBUG: [pool-1-thread-4] [21s 407ms] Http2Connection(SocketTube(5))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [21s 407ms] Http2Connection(SocketTube(5))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-4] [21s 407ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-4] [21s 407ms] Http2Connection(SocketTube(5))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-4] [21s 408ms] Http2Connection(SocketTube(5))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [21s 408ms] Http2Connection(SocketTube(5))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [21s 408ms] Http2Connection(SocketTube(5))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-4] [21s 408ms] Http2Connection(SocketTube(5))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-4] [21s 408ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [21s 408ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [21s 408ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [21s 408ms] HttpClientImpl(5) ClientImpl (async) elapsed 63 millis for GET to http://127.0.0.1:34753/http2/chunk/y DEBUG: [MainThread] [21s 409ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [21s 413ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-4] [21s 413ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-4] [21s 413ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-4] [21s 413ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [21s 413ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [21s 413ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 205, limit: 16777216 DEBUG: [pool-1-thread-4] [21s 413ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [21s 413ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-4] [21s 414ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [21s 414ms] Http2Connection(SocketTube(5)) Opened stream 10 DEBUG: [pool-1-thread-4] [21s 414ms] Http2Connection(SocketTube(5))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [21s 414ms] Http2Connection(SocketTube(5))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-4] [21s 414ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-4] [21s 414ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-4] [21s 414ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [MainThread] [21s 415ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 415ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [21s 415ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [MainThread] [21s 415ms] HttpResponseInputStream next item received DEBUG: [MainThread] [21s 415ms] HttpResponseInputStream item offered DEBUG: [MainThread] [21s 415ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 217, limit: 16777216 DEBUG: [MainThread] [21s 415ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [21s 415ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [21s 415ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [21s 415ms] Http2Connection(SocketTube(5)) Opened stream 12 DEBUG: [MainThread] [21s 415ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 415ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 415ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [21s 415ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 415ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [21s 415ms] Http2Connection(SocketTube(5))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [21s 418ms] Http2Connection(SocketTube(5))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-4] [21s 419ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-4] [21s 419ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-4] [21s 419ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-4] [21s 419ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [21s 419ms] HttpResponseInputStream item offered DEBUG: [MainThread] [21s 419ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 419ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [21s 419ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 419ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [21s 419ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 229, limit: 16777216 DEBUG: [pool-1-thread-4] [21s 419ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-4] [21s 419ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-4] [21s 419ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-4] [21s 419ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-4] [21s 419ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [21s 419ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [21s 419ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [21s 419ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [21s 419ms] Http2Connection(SocketTube(5))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-4] [21s 419ms] Http2Connection(SocketTube(5))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-4] [21s 419ms] Http2Connection(SocketTube(5))/Stream(3) close stream 3 DEBUG: [pool-1-thread-4] [21s 419ms] Http2Connection(SocketTube(5)) Closed stream 3 DEBUG: [pool-1-thread-4] [21s 419ms] Http2Connection(SocketTube(5))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@32bcd583 DEBUG: [pool-1-thread-4] [21s 420ms] Http2Connection(SocketTube(5))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-4] [21s 420ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-4] [21s 420ms] Http2Connection(SocketTube(5))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-4] [21s 420ms] Http2Connection(SocketTube(5))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [21s 420ms] Http2Connection(SocketTube(5))/Stream(10) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-4] [21s 420ms] Http2Connection(SocketTube(5))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-4] [21s 420ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [21s 420ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [21s 420ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [21s 420ms] FramesDecoder Got frame: DATA: length=52, streamid=10, flags=0 DEBUG: [MainThread] [21s 420ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 420ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [21s 420ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-4] [21s 421ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onNext(52) DEBUG: [pool-1-thread-4] [21s 421ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [21s 421ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [21s 421ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 281, limit: 16777216 DEBUG: [pool-1-thread-4] [21s 421ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 10) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [21s 421ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-4] [21s 421ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-4] [21s 421ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-4] [21s 421ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [21s 421ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [21s 421ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [21s 421ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [21s 421ms] Http2Connection(SocketTube(5))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-4] [21s 421ms] Http2Connection(SocketTube(5))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-4] [21s 421ms] Http2Connection(SocketTube(5))/Stream(10) close stream 10 DEBUG: [pool-1-thread-4] [21s 421ms] Http2Connection(SocketTube(5)) Closed stream 10 DEBUG: [pool-1-thread-4] [21s 421ms] Http2Connection(SocketTube(5))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@33b4effc DEBUG: [pool-1-thread-4] [21s 421ms] Http2Connection(SocketTube(5))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-4] [21s 421ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-4] [21s 421ms] Http2Connection(SocketTube(5))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-4] [21s 421ms] Http2Connection(SocketTube(5))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [21s 421ms] Http2Connection(SocketTube(5))/Stream(12) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-4] [21s 421ms] Http2Connection(SocketTube(5))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-4] [21s 421ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [21s 421ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [21s 421ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [21s 421ms] FramesDecoder Got frame: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-4] [21s 421ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-4] [21s 426ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onNext(52) DEBUG: [pool-1-thread-4] [21s 426ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [21s 426ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [21s 426ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 333, limit: 16777216 DEBUG: [pool-1-thread-4] [21s 426ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 12) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [21s 426ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-4] [21s 426ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-4] [21s 426ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-4] [21s 426ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [21s 426ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [21s 426ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [21s 426ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [21s 426ms] Http2Connection(SocketTube(5))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [pool-1-thread-4] [21s 426ms] Http2Connection(SocketTube(5))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-4] [21s 426ms] Http2Connection(SocketTube(5))/Stream(12) close stream 12 DEBUG: [pool-1-thread-4] [21s 426ms] Http2Connection(SocketTube(5)) Closed stream 12 DEBUG: [pool-1-thread-4] [21s 426ms] Http2Connection(SocketTube(5))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@467fec76 DEBUG: [pool-1-thread-4] [21s 426ms] Http2Connection(SocketTube(5))/Stream(12) closing response subscriber stream 12 DEBUG: [pool-1-thread-4] [21s 426ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-4] [21s 426ms] Http2Connection(SocketTube(5))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-4] [21s 427ms] Http2Connection(SocketTube(5))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [21s 427ms] Http2Connection(SocketTube(5))/Stream(8) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-4] [21s 427ms] Http2Connection(SocketTube(5))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-4] [21s 427ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [21s 427ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [21s 427ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [21s 427ms] FramesDecoder Got frame: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-4] [21s 427ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-4] [21s 427ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onNext(53) DEBUG: [pool-1-thread-4] [21s 427ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [21s 427ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [21s 437ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 386, limit: 16777216 DEBUG: [pool-1-thread-4] [21s 437ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 8) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [21s 437ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-4] [21s 437ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-4] [21s 437ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-4] [21s 437ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [21s 437ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [21s 437ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [21s 437ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [21s 437ms] Http2Connection(SocketTube(5))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-4] [21s 437ms] Http2Connection(SocketTube(5))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-4] [21s 437ms] Http2Connection(SocketTube(5))/Stream(8) close stream 8 DEBUG: [pool-1-thread-4] [21s 437ms] Http2Connection(SocketTube(5)) Closed stream 8 DEBUG: [pool-1-thread-4] [21s 438ms] Http2Connection(SocketTube(5))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@44e5212 DEBUG: [pool-1-thread-4] [21s 438ms] Http2Connection(SocketTube(5))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-4] [21s 438ms] Http2Connection(SocketTube(5)) H2 processed(4) DEBUG: [MainThread] [21s 445ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 445ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 445ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 445ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 445ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 445ms] HttpResponseInputStream close called DEBUG: [MainThread] [21s 445ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 445ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 445ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 445ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 445ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 445ms] HttpResponseInputStream close called DEBUG: [MainThread] [21s 445ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 445ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 445ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 446ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 446ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 446ms] HttpResponseInputStream close called DEBUG: [MainThread] [21s 447ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:55273/https2/fixed/y GET DEBUG: [pool-1-thread-2] [21s 466ms] Exchange establishing exchange for https://127.0.0.1:55273/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [21s 467ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [21s 467ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [21s 467ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [pool-1-thread-2] [21s 467ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-5-SelectorManager] [21s 468ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5c3ba9fd for C (true) DEBUG: [HttpClient-5-SelectorManager] [21s 468ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [21s 468ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56062 DEBUG: [pool-1-thread-2] [21s 469ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-2] [21s 469ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-2] [21s 469ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-2] [21s 469ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [21s 469ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [21s 469ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [21s 469ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SocketTube(6) DEBUG: [pool-1-thread-2] [21s 469ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-2] [21s 469ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [21s 469ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-2] [21s 469ms] SSL Writer(SocketTube(6)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [21s 469ms] SSL Writer(SocketTube(6)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [21s 469ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:false TestServer(2): creating connection DEBUG: [pool-1-thread-2] [21s 469ms] SSL Writer(SocketTube(6)) wrapping 0 bytes TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=56062, Session(1712014062387|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-5-SelectorManager] [21s 469ms] 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@82776fd[Not completed, 4 dependents] (id=642) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [21s 475ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [21s 475ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [21s 475ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [HttpClient-5-SelectorManager] [21s 475ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [21s 475ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [21s 475ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [21s 475ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-5-SelectorManager] [21s 475ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-5-SelectorManager] [21s 475ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-5-SelectorManager] [21s 475ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [21s 475ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [21s 475ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (true) DEBUG: [HttpClient-5-SelectorManager] [21s 475ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [21s 475ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-4] [21s 475ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-4] [21s 475ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [21s 475ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 505ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [21s 505ms] SSL Writer(SocketTube(6)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [21s 505ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [21s 505ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [21s 506ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [21s 506ms] SSL Writer(SocketTube(6)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [21s 506ms] SSL Writer(SocketTube(6)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [21s 506ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 506ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 506ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [21s 506ms] SocketTube(6) trying to write: 2191 DEBUG: [pool-1-thread-2] [21s 506ms] SocketTube(6) wrote: 2191 DEBUG: [pool-1-thread-2] [21s 506ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [21s 506ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 506ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 506ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [21s 506ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [21s 557ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [21s 557ms] HttpClientImpl(5) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-5-SelectorManager] [21s 558ms] SocketTube(6) read bytes: 139 DEBUG: [HttpClient-5-SelectorManager] [21s 558ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [21s 558ms] SSL Reader(SocketTube(6)) Adding 139 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [21s 558ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [21s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [21s 558ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 562ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [21s 562ms] SSL Reader(SocketTube(6)) Unwrapping: 139 DEBUG: [pool-1-thread-2] [21s 562ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-2] [21s 562ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [21s 562ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [21s 562ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [21s 562ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [21s 562ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [HttpClient-5-SelectorManager] [21s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [21s 572ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [21s 572ms] 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] [21s 652ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-2] [21s 653ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [21s 653ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [21s 653ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [21s 653ms] SSL Writer(SocketTube(6)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [21s 653ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [21s 653ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [21s 653ms] SSL Writer(SocketTube(6)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [21s 653ms] SSL Writer(SocketTube(6)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [21s 653ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 653ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 653ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [21s 653ms] SocketTube(6) trying to write: 6 DEBUG: [pool-1-thread-2] [21s 654ms] SocketTube(6) wrote: 6 DEBUG: [pool-1-thread-2] [21s 654ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [21s 654ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 654ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 654ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [21s 654ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 654ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [21s 654ms] SSL Reader(SocketTube(6)) Unwrapping: 6 DEBUG: [pool-1-thread-2] [21s 654ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [21s 654ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [21s 654ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [21s 654ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [21s 654ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [21s 654ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [21s 654ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [21s 654ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [21s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (true) DEBUG: [HttpClient-5-SelectorManager] [21s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [21s 655ms] SocketTube(6) read bytes: 169 DEBUG: [HttpClient-5-SelectorManager] [21s 655ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [21s 655ms] SSL Reader(SocketTube(6)) Adding 169 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [21s 655ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [21s 655ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:169, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [21s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [pool-1-thread-2] [21s 655ms] SSL Reader(SocketTube(6)) Unwrapping: 169 DEBUG: [HttpClient-5-SelectorManager] [21s 655ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 655ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [21s 655ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [21s 655ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [21s 655ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [21s 655ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [21s 655ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [21s 656ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-2] [21s 656ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [21s 656ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [21s 656ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [21s 671ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [21s 671ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [21s 671ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [21s 671ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [21s 671ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [21s 671ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [21s 671ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [21s 671ms] SSL Writer(SocketTube(6)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [21s 671ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [21s 671ms] SSLFlowDelegate(SocketTube(6)) setALPN = h2 DEBUG: [pool-1-thread-2] [21s 671ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [21s 671ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [21s 671ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [21s 672ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [21s 672ms] SSLTube(SocketTube(6)) connecting flows DEBUG: [pool-1-thread-2] [21s 672ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6be3e811 DEBUG: [pool-1-thread-2] [21s 672ms] Http2Connection(SSLTube(SocketTube(6))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [21s 672ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [21s 672ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 672ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [21s 672ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 672ms] SSLTube(SocketTube(6)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [21s 672ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [21s 672ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [21s 672ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [21s 673ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [21s 673ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [21s 673ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [21s 673ms] SSL Writer(SocketTube(6)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [21s 673ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [21s 673ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [21s 673ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [21s 673ms] Http2Connection(SSLTube(SocketTube(6))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [21s 673ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 673ms] Http2Connection(SSLTube(SocketTube(6))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 673ms] Http2Connection(SSLTube(SocketTube(6))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [21s 673ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed buffered data DEBUG: [pool-1-thread-2] [21s 673ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [21s 673ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [21s 673ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [21s 673ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [21s 673ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [21s 673ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [21s 673ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [21s 673ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [21s 673ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 1 DEBUG: [pool-1-thread-2] [21s 673ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [21s 674ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [21s 674ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [21s 674ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [21s 674ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [21s 674ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [21s 674ms] SSL Writer(SocketTube(6)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [21s 674ms] SSL Writer(SocketTube(6)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [21s 674ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 674ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 674ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [21s 674ms] SocketTube(6) trying to write: 90 TestServer(2): starting connection DEBUG: [pool-1-thread-2] [21s 676ms] SocketTube(6) wrote: 90 DEBUG: [pool-1-thread-2] [21s 676ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [21s 676ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 676ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 676ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 676ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [21s 676ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [21s 676ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [HttpClient-5-SelectorManager] [21s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [pool-1-thread-2] [21s 677ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [HttpClient-5-SelectorManager] [21s 677ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-2] [21s 677ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-SelectorManager] [21s 677ms] 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] [21s 677ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [21s 677ms] SSL Writer(SocketTube(6)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [21s 677ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 677ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 677ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [21s 677ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [21s 677ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [21s 677ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [21s 677ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [21s 677ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [21s 677ms] SSL Writer(SocketTube(6)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [21s 677ms] SSL Writer(SocketTube(6)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [21s 677ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [21s 677ms] SSL Writer(SocketTube(6)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [21s 677ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [21s 677ms] SSL Writer(SocketTube(6)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [21s 677ms] SSL Writer(SocketTube(6)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [21s 677ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 677ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 677ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [21s 677ms] SocketTube(6) trying to write: 174 DEBUG: [pool-1-thread-2] [21s 677ms] SocketTube(6) wrote: 174 DEBUG: [pool-1-thread-2] [21s 677ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [21s 678ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 678ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 678ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 678ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [21s 678ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [21s 678ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [21s 678ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 678ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [21s 678ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [21s 678ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [21s 678ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [21s 678ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 678ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [21s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (true) DEBUG: [HttpClient-5-SelectorManager] [21s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [21s 678ms] SocketTube(6) read bytes: 1726 DEBUG: [HttpClient-5-SelectorManager] [21s 678ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [21s 678ms] SSL Reader(SocketTube(6)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [21s 678ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [21s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [21s 678ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 678ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [21s 678ms] SSL Reader(SocketTube(6)) Unwrapping: 1726 DEBUG: [pool-1-thread-2] [21s 679ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [21s 679ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [21s 679ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [21s 679ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [21s 679ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [21s 679ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [21s 679ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [21s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [Test-server-pool] [21s 682ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [21s 682ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [21s 682ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [21s 683ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [21s 683ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [21s 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 DEBUG: [HttpClient-5-SelectorManager] [21s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [21s 683ms] SocketTube(6) read bytes: 77 DEBUG: [HttpClient-5-SelectorManager] [21s 683ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [21s 683ms] SSL Reader(SocketTube(6)) Adding 77 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [21s 683ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [21s 684ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [21s 684ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [21s 685ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [21s 685ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 685ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [21s 685ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [21s 685ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 685ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [21s 685ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [21s 685ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 685ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [21s 686ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [21s 686ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 686ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed TestServer: [34 s, 12 ms, 659925 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [34 s, 13 ms, 103648 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 TestServer: [34 s, 13 ms, 357216 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-2] [21s 691ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [21s 691ms] SSL Reader(SocketTube(6)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [21s 691ms] SSL Reader(SocketTube(6)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [21s 692ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [21s 692ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [21s 692ms] SSL Reader(SocketTube(6)) sending 39 DEBUG: [pool-1-thread-2] [21s 692ms] SSL Reader(SocketTube(6)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [21s 692ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 692ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [21s 692ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [21s 692ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 692ms] Http2Connection(SSLTube(SocketTube(6))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 692ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [21s 692ms] Http2Connection(SSLTube(SocketTube(6))) Processing 39 DEBUG: [pool-1-thread-2] [21s 692ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [21s 692ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 692ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [21s 692ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [21s 692ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [21s 692ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [21s 692ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(6)) TestServer(2): connection started DEBUG: [HttpClient-5-SelectorManager] [21s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [21s 696ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [21s 696ms] 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] [21s 699ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [21s 699ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [21s 699ms] SSL Writer(SocketTube(6)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [21s 699ms] SSL Writer(SocketTube(6)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [21s 699ms] SSL Writer(SocketTube(6)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [21s 703ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [21s 703ms] SSL Writer(SocketTube(6)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [21s 703ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [21s 703ms] SSL Writer(SocketTube(6)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [21s 703ms] SSL Writer(SocketTube(6)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [21s 703ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 704ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 704ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [21s 704ms] SocketTube(6) trying to write: 47 DEBUG: [pool-1-thread-2] [21s 704ms] SocketTube(6) wrote: 47 DEBUG: [pool-1-thread-2] [21s 704ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [21s 704ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 704ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 704ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 704ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [21s 704ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [21s 704ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [21s 704ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [21s 704ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [21s 704ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 704ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [21s 704ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [21s 704ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 704ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(1) DEBUG: [pool-1-thread-2] [21s 704ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 704ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [21s 704ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [21s 704ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [21s 704ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 704ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [21s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (true) DEBUG: [HttpClient-5-SelectorManager] [21s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [21s 705ms] SocketTube(6) read bytes: 458 DEBUG: [HttpClient-5-SelectorManager] [21s 705ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [21s 705ms] SSL Reader(SocketTube(6)) Adding 458 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [21s 705ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [21s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [21s 705ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 711ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:458, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [21s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [21s 733ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [21s 733ms] 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] [21s 733ms] SSL Reader(SocketTube(6)) Unwrapping: 458 DEBUG: [pool-1-thread-2] [21s 733ms] SSL Reader(SocketTube(6)) Decoded 59 bytes out of 458 into buffer of 16676 remaining to decode: 361 DEBUG: [pool-1-thread-2] [21s 734ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-2] [21s 734ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [21s 734ms] SSL Reader(SocketTube(6)) sending 59 DEBUG: [pool-1-thread-2] [21s 734ms] SSL Reader(SocketTube(6)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [21s 734ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 734ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [21s 734ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [21s 734ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 734ms] Http2Connection(SSLTube(SocketTube(6))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 734ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [21s 734ms] Http2Connection(SSLTube(SocketTube(6))) Processing 59 DEBUG: [pool-1-thread-2] [21s 734ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [21s 734ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 734ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [21s 735ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [21s 735ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 2 DEBUG: [pool-1-thread-2] [21s 735ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [21s 735ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [21s 735ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(2) DEBUG: [pool-1-thread-2] [21s 735ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 735ms] SSL Reader(SocketTube(6)) Unwrapping: 361 DEBUG: [pool-1-thread-2] [21s 768ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 361 into buffer of 64 remaining to decode: 308 DEBUG: [pool-1-thread-2] [21s 768ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [21s 768ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [21s 768ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-2] [21s 768ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [21s 768ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 768ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [21s 768ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [21s 768ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 768ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 768ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [21s 768ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-2] [21s 768ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [21s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 768ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [21s 769ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [21s 769ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [21s 769ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [21s 769ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-2] [21s 769ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [21s 769ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [21s 769ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [21s 769ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [21s 769ms] HttpClientImpl(5) ClientImpl (async) elapsed 322 millis for GET to https://127.0.0.1:55273/https2/fixed/y DEBUG: [pool-1-thread-2] [21s 783ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(3) DEBUG: [pool-1-thread-2] [21s 783ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 783ms] SSL Reader(SocketTube(6)) Unwrapping: 308 DEBUG: [pool-1-thread-2] [21s 784ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 308 into buffer of 64 remaining to decode: 249 DEBUG: [pool-1-thread-2] [21s 784ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [21s 784ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [21s 784ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [21s 784ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [21s 784ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 784ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [21s 784ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [21s 784ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 784ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 784ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [21s 784ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [21s 784ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [21s 784ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 784ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [21s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [21s 793ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [21s 793ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [21s 793ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [21s 793ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [21s 793ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [21s 793ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(4) DEBUG: [pool-1-thread-2] [21s 793ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 793ms] SSL Reader(SocketTube(6)) Unwrapping: 249 DEBUG: [pool-1-thread-2] [21s 794ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 249 into buffer of 16676 remaining to decode: 154 DEBUG: [pool-1-thread-2] [21s 794ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [21s 794ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [21s 794ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [21s 794ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [21s 794ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 794ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [21s 794ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [21s 794ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 794ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 794ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [21s 794ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [21s 794ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [21s 794ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 794ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [21s 795ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [21s 795ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 4 DEBUG: [pool-1-thread-2] [21s 795ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [21s 795ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [21s 795ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(5) DEBUG: [pool-1-thread-2] [21s 795ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 795ms] SSL Reader(SocketTube(6)) Unwrapping: 154 DEBUG: [pool-1-thread-2] [21s 795ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 154 into buffer of 64 remaining to decode: 95 DEBUG: [pool-1-thread-2] [21s 795ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [21s 795ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [21s 795ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [21s 795ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [21s 795ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 795ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [21s 795ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [21s 796ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 796ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 796ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [21s 796ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [21s 796ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [21s 796ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 796ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [21s 796ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [21s 796ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(6) DEBUG: [pool-1-thread-2] [21s 796ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 796ms] SSL Reader(SocketTube(6)) Unwrapping: 95 DEBUG: [pool-1-thread-2] [21s 796ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 95 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [21s 796ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [21s 796ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [21s 796ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [21s 796ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [21s 796ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 796ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [21s 796ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [21s 796ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 796ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 796ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-2] [21s 796ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [21s 796ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [21s 796ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 796ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [21s 797ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [21s 797ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 6 DEBUG: [pool-1-thread-2] [21s 797ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [21s 802ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [21s 802ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(7) DEBUG: [pool-1-thread-2] [21s 802ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 802ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [21s 802ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [21s 802ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [21s 802ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 802ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [21s 802ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (true) DEBUG: [HttpClient-5-SelectorManager] [21s 803ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [21s 803ms] SocketTube(6) read bytes: 697 DEBUG: [HttpClient-5-SelectorManager] [21s 803ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [21s 803ms] SSL Reader(SocketTube(6)) Adding 697 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [21s 803ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [21s 803ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [21s 803ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [21s 797ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 805ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 805ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [21s 805ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [21s 805ms] HttpResponseInputStream next item received DEBUG: [MainThread] [21s 805ms] HttpResponseInputStream item offered DEBUG: [MainThread] [21s 805ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [21s 805ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [21s 805ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 805ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 805ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 805ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [21s 805ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 805ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [21s 805ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:697, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [21s 805ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [21s 805ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-2] [21s 805ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [21s 806ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [21s 806ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [21s 806ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [21s 806ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 806ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [21s 806ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [21s 806ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 806ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 806ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [21s 806ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [21s 806ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [21s 806ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 806ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [21s 806ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [21s 806ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [21s 806ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [21s 806ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [21s 806ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-2] [21s 806ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [21s 806ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(8) DEBUG: [pool-1-thread-2] [21s 806ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 806ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [21s 806ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-2] [21s 806ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [21s 806ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [21s 806ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [21s 806ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [21s 806ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 806ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [21s 806ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [21s 806ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 806ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 806ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [21s 806ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [21s 806ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [21s 806ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 806ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [21s 807ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [21s 807ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [21s 807ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [21s 807ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [21s 807ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [21s 807ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [21s 807ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [21s 807ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [21s 807ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [21s 807ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 1 DEBUG: [pool-1-thread-2] [21s 807ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7b155aa2 DEBUG: [pool-1-thread-2] [21s 807ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [21s 807ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(9) DEBUG: [pool-1-thread-2] [21s 807ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 807ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [21s 807ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [21s 807ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [21s 807ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [21s 807ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [21s 807ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [21s 807ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 807ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [21s 807ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [21s 807ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 807ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 807ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [21s 807ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [21s 807ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [21s 807ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 807ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [21s 807ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [21s 808ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [21s 808ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-2] [21s 808ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [21s 808ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [21s 808ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [21s 808ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [21s 808ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(10) DEBUG: [pool-1-thread-2] [21s 808ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 808ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [21s 808ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [21s 808ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [21s 808ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [21s 808ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [21s 808ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [21s 808ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 808ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [21s 808ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [21s 808ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 808ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 808ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [21s 808ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [21s 808ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [21s 808ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 808ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [21s 809ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [21s 809ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [21s 809ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [21s 809ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [21s 809ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [21s 809ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [21s 809ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(11) DEBUG: [pool-1-thread-2] [21s 809ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 809ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [21s 809ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [21s 809ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [21s 809ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [21s 809ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [21s 809ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [21s 809ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 809ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [21s 809ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [21s 809ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 809ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 809ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [21s 809ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [21s 809ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [21s 809ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [21s 811ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 811ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 811ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 811ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 811ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [21s 816ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [21s 816ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [21s 816ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [21s 816ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [21s 816ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [21s 817ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [21s 817ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [21s 817ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [21s 817ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [21s 817ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [21s 817ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 2 DEBUG: [pool-1-thread-2] [21s 817ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2f78a702 DEBUG: [pool-1-thread-2] [21s 817ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [21s 817ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(12) DEBUG: [pool-1-thread-2] [21s 817ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 817ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [21s 817ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [21s 817ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [21s 817ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [21s 817ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [21s 817ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [21s 817ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 817ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [21s 817ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [21s 817ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 817ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 817ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [21s 817ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [21s 817ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [21s 817ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 817ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [21s 817ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [21s 818ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [21s 818ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-2] [21s 818ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [21s 818ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [21s 818ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [21s 818ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [21s 818ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(13) DEBUG: [pool-1-thread-2] [21s 818ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 818ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [21s 818ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [21s 818ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [21s 818ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [21s 818ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [21s 818ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [21s 818ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 818ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [21s 818ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [21s 818ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 818ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 818ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [21s 818ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [21s 818ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [21s 818ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 818ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [21s 818ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [21s 818ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [21s 818ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [21s 818ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [21s 819ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [21s 819ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [21s 819ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(14) DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [21s 819ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 819ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 819ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [21s 819ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [21s 819ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [21s 819ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 819ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [21s 819ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [21s 819ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [21s 819ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [21s 819ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [21s 819ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [21s 819ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [21s 819ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [21s 819ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [21s 819ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [21s 819ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 4 DEBUG: [pool-1-thread-2] [21s 819ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@60781ab9 DEBUG: [pool-1-thread-2] [21s 819ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [21s 819ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(15) DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [21s 819ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [21s 819ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 820ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 820ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [21s 820ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [21s 820ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [21s 820ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 820ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [21s 820ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [21s 820ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [21s 820ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-2] [21s 853ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [21s 853ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [21s 853ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [21s 853ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [21s 853ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(16) DEBUG: [pool-1-thread-2] [21s 853ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 854ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [21s 854ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [21s 854ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [21s 854ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [21s 854ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [21s 854ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [21s 854ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 854ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [21s 854ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [21s 854ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 854ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 854ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [21s 854ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [21s 854ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [21s 854ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 854ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [21s 854ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [21s 854ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [21s 854ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [21s 854ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [21s 854ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [21s 854ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [21s 854ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(17) DEBUG: [pool-1-thread-2] [21s 854ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 854ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [21s 855ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [21s 855ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [21s 855ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [21s 855ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [21s 855ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [21s 855ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 855ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [21s 855ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [21s 855ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 855ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 855ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [21s 855ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [21s 855ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [21s 855ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 855ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [21s 855ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [21s 855ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [21s 855ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [21s 855ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [21s 855ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [21s 855ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [21s 855ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [21s 855ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [21s 855ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [21s 855ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 6 DEBUG: [pool-1-thread-2] [21s 855ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@14afd5c7 DEBUG: [pool-1-thread-2] [21s 855ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [21s 855ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(18) DEBUG: [pool-1-thread-2] [21s 856ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 856ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [21s 856ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [21s 856ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [21s 856ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 856ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [21s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [MainThread] [21s 881ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 881ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 881ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 881ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 881ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 881ms] HttpResponseInputStream close called DEBUG: [MainThread] [21s 881ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 881ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 881ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 881ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 881ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 881ms] HttpResponseInputStream close called DEBUG: [MainThread] [21s 882ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 882ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 882ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 882ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 882ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 882ms] HttpResponseInputStream close called DEBUG: [MainThread] [21s 883ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:55273/https2/chunk/y GET DEBUG: [pool-1-thread-2] [21s 901ms] Exchange establishing exchange for https://127.0.0.1:55273/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [21s 901ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [21s 901ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [21s 901ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [21s 901ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [21s 902ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [21s 902ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [21s 902ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [21s 902ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [21s 902ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 3 DEBUG: [pool-1-thread-2] [21s 902ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [21s 927ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [21s 927ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [21s 928ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [21s 928ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [21s 928ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [21s 928ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [21s 928ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [21s 928ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [21s 928ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [21s 928ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [21s 928ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [21s 928ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [21s 928ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [21s 928ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 928ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 928ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [21s 928ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [21s 928ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [21s 928ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [21s 929ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 929ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 929ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 929ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [21s 929ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [21s 929ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [21s 929ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 929ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [21s 929ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [21s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [21s 929ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [21s 942ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 942ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [21s 943ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [21s 943ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 943ms] FramesDecoder Got frame: HEADERS: length=50, streamid=3, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/chunk TestServer: [34 s, 268 ms, 967972 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [34 s, 269 ms, 313792 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 TestServer: [34 s, 269 ms, 578530 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [21s 971ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [21s 971ms] SocketTube(6) read bytes: 198 DEBUG: [HttpClient-5-SelectorManager] [21s 971ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [21s 971ms] SSL Reader(SocketTube(6)) Adding 198 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [21s 971ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [21s 971ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [21s 971ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 971ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:198, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [21s 971ms] SSL Reader(SocketTube(6)) Unwrapping: 198 DEBUG: [pool-1-thread-2] [21s 972ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 198 into buffer of 16676 remaining to decode: 107 DEBUG: [pool-1-thread-2] [21s 972ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-2] [21s 972ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-2] [21s 972ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-2] [21s 972ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-2] [21s 972ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 972ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-2] [21s 972ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-2] [21s 972ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 972ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 972ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(19): 53 DEBUG: [pool-1-thread-2] [21s 972ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-2] [21s 972ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-2] [21s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 972ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 40 DEBUG: [pool-1-thread-2] [21s 973ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [21s 973ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 8 DEBUG: [pool-1-thread-2] [21s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [21s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-2] [21s 973ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(19) DEBUG: [pool-1-thread-2] [21s 973ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 973ms] SSL Reader(SocketTube(6)) Unwrapping: 107 DEBUG: [pool-1-thread-2] [21s 973ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 107 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-2] [21s 973ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [21s 973ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [21s 973ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [21s 973ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [21s 973ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 973ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-2] [21s 973ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [21s 973ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 973ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 973ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(20): 10 DEBUG: [pool-1-thread-2] [21s 973ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [21s 973ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [21s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 973ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [21s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [21s 974ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [21s 974ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [21s 974ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-2] [21s 974ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [21s 974ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [21s 974ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [21s 974ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [21s 974ms] HttpClientImpl(5) ClientImpl (async) elapsed 90 millis for GET to https://127.0.0.1:55273/https2/chunk/y DEBUG: [pool-1-thread-2] [21s 974ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(20) DEBUG: [pool-1-thread-2] [21s 974ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 974ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-2] [21s 974ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [21s 974ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [21s 974ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [21s 974ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [21s 974ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [21s 974ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 974ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-2] [21s 974ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [21s 974ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 974ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 974ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(21): 21 DEBUG: [pool-1-thread-2] [21s 974ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [21s 974ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [21s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 974ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [21s 974ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [21s 975ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [21s 975ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [21s 975ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [21s 975ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 213, limit: 16777216 DEBUG: [pool-1-thread-2] [21s 975ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [21s 975ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(21) DEBUG: [pool-1-thread-2] [21s 975ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 975ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [21s 975ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [21s 975ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [21s 975ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 975ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [21s 975ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [MainThread] [21s 986ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 986ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 986ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [21s 986ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 986ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [21s 990ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [21s 990ms] SocketTube(6) read bytes: 149 DEBUG: [HttpClient-5-SelectorManager] [21s 990ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [21s 990ms] SSL Reader(SocketTube(6)) Adding 149 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [21s 990ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [21s 990ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [21s 990ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [21s 990ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [21s 990ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [21s 990ms] 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] [21s 990ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:149, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [21s 991ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-2] [21s 991ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 149 into buffer of 16676 remaining to decode: 59 DEBUG: [pool-1-thread-2] [21s 991ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [21s 991ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [21s 991ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [21s 991ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [21s 991ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 991ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-2] [21s 991ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [21s 991ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 991ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 991ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(22): 52 DEBUG: [pool-1-thread-2] [21s 991ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [21s 991ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [21s 991ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 991ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-2] [21s 992ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [21s 992ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 10 DEBUG: [pool-1-thread-2] [21s 992ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [21s 992ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-2] [21s 992ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(22) DEBUG: [pool-1-thread-2] [21s 992ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 992ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-2] [21s 992ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [21s 992ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [21s 992ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [21s 992ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [21s 992ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [21s 992ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 992ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-2] [21s 992ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [21s 992ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 992ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 992ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(23): 21 DEBUG: [pool-1-thread-2] [21s 992ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [21s 992ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [21s 992ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 992ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [21s 992ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [21s 992ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [21s 992ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [21s 992ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [21s 992ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 225, limit: 16777216 DEBUG: [pool-1-thread-2] [21s 992ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [21s 992ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(23) DEBUG: [pool-1-thread-2] [21s 992ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 992ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [21s 992ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [21s 992ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [21s 992ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 992ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [21s 993ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 993ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [21s 993ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 993ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [21s 993ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (true) DEBUG: [HttpClient-5-SelectorManager] [21s 993ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [21s 993ms] SocketTube(6) read bytes: 591 DEBUG: [HttpClient-5-SelectorManager] [21s 993ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [21s 993ms] SSL Reader(SocketTube(6)) Adding 591 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [21s 993ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [21s 993ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [21s 993ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 993ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:591, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [21s 993ms] SSL Reader(SocketTube(6)) Unwrapping: 591 DEBUG: [pool-1-thread-2] [21s 993ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 591 into buffer of 16676 remaining to decode: 501 DEBUG: [pool-1-thread-2] [21s 993ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [21s 993ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [21s 993ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [21s 994ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [21s 994ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 994ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-2] [21s 994ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [21s 994ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 994ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 994ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(24): 52 DEBUG: [pool-1-thread-2] [21s 994ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [21s 994ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [21s 994ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 994ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-2] [21s 994ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [21s 994ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 12 DEBUG: [pool-1-thread-2] [21s 994ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [21s 994ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-2] [21s 994ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(24) DEBUG: [pool-1-thread-2] [21s 994ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 994ms] SSL Reader(SocketTube(6)) Unwrapping: 501 DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 501 into buffer of 64 remaining to decode: 440 DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [21s 995ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 995ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 995ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(25): 23 DEBUG: [pool-1-thread-2] [21s 995ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [21s 995ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [21s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 995ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [21s 995ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [21s 995ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-2] [21s 995ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [21s 995ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [21s 995ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 239, limit: 16777216 DEBUG: [pool-1-thread-2] [21s 995ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [21s 995ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(25) DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) Unwrapping: 440 DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-2] [21s 995ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [21s 995ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 995ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 995ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(26): 9 DEBUG: [pool-1-thread-2] [21s 995ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [21s 995ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [21s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 995ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [21s 995ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [21s 996ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [21s 996ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [21s 996ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [21s 996ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [21s 996ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [21s 996ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-2] [21s 996ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-2] [21s 996ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [21s 996ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 3 DEBUG: [pool-1-thread-2] [21s 996ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@453e5dba DEBUG: [pool-1-thread-2] [21s 996ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [21s 996ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(26) DEBUG: [pool-1-thread-2] [21s 996ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 996ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-2] [21s 996ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-2] [21s 996ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [21s 996ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [21s 996ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [21s 996ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [21s 996ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 996ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775781 cancelled = false DEBUG: [pool-1-thread-2] [21s 996ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [21s 996ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 996ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 996ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(27): 10 DEBUG: [pool-1-thread-2] [21s 996ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [21s 996ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [21s 996ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 996ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [21s 996ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [21s 996ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [21s 996ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-2] [21s 997ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-2] [21s 997ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [21s 997ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [21s 997ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [21s 997ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(27) DEBUG: [pool-1-thread-2] [21s 997ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 997ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [MainThread] [21s 997ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 997ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 997ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 997ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 997ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [21s 997ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [21s 997ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [21s 998ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [21s 998ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [21s 998ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [21s 998ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 998ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775780 cancelled = false DEBUG: [pool-1-thread-2] [21s 998ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [21s 998ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 998ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 998ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(28): 64 DEBUG: [pool-1-thread-2] [21s 998ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [21s 998ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [21s 998ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 998ms] FramesDecoder Got frame: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [21s 998ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [21s 998ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onNext(55) DEBUG: [pool-1-thread-2] [21s 998ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [21s 998ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [21s 998ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 294, limit: 16777216 DEBUG: [pool-1-thread-2] [21s 998ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 8) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [21s 998ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(28) DEBUG: [pool-1-thread-2] [21s 998ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 998ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [21s 998ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [21s 998ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [21s 998ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [21s 998ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [21s 998ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [21s 998ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 998ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775779 cancelled = false DEBUG: [pool-1-thread-2] [21s 998ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [21s 998ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 998ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 998ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(29): 9 DEBUG: [pool-1-thread-2] [21s 998ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [21s 998ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [21s 998ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 998ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [21s 998ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [21s 998ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-2] [21s 999ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [21s 999ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [21s 999ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [21s 999ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [21s 999ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-2] [21s 999ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-2] [21s 999ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) close stream 8 DEBUG: [pool-1-thread-2] [21s 999ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 8 DEBUG: [pool-1-thread-2] [21s 999ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2f94a2a8 DEBUG: [pool-1-thread-2] [21s 999ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-2] [21s 999ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(29) DEBUG: [pool-1-thread-2] [21s 999ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 999ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [21s 999ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [21s 999ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [21s 999ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [21s 999ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [21s 999ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [21s 999ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 999ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775778 cancelled = false DEBUG: [pool-1-thread-2] [21s 999ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [21s 999ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 999ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 999ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(30): 10 DEBUG: [pool-1-thread-2] [21s 999ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [21s 999ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [21s 999ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 999ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [21s 999ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [22s] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [22s] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [22s] 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] [22s] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [22s] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-2] [22s 7ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-2] [22s 7ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [22s 7ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [22s 7ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [22s 7ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(30) DEBUG: [pool-1-thread-2] [22s 7ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 7ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [22s 8ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [22s 8ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [22s 8ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [22s 8ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [22s 8ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [22s 8ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 8ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775777 cancelled = false DEBUG: [pool-1-thread-2] [22s 8ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [22s 8ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [22s 8ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 8ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(31): 63 DEBUG: [pool-1-thread-2] [22s 8ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [22s 8ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [22s 8ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 8ms] FramesDecoder Got frame: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [22s 8ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [22s 8ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onNext(54) DEBUG: [pool-1-thread-2] [22s 8ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 8ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 8ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 348, limit: 16777216 DEBUG: [pool-1-thread-2] [22s 8ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 10) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [22s 8ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(31) DEBUG: [pool-1-thread-2] [22s 8ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 8ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [22s 9ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [22s 9ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [22s 9ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [22s 9ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [22s 9ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [22s 9ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 9ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775776 cancelled = false DEBUG: [pool-1-thread-2] [22s 9ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [22s 9ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [22s 9ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 9ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(32): 9 DEBUG: [pool-1-thread-2] [22s 9ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [22s 9ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [22s 9ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 9ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 9ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 9ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-2] [22s 9ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [22s 9ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [22s 9ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 9ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 9ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-2] [22s 9ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-2] [22s 9ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) close stream 10 DEBUG: [pool-1-thread-2] [22s 9ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 10 DEBUG: [pool-1-thread-2] [22s 9ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@f99c831 DEBUG: [pool-1-thread-2] [22s 9ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-2] [22s 9ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(32) DEBUG: [pool-1-thread-2] [22s 9ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 9ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [22s 9ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [22s 9ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [22s 9ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 10ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [22s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (true) DEBUG: [HttpClient-5-SelectorManager] [22s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [22s 56ms] SocketTube(6) read bytes: 196 DEBUG: [HttpClient-5-SelectorManager] [22s 56ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [22s 56ms] SSL Reader(SocketTube(6)) Adding 196 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [22s 56ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [22s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [22s 57ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 62ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:196, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [22s 62ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [22s 62ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [22s 62ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [22s 62ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [22s 63ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [22s 63ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [22s 63ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 63ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775775 cancelled = false DEBUG: [pool-1-thread-2] [22s 63ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [22s 63ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [22s 63ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 63ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(33): 10 DEBUG: [pool-1-thread-2] [22s 63ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [22s 63ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [22s 63ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 63ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [22s 63ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [22s 63ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [22s 63ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-2] [22s 63ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-2] [22s 63ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [22s 63ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [22s 63ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [22s 64ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(33) DEBUG: [pool-1-thread-2] [22s 64ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 64ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [22s 64ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [22s 64ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [22s 64ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [22s 64ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [22s 64ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [22s 64ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 64ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775774 cancelled = false DEBUG: [pool-1-thread-2] [22s 64ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [22s 64ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [22s 64ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 64ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(34): 63 DEBUG: [pool-1-thread-2] [22s 64ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [22s 64ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [22s 64ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 64ms] FramesDecoder Got frame: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [22s 64ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [22s 64ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onNext(54) DEBUG: [pool-1-thread-2] [22s 64ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 64ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 64ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 402, limit: 16777216 DEBUG: [pool-1-thread-2] [22s 64ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 12) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [22s 64ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(34) DEBUG: [pool-1-thread-2] [22s 64ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 64ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [22s 64ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [22s 64ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [22s 64ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [22s 64ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [22s 64ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [22s 65ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 65ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775773 cancelled = false DEBUG: [pool-1-thread-2] [22s 65ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [22s 65ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [MainThread] [22s 74ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 74ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 74ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [22s 74ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [22s 74ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [22s 76ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 76ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(35): 9 DEBUG: [pool-1-thread-2] [22s 76ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [22s 76ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [22s 76ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 76ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 76ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 76ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-2] [22s 76ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [22s 76ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [22s 76ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 77ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 77ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [pool-1-thread-2] [22s 77ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-2] [22s 77ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) close stream 12 DEBUG: [pool-1-thread-2] [22s 77ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 12 DEBUG: [pool-1-thread-2] [22s 77ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@65f225e8 DEBUG: [pool-1-thread-2] [22s 77ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) closing response subscriber stream 12 DEBUG: [pool-1-thread-2] [22s 77ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(35) DEBUG: [pool-1-thread-2] [22s 77ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 77ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [22s 77ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [22s 77ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [22s 77ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 77ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [22s 85ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 85ms] HttpResponseInputStream close called DEBUG: [HttpClient-5-SelectorManager] [22s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [MainThread] [22s 99ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 100ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 100ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [22s 100ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 100ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 100ms] HttpResponseInputStream close called DEBUG: [MainThread] [22s 100ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 100ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 100ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [22s 100ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 100ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 100ms] HttpResponseInputStream close called DEBUG: [MainThread] [22s 388ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [22s 440ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:34753/http2/fixed/y GET DEBUG: [pool-1-thread-2] [22s 441ms] Exchange establishing exchange for http://127.0.0.1:34753/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [22s 441ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [22s 441ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [22s 441ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [22s 441ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [22s 441ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [22s 441ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [22s 442ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [22s 442ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [22s 442ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@581d0e79 queue.isEmpty: true DEBUG: [pool-1-thread-2] [22s 442ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@581d0e79, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [22s 442ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 442ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [22s 442ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 442ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [22s 442ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [22s 442ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [22s 442ms] PlainHttpConnection(SocketTube(7)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-6-SelectorManager] [22s 443ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6e1b2627 for C (true) DEBUG: [HttpClient-6-SelectorManager] [22s 443ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [22s 443ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47120 TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=47120,localport=34753] TestServer(1): starting connection DEBUG: [pool-1-thread-2] [22s 457ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [22s 457ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [22s 457ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [22s 457ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-2] [22s 457ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-2] [22s 457ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [22s 457ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [pool-1-thread-2] [22s 457ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-2] [22s 457ms] SocketTube(7) write: registering startSubscription event DEBUG: [pool-1-thread-2] [22s 457ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [22s 457ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [22s 458ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@64e34d57 DEBUG: [HttpClient-6-SelectorManager] [22s 458ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [22s 458ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [22s 458ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [22s 458ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [22s 458ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [22s 470ms] SocketTube(7) write: starting subscription DEBUG: [pool-1-thread-3] [22s 461ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [22s 470ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [22s 470ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [22s 470ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [22s 470ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [22s 470ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [22s 465ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [22s 470ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [22s 470ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-2] [22s 470ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-SelectorManager] [22s 470ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [22s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (true) DEBUG: [pool-1-thread-2] [22s 472ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [22s 472ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [22s 472ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-2] [22s 473ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [22s 473ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [22s 473ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [22s 473ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [22s 473ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [22s 473ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [22s 473ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [22s 473ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [22s 473ms] Http1Publisher(SocketTube(7)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [22s 473ms] SocketTube(7) trying to write: 204 DEBUG: [pool-1-thread-2] [22s 473ms] SocketTube(7) wrote: 204 DEBUG: [pool-1-thread-2] [22s 473ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [22s 473ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [22s 473ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 473ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 473ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [22s 473ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [22s 473ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [22s 473ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [22s 473ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [pool-1-thread-2] [22s 473ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [22s 474ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [22s 474ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@19048d0b DEBUG: [pool-1-thread-2] [22s 474ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [22s 480ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [HttpClient-6-SelectorManager] [22s 485ms] SocketTube(7) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [22s 485ms] Http1AsyncReceiver(SocketTube(7)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [22s 486ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [22s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [HttpClient-6-SelectorManager] [22s 486ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 486ms] Http1AsyncReceiver(SocketTube(7)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@581d0e79 DEBUG: [pool-1-thread-2] [22s 486ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 486ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@581d0e79 DEBUG: [pool-1-thread-2] [22s 486ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [22s 486ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [22s 486ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@581d0e79 DEBUG: [pool-1-thread-2] [22s 486ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [22s 486ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [22s 486ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47120 remote=/127.0.0.1:34753] DEBUG: [pool-1-thread-2] [22s 486ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [22s 487ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@52967761(6) DEBUG: [pool-1-thread-2] [22s 487ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6d2d36a6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c61791d queue.isEmpty: false DEBUG: [pool-1-thread-2] [22s 487ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [pool-1-thread-2] [22s 487ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [22s 487ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [22s 487ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-2] [22s 487ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [22s 487ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [22s 487ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [22s 488ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [22s 488ms] Http2Connection(SocketTube(7)) Opened stream 1 DEBUG: [pool-1-thread-2] [22s 488ms] Http2Connection(SocketTube(7))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [22s 488ms] Http2Connection(SocketTube(7))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [22s 488ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [22s 488ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-2] [22s 488ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-2] [22s 488ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 488ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-2] [22s 488ms] SocketTube(7) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [22s 488ms] SocketTube(7) write: registering startSubscription event DEBUG: [pool-1-thread-2] [22s 488ms] PlainHttpConnection(SocketTube(7)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [22s 488ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [22s 488ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [22s 488ms] PlainHttpConnection(SocketTube(7)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [22s 488ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [22s 488ms] Http2Connection(SocketTube(7)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [22s 488ms] Http2Connection(SocketTube(7)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [22s 488ms] Http2Connection(SocketTube(7)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 488ms] Http1AsyncReceiver(SocketTube(7)) stopping DEBUG: [pool-1-thread-2] [22s 488ms] Http1AsyncReceiver(SocketTube(7)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [22s 488ms] Http1AsyncReceiver(SocketTube(7)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [22s 488ms] Http2Connection(SocketTube(7)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [22s 488ms] Http2Connection(SocketTube(7)) H2 processed buffered data DEBUG: [pool-1-thread-2] [22s 488ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-2] [22s 489ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-2] [22s 489ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-2] [22s 489ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [22s 489ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [22s 490ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@52967761(6) DEBUG: [pool-1-thread-2] [22s 490ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6d2d36a6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c61791d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [22s 490ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [22s 490ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [22s 490ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-SelectorManager] [22s 494ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [22s 494ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@108a6884 DEBUG: [HttpClient-6-SelectorManager] [22s 494ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [22s 494ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [22s 494ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [22s 494ms] Http2Connection(SocketTube(7)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [22s 494ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [22s 494ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [22s 494ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [HttpClient-6-SelectorManager] [22s 494ms] SocketTube(7) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [22s 494ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [22s 494ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [22s 494ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [22s 494ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-2] [22s 499ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [22s 499ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-2] [22s 499ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-2] [22s 499ms] SocketTube(7) trying to write: 63 DEBUG: [pool-1-thread-2] [22s 500ms] SocketTube(7) wrote: 63 DEBUG: [pool-1-thread-2] [22s 500ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [22s 500ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [Test-server-pool] [22s 500ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [22s 500ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 500ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [22s 500ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [22s 500ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [22s 500ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(7) DEBUG: [Test-server-pool] [22s 500ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [22s 500ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 500ms] SocketTube(7) trying to write: 13 DEBUG: [Test-server-pool] [22s 500ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [22s 500ms] SocketTube(7) wrote: 13 DEBUG: [pool-1-thread-2] [22s 500ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [22s 500ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-2] [22s 500ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 500ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 500ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer: [34 s, 831 ms, 452994 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [34 s, 831 ms, 869858 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 TestServer: [34 s, 832 ms, 162066 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 DEBUG: [readLoop] [22s 523ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [22s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [22s 523ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [22s 523ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [22s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [22s 523ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [22s 523ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [22s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [22s 524ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [22s 524ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [22s 524ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [22s 524ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-6-SelectorManager] [22s 537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [HttpClient-6-SelectorManager] [22s 538ms] SocketTube(7) read bytes: 468 DEBUG: [HttpClient-6-SelectorManager] [22s 538ms] Http2Connection(SocketTube(7)) onNext: got 468 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [22s 538ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [22s 538ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [HttpClient-6-SelectorManager] [22s 538ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 541ms] Http2Connection(SocketTube(7)) sending 468 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 541ms] Http2Connection(SocketTube(7)) H2 Receiving(1): 468 DEBUG: [pool-1-thread-2] [22s 541ms] Http2Connection(SocketTube(7)) Processing 468 DEBUG: [pool-1-thread-2] [22s 541ms] FramesDecoder decodes: 468 DEBUG: [pool-1-thread-2] [22s 541ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 541ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [22s 541ms] Http2Connection(SocketTube(7)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [22s 541ms] PlainHttpConnection(SocketTube(7)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [22s 541ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [22s 541ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-2] [22s 541ms] SocketTube(7) trying to write: 9 DEBUG: [pool-1-thread-2] [22s 541ms] SocketTube(7) wrote: 9 DEBUG: [pool-1-thread-2] [22s 541ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [22s 542ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-2] [22s 542ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 542ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 542ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-2] [22s 542ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [22s 542ms] Http2Connection(SocketTube(7)) Opened stream 2 DEBUG: [pool-1-thread-2] [22s 542ms] Http2Connection(SocketTube(7))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [22s 543ms] Http2Connection(SocketTube(7))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [22s 543ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [22s 543ms] Http2Connection(SocketTube(7))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [22s 543ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [22s 543ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [22s 543ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [22s 543ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [22s 543ms] Http2Connection(SocketTube(7))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [readLoop] [22s 543ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 543ms] Http2Connection(SocketTube(7))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [22s 543ms] Http2Connection(SocketTube(7))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y) 200 HTTP_2 Local port: 47120 DEBUG: [HttpClient-6-SelectorManager] [22s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [HttpClient-6-SelectorManager] [22s 546ms] SocketTube(7) read bytes: 80 DEBUG: [HttpClient-6-SelectorManager] [22s 546ms] Http2Connection(SocketTube(7)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [22s 546ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [22s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [HttpClient-6-SelectorManager] [22s 546ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 759ms] Http2Connection(SocketTube(7))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [22s 759ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [22s 759ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [22s 759ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [22s 760ms] HttpClientImpl(6) ClientImpl (async) elapsed 319 millis for GET to http://127.0.0.1:34753/http2/fixed/y DEBUG: [pool-1-thread-2] [22s 760ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [22s 763ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [22s 763ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [22s 763ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 763ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 763ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [22s 763ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [22s 763ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [MainThread] [22s 767ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 767ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 767ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [22s 767ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [22s 767ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [22s 769ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [22s 769ms] Http2Connection(SocketTube(7)) Opened stream 4 DEBUG: [pool-1-thread-2] [22s 769ms] Http2Connection(SocketTube(7))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [22s 795ms] Http2Connection(SocketTube(7))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [22s 795ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [22s 795ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [22s 795ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [22s 795ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 795ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 795ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [22s 795ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [22s 795ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [22s 796ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [22s 796ms] Http2Connection(SocketTube(7)) Opened stream 6 DEBUG: [pool-1-thread-2] [22s 796ms] Http2Connection(SocketTube(7))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [22s 796ms] Http2Connection(SocketTube(7))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [22s 796ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [22s 796ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [22s 796ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 796ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 796ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [22s 796ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [22s 796ms] Http2Connection(SocketTube(7))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [22s 796ms] Http2Connection(SocketTube(7))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [22s 796ms] Http2Connection(SocketTube(7))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 47120 DEBUG: [pool-1-thread-2] [22s 797ms] Http2Connection(SocketTube(7))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [22s 797ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [22s 797ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [22s 797ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [22s 797ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [22s 797ms] Http2Connection(SocketTube(7))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [22s 797ms] Http2Connection(SocketTube(7))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [22s 797ms] Http2Connection(SocketTube(7))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 47120 DEBUG: [pool-1-thread-2] [22s 797ms] Http2Connection(SocketTube(7))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [22s 797ms] HttpClientImpl(6) body subscriber registered: 3 DEBUG: [pool-1-thread-2] [22s 797ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [22s 797ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [22s 797ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [22s 797ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [22s 797ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [22s 797ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 797ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 797ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 76, limit: 16777216 DEBUG: [pool-1-thread-2] [22s 797ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [22s 797ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [22s 797ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [22s 797ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [22s 797ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 797ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 798ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 53, received: 129, limit: 16777216 DEBUG: [pool-1-thread-2] [22s 798ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [22s 798ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 798ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 798ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onComplete DEBUG: [MainThread] [22s 799ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 799ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [22s 799ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [22s 799ms] HttpResponseInputStream next item received DEBUG: [MainThread] [22s 799ms] HttpResponseInputStream item offered DEBUG: [MainThread] [22s 799ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [22s 799ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [22s 799ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [22s 801ms] HttpClientImpl(6) body subscriber unregistered: 2 DEBUG: [pool-1-thread-2] [22s 801ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [22s 801ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 801ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 801ms] Http2Connection(SocketTube(7))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [22s 801ms] Http2Connection(SocketTube(7))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [22s 801ms] Http2Connection(SocketTube(7))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [22s 801ms] Http2Connection(SocketTube(7)) Closed stream 6 DEBUG: [pool-1-thread-2] [22s 801ms] Http2Connection(SocketTube(7))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@32cf95a8 DEBUG: [pool-1-thread-2] [22s 801ms] Http2Connection(SocketTube(7))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [22s 801ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 801ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 801ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [22s 801ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [22s 801ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [22s 801ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 801ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 801ms] Http2Connection(SocketTube(7))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [22s 801ms] Http2Connection(SocketTube(7))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [22s 801ms] Http2Connection(SocketTube(7))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [22s 801ms] Http2Connection(SocketTube(7)) Closed stream 2 DEBUG: [pool-1-thread-2] [22s 801ms] Http2Connection(SocketTube(7))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2028d63b DEBUG: [pool-1-thread-2] [22s 801ms] Http2Connection(SocketTube(7))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7)) H2 processed(1) DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7)) H2 Receiving(2): 80 DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7)) Processing 80 DEBUG: [pool-1-thread-2] [22s 802ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-2] [22s 802ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 802ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 47120 DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [22s 802ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [22s 802ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [22s 802ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [22s 802ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [22s 802ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 802ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [22s 802ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [22s 802ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [22s 802ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [22s 802ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 802ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7)) Closed stream 4 DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@44d640fe DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [22s 802ms] Http2Connection(SocketTube(7)) H2 processed(2) DEBUG: [MainThread] [22s 803ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [MainThread] [22s 803ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [22s 803ms] HttpResponseInputStream next item received DEBUG: [MainThread] [22s 803ms] HttpResponseInputStream item offered DEBUG: [MainThread] [22s 803ms] Http2Connection(SocketTube(7))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [22s 803ms] Http2Connection(SocketTube(7))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [22s 803ms] Http2Connection(SocketTube(7))/Stream(1) close stream 1 DEBUG: [MainThread] [22s 803ms] Http2Connection(SocketTube(7)) Closed stream 1 DEBUG: [MainThread] [22s 803ms] Http2Connection(SocketTube(7))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@46064ad9 DEBUG: [MainThread] [22s 803ms] Http2Connection(SocketTube(7))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [22s 803ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [22s 803ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 803ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 803ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [22s 803ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 803ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 804ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 804ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 804ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [22s 804ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 804ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 806ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 806ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 806ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [22s 806ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 806ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 806ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 806ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 806ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [22s 806ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 806ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 808ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [22s 819ms] HttpClientImpl(7) ClientImpl (async) send http://127.0.0.1:34753/http2/chunk/y GET DEBUG: [pool-1-thread-1] [22s 825ms] Exchange establishing exchange for http://127.0.0.1:34753/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [22s 826ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [22s 826ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [22s 826ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [22s 826ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [22s 826ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [22s 826ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [22s 826ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [22s 826ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [22s 827ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@8155e83 queue.isEmpty: true DEBUG: [pool-1-thread-1] [22s 827ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@8155e83, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [22s 827ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [22s 827ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [22s 827ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [22s 827ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [22s 827ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [22s 827ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [22s 827ms] PlainHttpConnection(SocketTube(8)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=47128,localport=34753] TestServer(1): starting connection DEBUG: [HttpClient-7-SelectorManager] [22s 841ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@8d950f5 for C (true) DEBUG: [HttpClient-7-SelectorManager] [22s 841ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [22s 841ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47128 DEBUG: [pool-1-thread-1] [22s 851ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [22s 851ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [pool-1-thread-1] [22s 851ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-1] [22s 851ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-1] [22s 851ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-1] [22s 851ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [22s 851ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [pool-1-thread-1] [22s 851ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-1] [22s 851ms] SocketTube(8) write: registering startSubscription event DEBUG: [pool-1-thread-1] [22s 851ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [22s 852ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [22s 852ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [22s 852ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-1] [22s 852ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-SelectorManager] [22s 864ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [22s 864ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2213b85 DEBUG: [HttpClient-7-SelectorManager] [22s 864ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [22s 864ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [22s 864ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-7-SelectorManager] [22s 864ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [22s 864ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [22s 864ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [22s 864ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-1] [22s 873ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [22s 874ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [22s 874ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [22s 874ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-1] [22s 874ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [22s 874ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [22s 875ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [22s 875ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [22s 875ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-2] [22s 875ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [22s 875ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [22s 875ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [22s 875ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [22s 875ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [22s 875ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [22s 875ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [22s 875ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [22s 875ms] Http1Publisher(SocketTube(8)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [22s 875ms] SocketTube(8) trying to write: 204 DEBUG: [pool-1-thread-2] [22s 876ms] SocketTube(8) wrote: 204 DEBUG: [pool-1-thread-2] [22s 876ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [22s 876ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-7-SelectorManager] [22s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4723a5a5 for R (true) DEBUG: [HttpClient-7-SelectorManager] [22s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4723a5a5 for None (false) DEBUG: [HttpClient-7-SelectorManager] [22s 879ms] SocketTube(8) read bytes: 71 DEBUG: [HttpClient-7-SelectorManager] [22s 879ms] Http1AsyncReceiver(SocketTube(8)) Putting 71 bytes into the queue DEBUG: [HttpClient-7-SelectorManager] [22s 879ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [22s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4723a5a5 for R (false) DEBUG: [HttpClient-7-SelectorManager] [22s 879ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [22s 882ms] Http1AsyncReceiver(SocketTube(8)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@8155e83 DEBUG: [pool-1-thread-1] [22s 882ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [22s 882ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@8155e83 DEBUG: [pool-1-thread-1] [22s 882ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [22s 882ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [22s 882ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@8155e83 DEBUG: [pool-1-thread-1] [22s 882ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [pool-1-thread-2] [22s 878ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 883ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 883ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [22s 885ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [22s 885ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [22s 885ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [pool-1-thread-2] [22s 885ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [pool-1-thread-2] [22s 885ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) headersReader is already completed DEBUG: [pool-1-thread-2] [22s 885ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [22s 885ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [22s 885ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47128 remote=/127.0.0.1:34753] DEBUG: [pool-1-thread-2] [22s 885ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [22s 886ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2f543b22(7) DEBUG: [pool-1-thread-2] [22s 886ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6046647/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4828d1fa queue.isEmpty: false DEBUG: [pool-1-thread-2] [22s 886ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [22s 886ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [22s 886ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-2] [22s 886ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [22s 886ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6046647/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4828d1fa, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [22s 886ms] Http1AsyncReceiver(SocketTube(8)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6046647/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4828d1fa DEBUG: [pool-1-thread-2] [22s 886ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [22s 886ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6046647/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4828d1fa DEBUG: [pool-1-thread-2] [22s 886ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [pool-1-thread-2] [22s 886ms] Http1AsyncReceiver(SocketTube(8)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6046647/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4828d1fa DEBUG: [pool-1-thread-2] [22s 886ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [22s 886ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6046647/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4828d1fa DEBUG: [pool-1-thread-2] [22s 886ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [pool-1-thread-2] [22s 886ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [22s 935ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2f543b22(7) DEBUG: [pool-1-thread-2] [22s 936ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [22s 950ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [22s 950ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [22s 950ms] Http2Connection(SocketTube(8)) Opened stream 1 DEBUG: [pool-1-thread-2] [22s 951ms] Http2Connection(SocketTube(8))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [22s 951ms] Http2Connection(SocketTube(8))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [22s 951ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [22s 951ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-2] [22s 951ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-2] [22s 951ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 951ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-2] [22s 951ms] SocketTube(8) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [22s 951ms] SocketTube(8) write: registering startSubscription event DEBUG: [pool-1-thread-2] [22s 954ms] PlainHttpConnection(SocketTube(8)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [22s 954ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [22s 954ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-7-SelectorManager] [22s 954ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [22s 954ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@76ae263a DEBUG: [HttpClient-7-SelectorManager] [22s 954ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [22s 954ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [22s 954ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [22s 954ms] Http2Connection(SocketTube(8)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-7-SelectorManager] [22s 954ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [22s 954ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [22s 960ms] PlainHttpConnection(SocketTube(8)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [22s 960ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [22s 960ms] Http2Connection(SocketTube(8)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [22s 960ms] Http2Connection(SocketTube(8)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [22s 960ms] Http2Connection(SocketTube(8)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 960ms] Http1AsyncReceiver(SocketTube(8)) stopping DEBUG: [pool-1-thread-2] [22s 961ms] Http1AsyncReceiver(SocketTube(8)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [22s 961ms] Http1AsyncReceiver(SocketTube(8)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [22s 961ms] Http2Connection(SocketTube(8)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [22s 961ms] Http2Connection(SocketTube(8)) H2 processed buffered data DEBUG: [pool-1-thread-2] [22s 961ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-2] [22s 961ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-2] [22s 961ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-2] [22s 961ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [22s 961ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [22s 961ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@58f03b4e DEBUG: [pool-1-thread-2] [22s 961ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [22s 965ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4723a5a5 for R (false) DEBUG: [HttpClient-7-SelectorManager] [22s 965ms] SocketTube(8) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [22s 965ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [22s 965ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [22s 965ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [22s 965ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-2] [22s 965ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [22s 965ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-2] [22s 966ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-2] [22s 966ms] SocketTube(8) trying to write: 63 DEBUG: [pool-1-thread-2] [22s 966ms] SocketTube(8) wrote: 63 DEBUG: [pool-1-thread-2] [22s 966ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [22s 966ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-2] [22s 966ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 966ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 966ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-2] [22s 966ms] SocketTube(8) trying to write: 13 DEBUG: [pool-1-thread-2] [22s 966ms] SocketTube(8) wrote: 13 DEBUG: [pool-1-thread-2] [22s 966ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [22s 966ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-2] [22s 966ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 966ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 966ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [22s 973ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [22s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [22s 973ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [22s 994ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [22s 994ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [22s 995ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [23s 5ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [23s 5ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 5ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [23s 5ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [23s 5ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 5ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [23s 5ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [23s 5ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 5ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [23s 5ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [23s 5ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 5ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-7-SelectorManager] [23s 7ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4723a5a5 for None (false) DEBUG: [HttpClient-7-SelectorManager] [23s 7ms] SocketTube(8) read bytes: 48 DEBUG: [HttpClient-7-SelectorManager] [23s 7ms] Http2Connection(SocketTube(8)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [23s 7ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [23s 7ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4723a5a5 for R (false) DEBUG: [HttpClient-7-SelectorManager] [23s 7ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [23s 11ms] Http2Connection(SocketTube(8)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [23s 11ms] Http2Connection(SocketTube(8)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-2] [23s 11ms] Http2Connection(SocketTube(8)) Processing 48 DEBUG: [pool-1-thread-2] [23s 11ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [23s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [23s 11ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [23s 11ms] Http2Connection(SocketTube(8)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [23s 11ms] PlainHttpConnection(SocketTube(8)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [23s 11ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [23s 11ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-2] [23s 11ms] SocketTube(8) trying to write: 9 DEBUG: [pool-1-thread-2] [23s 11ms] SocketTube(8) wrote: 9 DEBUG: [pool-1-thread-2] [23s 11ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [23s 11ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-2] [23s 11ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [23s 11ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [23s 11ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [23s 12ms] Http2Connection(SocketTube(8)) H2 processed(1) DEBUG: [readLoop] [23s 13ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [23s 13ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 13ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [23s 13ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [23s 13ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer: [35 s, 346 ms, 629925 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [35 s, 375 ms, 85720 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 TestServer: [35 s, 375 ms, 343469 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-7-SelectorManager] [23s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4723a5a5 for None (false) DEBUG: [HttpClient-7-SelectorManager] [23s 72ms] SocketTube(8) read bytes: 480 DEBUG: [HttpClient-7-SelectorManager] [23s 72ms] Http2Connection(SocketTube(8)) onNext: got 480 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [23s 72ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [23s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4723a5a5 for R (false) DEBUG: [HttpClient-7-SelectorManager] [23s 72ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [23s 72ms] Http2Connection(SocketTube(8)) sending 480 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [23s 72ms] Http2Connection(SocketTube(8)) H2 Receiving(2): 480 DEBUG: [pool-1-thread-2] [23s 72ms] Http2Connection(SocketTube(8)) Processing 480 DEBUG: [pool-1-thread-2] [23s 72ms] FramesDecoder decodes: 480 DEBUG: [pool-1-thread-2] [23s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [23s 73ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-2] [23s 73ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [23s 73ms] Http2Connection(SocketTube(8)) Opened stream 2 DEBUG: [pool-1-thread-2] [23s 73ms] Http2Connection(SocketTube(8))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [23s 74ms] Http2Connection(SocketTube(8))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [23s 74ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [23s 74ms] Http2Connection(SocketTube(8))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [23s 74ms] Http2Connection(SocketTube(8))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [23s 74ms] Http2Connection(SocketTube(8))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [23s 74ms] Http2Connection(SocketTube(8))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y) 200 HTTP_2 Local port: 47128 DEBUG: [pool-1-thread-2] [23s 74ms] Http2Connection(SocketTube(8))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [23s 74ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [23s 74ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [23s 74ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [23s 74ms] HttpClientImpl(7) ClientImpl (async) elapsed 254 millis for GET to http://127.0.0.1:34753/http2/chunk/y DEBUG: [pool-1-thread-2] [23s 74ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [23s 74ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [23s 74ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [23s 74ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [23s 74ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [23s 74ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [23s 75ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [23s 75ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [23s 75ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [23s 75ms] Http2Connection(SocketTube(8)) Opened stream 4 DEBUG: [pool-1-thread-2] [23s 75ms] Http2Connection(SocketTube(8))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [23s 75ms] Http2Connection(SocketTube(8))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [23s 75ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [23s 75ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [23s 75ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [23s 76ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [23s 76ms] Http2Connection(SocketTube(8)) Opened stream 6 DEBUG: [pool-1-thread-2] [23s 76ms] Http2Connection(SocketTube(8))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [23s 76ms] Http2Connection(SocketTube(8))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [23s 76ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [23s 76ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [23s 76ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [23s 76ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [23s 76ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [23s 76ms] Http2Connection(SocketTube(8))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [23s 76ms] Http2Connection(SocketTube(8))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [23s 76ms] Http2Connection(SocketTube(8))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 47128 DEBUG: [pool-1-thread-2] [23s 76ms] Http2Connection(SocketTube(8))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [23s 76ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [23s 76ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [23s 76ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [23s 76ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [23s 76ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [23s 76ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [23s 76ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [23s 76ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [23s 76ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-2] [23s 76ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [23s 76ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [23s 76ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [23s 77ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [23s 77ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [23s 77ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [23s 77ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8)) Closed stream 2 DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7de34849 DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [23s 77ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 47128 DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [23s 77ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [23s 77ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [23s 77ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [23s 77ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [23s 77ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [23s 77ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 117, limit: 16777216 DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [23s 77ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [23s 77ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [23s 77ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [23s 77ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [23s 77ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8)) Closed stream 6 DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@734af10e DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [23s 77ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [23s 77ms] Http2Connection(SocketTube(8))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [23s 78ms] Http2Connection(SocketTube(8))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [23s 78ms] Http2Connection(SocketTube(8))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 47128 DEBUG: [pool-1-thread-2] [23s 78ms] Http2Connection(SocketTube(8))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [23s 78ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [23s 78ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [23s 78ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [23s 78ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [23s 78ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [23s 78ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [23s 78ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [23s 78ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [23s 78ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 169, limit: 16777216 DEBUG: [pool-1-thread-2] [23s 78ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [23s 78ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [23s 78ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [23s 78ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [23s 78ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [23s 78ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [23s 78ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [23s 78ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [23s 78ms] Http2Connection(SocketTube(8))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [23s 78ms] Http2Connection(SocketTube(8))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [23s 78ms] Http2Connection(SocketTube(8))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [23s 78ms] Http2Connection(SocketTube(8)) Closed stream 4 DEBUG: [pool-1-thread-2] [23s 78ms] Http2Connection(SocketTube(8))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6777d9b2 DEBUG: [pool-1-thread-2] [23s 78ms] Http2Connection(SocketTube(8))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [23s 79ms] Http2Connection(SocketTube(8)) H2 processed(2) DEBUG: [MainThread] [23s 80ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 80ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 80ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [23s 80ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [23s 80ms] HttpResponseInputStream next item received DEBUG: [MainThread] [23s 80ms] HttpResponseInputStream item offered DEBUG: [MainThread] [23s 80ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [23s 80ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [23s 80ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 80ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 80ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 80ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [23s 80ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [23s 80ms] HttpResponseInputStream next item received DEBUG: [MainThread] [23s 80ms] HttpResponseInputStream item offered DEBUG: [MainThread] [23s 80ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [23s 80ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [23s 80ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onComplete DEBUG: [MainThread] [23s 80ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [MainThread] [23s 80ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [23s 80ms] HttpResponseInputStream next item received DEBUG: [MainThread] [23s 80ms] HttpResponseInputStream item offered DEBUG: [MainThread] [23s 80ms] Http2Connection(SocketTube(8))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [23s 80ms] Http2Connection(SocketTube(8))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [23s 80ms] Http2Connection(SocketTube(8))/Stream(1) close stream 1 DEBUG: [MainThread] [23s 80ms] Http2Connection(SocketTube(8)) Closed stream 1 DEBUG: [MainThread] [23s 81ms] Http2Connection(SocketTube(8))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6aa4e5cb DEBUG: [MainThread] [23s 81ms] Http2Connection(SocketTube(8))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [23s 81ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 81ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 81ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 81ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 81ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 81ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 81ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 81ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 81ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 81ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 81ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 100ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 100ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 100ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 100ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 100ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 100ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 100ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 100ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 101ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 101ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 106ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [23s 137ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:55273/https2/fixed/y GET DEBUG: [pool-1-thread-5] [23s 139ms] Exchange establishing exchange for https://127.0.0.1:55273/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [23s 158ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [23s 158ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [23s 159ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [pool-1-thread-5] [23s 159ms] 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=56078, Session(1712014063141|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-8-SelectorManager] [23s 171ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@380f0cf4 for C (true) DEBUG: [HttpClient-8-SelectorManager] [23s 171ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [23s 172ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56078 DEBUG: [pool-1-thread-5] [23s 172ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-5] [23s 172ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-5] [23s 172ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-5] [23s 172ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [23s 172ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [23s 172ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-5] [23s 172ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SocketTube(9) DEBUG: [pool-1-thread-5] [23s 172ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-5] [23s 172ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-5] [23s 172ms] SSL Writer(SocketTube(9)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-5] [23s 172ms] SSL Writer(SocketTube(9)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-5] [23s 172ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-5] [23s 172ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [23s 187ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-5] [23s 207ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [23s 207ms] SSL Writer(SocketTube(9)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [23s 207ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [23s 207ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-5] [23s 207ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [23s 207ms] SSL Writer(SocketTube(9)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [23s 207ms] SSL Writer(SocketTube(9)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [23s 207ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 207ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [23s 213ms] 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@32f76784[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: NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [23s 213ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [23s 213ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [23s 213ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [23s 213ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [23s 213ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [23s 213ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [23s 213ms] SSL Reader(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@77f5efbe[Not completed, 1 dependents] (id=1048), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [23s 213ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [23s 213ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [23s 213ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [23s 213ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [23s 213ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [23s 213ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-5] [23s 214ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [23s 214ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [23s 214ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [23s 214ms] SocketTube(9) trying to write: 2191 DEBUG: [pool-1-thread-5] [23s 214ms] SocketTube(9) wrote: 2191 DEBUG: [pool-1-thread-5] [23s 214ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [23s 214ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 214ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 214ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [23s 214ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [23s 214ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [23s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for R (true) DEBUG: [HttpClient-8-SelectorManager] [23s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for None (false) DEBUG: [HttpClient-8-SelectorManager] [23s 225ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [23s 225ms] SocketTube(9) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [23s 225ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [23s 225ms] SSL Reader(SocketTube(9)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [23s 225ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [23s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for R (false) DEBUG: [HttpClient-8-SelectorManager] [23s 226ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 227ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [23s 227ms] SSL Reader(SocketTube(9)) Unwrapping: 133 DEBUG: [pool-1-thread-5] [23s 227ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [23s 227ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [23s 227ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [23s 227ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-5] [23s 227ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [23s 227ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [23s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for None (false) DEBUG: [HttpClient-8-SelectorManager] [23s 245ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [23s 245ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 254ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-5] [23s 255ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [23s 255ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [23s 255ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [23s 255ms] SSL Writer(SocketTube(9)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [23s 255ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [23s 255ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-5] [23s 255ms] SSL Writer(SocketTube(9)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [23s 255ms] SSL Writer(SocketTube(9)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [23s 255ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 255ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [23s 255ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [23s 255ms] SocketTube(9) trying to write: 6 DEBUG: [pool-1-thread-5] [23s 255ms] SocketTube(9) wrote: 6 DEBUG: [pool-1-thread-5] [23s 255ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [23s 255ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 255ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 255ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [23s 255ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [23s 255ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [23s 255ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [23s 255ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [23s 255ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 255ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [23s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for R (true) DEBUG: [HttpClient-8-SelectorManager] [23s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for None (false) DEBUG: [HttpClient-8-SelectorManager] [23s 256ms] SocketTube(9) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [23s 256ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [23s 256ms] SSL Reader(SocketTube(9)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [23s 256ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [23s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for R (false) DEBUG: [HttpClient-8-SelectorManager] [23s 256ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 256ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [23s 256ms] SSL Reader(SocketTube(9)) Unwrapping: 175 DEBUG: [pool-1-thread-5] [23s 257ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-5] [23s 257ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [23s 257ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [23s 257ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-5] [23s 257ms] SSL Reader(SocketTube(9)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [23s 257ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [23s 257ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [23s 257ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [23s 257ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-5] [23s 257ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [23s 257ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [23s 257ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-5] [23s 257ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [23s 257ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [23s 257ms] SSL Reader(SocketTube(9)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [23s 259ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [23s 259ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [23s 259ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [23s 259ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-5] [23s 259ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [23s 259ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [23s 259ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [23s 259ms] SSL Writer(SocketTube(9)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [23s 259ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [23s 259ms] SSLFlowDelegate(SocketTube(9)) setALPN = h2 DEBUG: [pool-1-thread-5] [23s 259ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [23s 259ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [23s 259ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [23s 260ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [23s 260ms] SSLTube(SocketTube(9)) connecting flows DEBUG: [pool-1-thread-5] [23s 260ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@49276cf9 DEBUG: [pool-1-thread-5] [23s 260ms] Http2Connection(SSLTube(SocketTube(9))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [23s 260ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [23s 260ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 260ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [23s 260ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 260ms] SSLTube(SocketTube(9)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [23s 260ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [23s 260ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [23s 260ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [23s 260ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [23s 260ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [23s 260ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-5] [23s 260ms] SSL Writer(SocketTube(9)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [23s 260ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [23s 261ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [23s 261ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [23s 261ms] Http2Connection(SSLTube(SocketTube(9))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [23s 261ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 261ms] Http2Connection(SSLTube(SocketTube(9))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 261ms] Http2Connection(SSLTube(SocketTube(9))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [23s 261ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed buffered data DEBUG: [pool-1-thread-5] [23s 261ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-5] [23s 261ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-5] [23s 261ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [23s 261ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [23s 275ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [23s 275ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [23s 275ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [23s 275ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [23s 275ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 1 DEBUG: [pool-1-thread-5] [23s 275ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [23s 276ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [23s 276ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [23s 276ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [23s 276ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [23s 276ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [23s 276ms] SSL Writer(SocketTube(9)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [23s 276ms] SSL Writer(SocketTube(9)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [23s 276ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 276ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [23s 276ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [23s 276ms] SocketTube(9) trying to write: 90 DEBUG: [pool-1-thread-5] [23s 276ms] SocketTube(9) wrote: 90 DEBUG: [pool-1-thread-5] [23s 276ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [23s 276ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 276ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 276ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 276ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [23s 276ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-5] [23s 276ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [23s 276ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [23s 276ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [23s 276ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-5] [23s 276ms] SSL Writer(SocketTube(9)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [23s 276ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [23s 276ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 276ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [23s 276ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-5] [23s 276ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [23s 276ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [23s 276ms] SSLTube(SocketTube(9)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [23s 276ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-5] [23s 276ms] SSL Writer(SocketTube(9)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [23s 276ms] SSL Writer(SocketTube(9)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [23s 277ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [23s 277ms] SSL Writer(SocketTube(9)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [23s 277ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [23s 277ms] SSL Writer(SocketTube(9)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [23s 277ms] SSL Writer(SocketTube(9)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [23s 277ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 277ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [23s 277ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [23s 277ms] SocketTube(9) trying to write: 174 DEBUG: [pool-1-thread-5] [23s 277ms] SocketTube(9) wrote: 174 DEBUG: [pool-1-thread-5] [23s 277ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [23s 277ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 277ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 277ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 277ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [23s 277ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-5] [23s 277ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [23s 277ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [23s 277ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [23s 277ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [23s 277ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [23s 277ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [23s 277ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 277ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [23s 279ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [23s 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [23s 279ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [23s 279ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [23s 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [23s 279ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [23s 280ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for None (false) DEBUG: [HttpClient-8-SelectorManager] [23s 280ms] SocketTube(9) read bytes: 1803 DEBUG: [HttpClient-8-SelectorManager] [23s 280ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [23s 280ms] SSL Reader(SocketTube(9)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [23s 280ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [23s 280ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for R (false) DEBUG: [HttpClient-8-SelectorManager] [23s 280ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [23s 280ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for R (false) DEBUG: [pool-1-thread-5] [23s 280ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [23s 280ms] SSL Reader(SocketTube(9)) Unwrapping: 1803 DEBUG: [pool-1-thread-5] [23s 281ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-5] [23s 281ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-5] [23s 281ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-5] [23s 281ms] SSL Reader(SocketTube(9)) Unwrapping: 77 DEBUG: [pool-1-thread-5] [23s 281ms] SSL Reader(SocketTube(9)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [23s 281ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [23s 281ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [23s 281ms] SSL Reader(SocketTube(9)) sending 39 DEBUG: [pool-1-thread-5] [23s 281ms] SSL Reader(SocketTube(9)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [23s 281ms] SSL Reader(SocketTube(9)) pushScheduler is alive TestServer(2): connection started DEBUG: [readLoop] [23s 289ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [23s 289ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 289ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [23s 289ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [23s 289ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 289ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [23s 289ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [23s 289ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 289ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [23s 289ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [23s 289ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 289ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed TestServer: [35 s, 614 ms, 991491 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [35 s, 615 ms, 288241 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 TestServer: [35 s, 615 ms, 488477 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-5] [23s 299ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [23s 299ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-5] [23s 299ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 299ms] Http2Connection(SSLTube(SocketTube(9))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 299ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [23s 299ms] Http2Connection(SSLTube(SocketTube(9))) Processing 39 DEBUG: [pool-1-thread-5] [23s 299ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [23s 299ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 299ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [23s 299ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [23s 299ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [23s 299ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [23s 300ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [23s 300ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [23s 300ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-5] [23s 300ms] SSL Writer(SocketTube(9)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [23s 300ms] SSL Writer(SocketTube(9)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [23s 300ms] SSL Writer(SocketTube(9)) wrapping 9 bytes DEBUG: [pool-1-thread-5] [23s 300ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [23s 300ms] SSL Writer(SocketTube(9)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [23s 300ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [23s 300ms] SSL Writer(SocketTube(9)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [23s 300ms] SSL Writer(SocketTube(9)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [23s 300ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 300ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [23s 300ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [23s 300ms] SocketTube(9) trying to write: 47 DEBUG: [pool-1-thread-5] [23s 300ms] SocketTube(9) wrote: 47 DEBUG: [pool-1-thread-5] [23s 301ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [23s 301ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 301ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 301ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 301ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [23s 301ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-5] [23s 301ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [23s 301ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [23s 301ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(1) DEBUG: [pool-1-thread-5] [23s 301ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 301ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [23s 301ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [23s 301ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [23s 301ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 302ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [23s 302ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for R (false) DEBUG: [readLoop] [23s 303ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [23s 303ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 303ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [23s 303ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [23s 303ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [23s 317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for None (false) DEBUG: [HttpClient-8-SelectorManager] [23s 317ms] SocketTube(9) read bytes: 716 DEBUG: [HttpClient-8-SelectorManager] [23s 317ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [23s 317ms] SSL Reader(SocketTube(9)) Adding 716 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [23s 317ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [23s 317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for R (false) DEBUG: [HttpClient-8-SelectorManager] [23s 318ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 318ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:716, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [23s 318ms] SSL Reader(SocketTube(9)) Unwrapping: 716 DEBUG: [HttpClient-8-SelectorManager] [23s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for None (false) DEBUG: [HttpClient-8-SelectorManager] [23s 318ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [23s 318ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 318ms] SSL Reader(SocketTube(9)) Decoded 59 bytes out of 716 into buffer of 16676 remaining to decode: 619 DEBUG: [pool-1-thread-5] [23s 318ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-5] [23s 318ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-5] [23s 318ms] SSL Reader(SocketTube(9)) sending 59 DEBUG: [pool-1-thread-5] [23s 318ms] SSL Reader(SocketTube(9)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-5] [23s 318ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 318ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [23s 318ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-5] [23s 318ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 318ms] Http2Connection(SSLTube(SocketTube(9))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 318ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-5] [23s 318ms] Http2Connection(SSLTube(SocketTube(9))) Processing 59 DEBUG: [pool-1-thread-5] [23s 318ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-5] [23s 318ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 318ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-5] [23s 319ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [23s 319ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 2 DEBUG: [pool-1-thread-5] [23s 319ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [23s 319ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [23s 319ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(2) DEBUG: [pool-1-thread-5] [23s 319ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 319ms] SSL Reader(SocketTube(9)) Unwrapping: 619 DEBUG: [pool-1-thread-5] [23s 319ms] SSL Reader(SocketTube(9)) Decoded 15 bytes out of 619 into buffer of 64 remaining to decode: 566 DEBUG: [pool-1-thread-5] [23s 319ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-5] [23s 319ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-5] [23s 319ms] SSL Reader(SocketTube(9)) sending 15 DEBUG: [pool-1-thread-5] [23s 319ms] SSL Reader(SocketTube(9)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-5] [23s 319ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 319ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [23s 319ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-5] [23s 319ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 319ms] Http2Connection(SSLTube(SocketTube(9))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 319ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-5] [23s 319ms] Http2Connection(SSLTube(SocketTube(9))) Processing 15 DEBUG: [pool-1-thread-5] [23s 319ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-5] [23s 319ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 319ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 319ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 320ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [23s 320ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [23s 320ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y) 200 HTTP_2 Local port: 56078 DEBUG: [pool-1-thread-5] [23s 320ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [23s 320ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [23s 320ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [23s 320ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [23s 320ms] HttpClientImpl(8) ClientImpl (async) elapsed 183 millis for GET to https://127.0.0.1:55273/https2/fixed/y DEBUG: [pool-1-thread-5] [23s 320ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(3) DEBUG: [pool-1-thread-5] [23s 320ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 320ms] SSL Reader(SocketTube(9)) Unwrapping: 566 DEBUG: [pool-1-thread-5] [23s 320ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 566 into buffer of 64 remaining to decode: 507 DEBUG: [pool-1-thread-5] [23s 320ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [23s 320ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [23s 320ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-5] [23s 320ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [23s 320ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 320ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [23s 320ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [23s 321ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 321ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 321ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [23s 321ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-5] [23s 321ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [23s 321ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 321ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [23s 321ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [23s 321ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [23s 321ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 321ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 321ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-5] [23s 321ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [23s 321ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(4) DEBUG: [pool-1-thread-5] [23s 321ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 321ms] SSL Reader(SocketTube(9)) Unwrapping: 507 DEBUG: [pool-1-thread-5] [23s 321ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 507 into buffer of 16676 remaining to decode: 412 DEBUG: [pool-1-thread-5] [23s 321ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [23s 321ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [23s 321ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-5] [23s 321ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [23s 321ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 321ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [23s 321ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [23s 321ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 321ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 321ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-5] [23s 321ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-5] [23s 321ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [23s 321ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 321ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [23s 322ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [23s 322ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 4 DEBUG: [pool-1-thread-5] [23s 322ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [23s 322ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [23s 322ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(5) DEBUG: [pool-1-thread-5] [23s 322ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 322ms] SSL Reader(SocketTube(9)) Unwrapping: 412 DEBUG: [pool-1-thread-5] [23s 322ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 412 into buffer of 64 remaining to decode: 353 DEBUG: [pool-1-thread-5] [23s 322ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [23s 322ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [23s 322ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-5] [23s 322ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [23s 322ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 322ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [23s 322ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [23s 322ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 322ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 322ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [23s 322ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-5] [23s 322ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [23s 323ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 323ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [23s 323ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [23s 323ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(6) DEBUG: [pool-1-thread-5] [23s 323ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 323ms] SSL Reader(SocketTube(9)) Unwrapping: 353 DEBUG: [pool-1-thread-5] [23s 323ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 353 into buffer of 16676 remaining to decode: 258 DEBUG: [pool-1-thread-5] [23s 323ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [23s 323ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [23s 323ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-5] [23s 323ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [23s 323ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 323ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [23s 323ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [23s 323ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 323ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 323ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-5] [23s 323ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-5] [23s 323ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [23s 323ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 323ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-5] [23s 324ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [23s 324ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 6 DEBUG: [pool-1-thread-5] [23s 324ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [23s 324ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [23s 324ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(7) DEBUG: [pool-1-thread-5] [23s 324ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 324ms] SSL Reader(SocketTube(9)) Unwrapping: 258 DEBUG: [pool-1-thread-5] [23s 324ms] SSL Reader(SocketTube(9)) Decoded 23 bytes out of 258 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-5] [23s 324ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [23s 324ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [23s 324ms] SSL Reader(SocketTube(9)) sending 23 DEBUG: [pool-1-thread-5] [23s 324ms] SSL Reader(SocketTube(9)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [23s 324ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 324ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [23s 324ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [23s 324ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 324ms] Http2Connection(SSLTube(SocketTube(9))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 324ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-5] [23s 324ms] Http2Connection(SSLTube(SocketTube(9))) Processing 23 DEBUG: [pool-1-thread-5] [23s 324ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [23s 324ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 324ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [23s 324ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [23s 324ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(8) DEBUG: [pool-1-thread-5] [23s 324ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 324ms] SSL Reader(SocketTube(9)) Unwrapping: 197 DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 197 into buffer of 64 remaining to decode: 150 DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [23s 325ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 325ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 325ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [23s 325ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-5] [23s 325ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [23s 325ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 325ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 325ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 325ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(9) DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) Unwrapping: 150 DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 150 into buffer of 64 remaining to decode: 102 DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-5] [23s 325ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [23s 325ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 325ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 325ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-5] [23s 325ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-5] [23s 325ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [23s 325ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 325ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 325ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 325ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [23s 326ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 56078 DEBUG: [pool-1-thread-5] [23s 326ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [23s 326ms] HttpClientImpl(8) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [23s 326ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [23s 326ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [23s 326ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(10) DEBUG: [pool-1-thread-5] [23s 326ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 326ms] SSL Reader(SocketTube(9)) Unwrapping: 102 DEBUG: [pool-1-thread-5] [23s 326ms] SSL Reader(SocketTube(9)) Decoded 64 bytes out of 102 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [23s 326ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [23s 326ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [23s 326ms] SSL Reader(SocketTube(9)) sending 64 DEBUG: [pool-1-thread-5] [23s 326ms] SSL Reader(SocketTube(9)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [23s 326ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 326ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-5] [23s 326ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [23s 326ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 326ms] Http2Connection(SSLTube(SocketTube(9))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 326ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-5] [23s 326ms] Http2Connection(SSLTube(SocketTube(9))) Processing 64 DEBUG: [pool-1-thread-5] [23s 326ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [23s 326ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 326ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [23s 326ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [23s 326ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [23s 326ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 326ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 326ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 55, received: 67, limit: 16777216 DEBUG: [pool-1-thread-5] [23s 326ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [23s 326ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(11) DEBUG: [pool-1-thread-5] [23s 326ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 326ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [23s 326ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [23s 326ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [23s 327ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 327ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [23s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for R (true) DEBUG: [HttpClient-8-SelectorManager] [23s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for None (false) DEBUG: [HttpClient-8-SelectorManager] [23s 329ms] SocketTube(9) read bytes: 47 DEBUG: [HttpClient-8-SelectorManager] [23s 329ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [23s 329ms] SSL Reader(SocketTube(9)) Adding 47 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [23s 329ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [23s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for R (false) DEBUG: [HttpClient-8-SelectorManager] [23s 329ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 330ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [23s 330ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [23s 330ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [23s 330ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [23s 330ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [23s 330ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-5] [23s 330ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [23s 330ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 330ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-5] [23s 330ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [23s 330ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 330ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 330ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-5] [23s 330ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-5] [23s 330ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [23s 330ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 330ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 330ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 330ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [23s 330ms] HttpClientImpl(8) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [23s 330ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [23s 330ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 330ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 330ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [23s 330ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [23s 330ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [23s 330ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 2 DEBUG: [pool-1-thread-5] [23s 330ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4d18e105 DEBUG: [pool-1-thread-5] [23s 330ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [23s 330ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(12) DEBUG: [pool-1-thread-5] [23s 330ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 330ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [23s 330ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [23s 330ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [23s 331ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 331ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [23s 331ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for R (false) DEBUG: [HttpClient-8-SelectorManager] [23s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for None (false) DEBUG: [HttpClient-8-SelectorManager] [23s 338ms] SocketTube(9) read bytes: 196 DEBUG: [HttpClient-8-SelectorManager] [23s 338ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [23s 338ms] SSL Reader(SocketTube(9)) Adding 196 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [23s 338ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [23s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for R (false) DEBUG: [HttpClient-8-SelectorManager] [23s 338ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 338ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:196, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [23s 338ms] SSL Reader(SocketTube(9)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [23s 338ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [23s 338ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [23s 338ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [23s 338ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-5] [23s 338ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [23s 338ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 338ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-5] [23s 338ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [23s 339ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 339ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 339ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-5] [23s 339ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-5] [23s 339ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [23s 339ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 339ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 339ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 339ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [23s 339ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 56078 DEBUG: [MainThread] [23s 339ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 339ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 339ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [23s 339ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscribing user subscriber DEBUG: [MainThread] [23s 339ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [23s 339ms] HttpResponseInputStream next item received DEBUG: [MainThread] [23s 339ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 339ms] HttpClientImpl(8) body subscriber registered: 2 DEBUG: [MainThread] [23s 339ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 79, limit: 16777216 DEBUG: [pool-1-thread-5] [23s 339ms] HttpResponseInputStream onSubscribe called DEBUG: [MainThread] [23s 339ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [23s 339ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [23s 339ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 339ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 339ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 339ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [23s 339ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(13) DEBUG: [MainThread] [23s 339ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-5] [23s 339ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [23s 339ms] HttpResponseInputStream next item received DEBUG: [MainThread] [23s 339ms] HttpResponseInputStream item offered DEBUG: [MainThread] [23s 339ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [MainThread] [23s 340ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-5] [23s 339ms] SSL Reader(SocketTube(9)) Unwrapping: 148 DEBUG: [MainThread] [23s 340ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onComplete DEBUG: [MainThread] [23s 340ms] HttpClientImpl(8) body subscriber unregistered: 1 DEBUG: [MainThread] [23s 340ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [23s 340ms] HttpResponseInputStream next item received DEBUG: [MainThread] [23s 340ms] HttpResponseInputStream item offered DEBUG: [MainThread] [23s 340ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [23s 340ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [23s 340ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) close stream 1 DEBUG: [MainThread] [23s 340ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 1 DEBUG: [MainThread] [23s 340ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1cb7952a DEBUG: [MainThread] [23s 340ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [23s 340ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [MainThread] [23s 340ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 340ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 340ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [MainThread] [23s 340ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [MainThread] [23s 340ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [23s 340ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 340ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 340ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-5] [23s 340ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-5] [23s 340ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [23s 340ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 340ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [23s 340ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [23s 340ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-5] [23s 340ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 340ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 340ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-5] [23s 340ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [23s 340ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(14) DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-5] [23s 340ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [23s 340ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 340ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 340ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-5] [23s 341ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-5] [23s 341ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [23s 341ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 341ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 341ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 341ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [23s 341ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [23s 341ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [23s 341ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 341ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 341ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [23s 341ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [23s 341ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [23s 341ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 4 DEBUG: [pool-1-thread-5] [23s 341ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@81a66c2 DEBUG: [pool-1-thread-5] [23s 341ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [23s 341ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(15) DEBUG: [pool-1-thread-5] [23s 341ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 341ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [23s 341ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [23s 341ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [23s 341ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 341ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [23s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for R (false) DEBUG: [HttpClient-8-SelectorManager] [23s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for None (false) DEBUG: [HttpClient-8-SelectorManager] [23s 385ms] SocketTube(9) read bytes: 48 DEBUG: [HttpClient-8-SelectorManager] [23s 385ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [23s 385ms] SSL Reader(SocketTube(9)) Adding 48 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [23s 386ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [23s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for R (false) DEBUG: [HttpClient-8-SelectorManager] [23s 386ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 388ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:48, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [23s 388ms] SSL Reader(SocketTube(9)) Unwrapping: 48 DEBUG: [pool-1-thread-1] [23s 388ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [23s 388ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [23s 388ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [23s 388ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-1] [23s 388ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [23s 388ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 389ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [23s 389ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [23s 389ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 389ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 389ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [23s 389ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-1] [23s 389ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [23s 389ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 389ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 389ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 389ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [23s 389ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 56078 DEBUG: [pool-1-thread-1] [23s 389ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [23s 389ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [23s 389ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [23s 389ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [23s 389ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(16) DEBUG: [pool-1-thread-1] [23s 389ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 389ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [23s 389ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [23s 389ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [23s 389ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 389ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [23s 391ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-8-SelectorManager] [23s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for None (false) DEBUG: [HttpClient-8-SelectorManager] [23s 402ms] SocketTube(9) read bytes: 148 DEBUG: [HttpClient-8-SelectorManager] [23s 402ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [23s 402ms] SSL Reader(SocketTube(9)) Adding 148 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [23s 402ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [23s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for R (false) DEBUG: [HttpClient-8-SelectorManager] [23s 402ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [23s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for R (false) DEBUG: [pool-1-thread-1] [23s 402ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:148, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [23s 402ms] SSL Reader(SocketTube(9)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [23s 403ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [23s 403ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [23s 403ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [23s 403ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-1] [23s 403ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [23s 403ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 403ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [23s 403ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [23s 403ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 403ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 403ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [23s 403ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-1] [23s 403ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [23s 403ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 403ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [23s 403ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [23s 403ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [23s 403ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 403ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 403ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [23s 403ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [23s 404ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(17) DEBUG: [pool-1-thread-1] [23s 404ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 404ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [23s 404ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [23s 404ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [23s 404ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [23s 404ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-1] [23s 404ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [23s 404ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 404ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [23s 404ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [23s 404ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 404ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 404ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [23s 404ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-1] [23s 404ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [23s 404ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 404ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 404ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 404ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [23s 404ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [23s 404ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [23s 404ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 404ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 404ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [23s 404ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [23s 404ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [23s 404ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 6 DEBUG: [pool-1-thread-1] [23s 404ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1094eee7 DEBUG: [pool-1-thread-1] [23s 404ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [23s 404ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(18) DEBUG: [pool-1-thread-1] [23s 404ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 404ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [23s 404ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [23s 404ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [23s 405ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 405ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [23s 405ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 405ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 405ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 405ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-8-SelectorManager] [23s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@375d2518 for R (false) DEBUG: [MainThread] [23s 455ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 455ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 455ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 455ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 455ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 455ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 455ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 455ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 455ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 455ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 457ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [23s 461ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:55273/https2/chunk/y GET DEBUG: [pool-1-thread-1] [23s 471ms] Exchange establishing exchange for https://127.0.0.1:55273/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [23s 472ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [23s 472ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [23s 473ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-1] [23s 473ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [23s 473ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@e44c828 for C (true) DEBUG: [HttpClient-9-SelectorManager] [23s 473ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=56080, Session(1712014064833|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [23s 497ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56080 DEBUG: [pool-1-thread-1] [23s 500ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-1] [23s 500ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-1] [23s 500ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-1] [23s 501ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [23s 501ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [23s 501ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [23s 501ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-1] [23s 501ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-1] [23s 501ms] SocketTube(10) write: registering startSubscription event DEBUG: [pool-1-thread-1] [23s 501ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [23s 501ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [23s 501ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [23s 501ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [23s 503ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-1] [23s 505ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [23s 505ms] SSL Writer(SocketTube(10)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [23s 505ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [23s 505ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [23s 505ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [23s 505ms] SSL Writer(SocketTube(10)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [23s 505ms] SSL Writer(SocketTube(10)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [23s 505ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 505ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [23s 507ms] 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@4bca358[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: NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [23s 507ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [23s 507ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [23s 507ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [23s 507ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [23s 507ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [23s 507ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [23s 508ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@41be3dab[Not completed, 1 dependents] (id=1152), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [23s 508ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [23s 508ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [23s 508ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [23s 508ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [23s 508ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [23s 508ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-9-SelectorManager] [23s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6993a83c for R (true) DEBUG: [pool-1-thread-1] [23s 509ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [23s 509ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [23s 509ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [23s 509ms] SocketTube(10) trying to write: 2191 DEBUG: [pool-1-thread-1] [23s 525ms] SocketTube(10) wrote: 2191 DEBUG: [pool-1-thread-1] [23s 525ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [23s 525ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 525ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 525ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [23s 525ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [23s 525ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [23s 537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6993a83c for None (false) DEBUG: [HttpClient-9-SelectorManager] [23s 537ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [23s 537ms] SocketTube(10) read bytes: 308 DEBUG: [HttpClient-9-SelectorManager] [23s 537ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [23s 537ms] SSL Reader(SocketTube(10)) Adding 308 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [23s 537ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [23s 537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6993a83c for R (false) DEBUG: [HttpClient-9-SelectorManager] [23s 537ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 538ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [23s 538ms] SSL Reader(SocketTube(10)) Unwrapping: 308 DEBUG: [pool-1-thread-1] [23s 538ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-1] [23s 538ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [23s 538ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [23s 538ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [23s 538ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [23s 538ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [23s 540ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-1] [23s 540ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [23s 540ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [23s 540ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [23s 540ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [23s 540ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [23s 540ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [23s 540ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [23s 540ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [23s 540ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 540ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [23s 540ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [23s 541ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-1] [23s 541ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-1] [23s 541ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [23s 541ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 541ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 541ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [23s 541ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [23s 541ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [23s 541ms] SSL Reader(SocketTube(10)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [23s 541ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [23s 541ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [23s 541ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [23s 541ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [23s 541ms] SSL Reader(SocketTube(10)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [23s 541ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [23s 541ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [23s 541ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [23s 541ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [23s 541ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [23s 541ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [23s 542ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-1] [23s 542ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [23s 542ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [23s 542ms] SSL Reader(SocketTube(10)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [23s 543ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [23s 543ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [23s 543ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [23s 543ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [23s 543ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [23s 543ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [23s 544ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [23s 544ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [23s 544ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [23s 544ms] SSLFlowDelegate(SocketTube(10)) setALPN = h2 DEBUG: [pool-1-thread-1] [23s 544ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [23s 544ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [23s 544ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [23s 545ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [23s 545ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [23s 545ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@718055f7 DEBUG: [pool-1-thread-1] [23s 545ms] Http2Connection(SSLTube(SocketTube(10))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [23s 545ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [23s 545ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 545ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [23s 545ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 545ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [23s 545ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [23s 545ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [23s 545ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [23s 545ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [23s 545ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [23s 545ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [23s 545ms] SSL Writer(SocketTube(10)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [23s 545ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [23s 545ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [23s 545ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [23s 545ms] Http2Connection(SSLTube(SocketTube(10))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [23s 545ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 545ms] Http2Connection(SSLTube(SocketTube(10))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 545ms] Http2Connection(SSLTube(SocketTube(10))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [23s 545ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed buffered data DEBUG: [pool-1-thread-1] [23s 545ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [23s 545ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [23s 545ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [23s 545ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [23s 546ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [23s 546ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [23s 546ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [23s 546ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [23s 546ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 1 DEBUG: [pool-1-thread-1] [23s 546ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [23s 546ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [23s 546ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [23s 546ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [23s 546ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [23s 546ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [23s 546ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [23s 546ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [23s 546ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 546ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [23s 546ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [23s 546ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-1] [23s 546ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-1] [23s 546ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [23s 546ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 546ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 546ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 546ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [23s 546ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [23s 546ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [23s 547ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [23s 547ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [23s 547ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [23s 547ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [23s 547ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [23s 547ms] SSLTube(SocketTube(10)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [23s 547ms] SocketTube(10) trying to write: 174 DEBUG: [pool-1-thread-1] [23s 547ms] SocketTube(10) wrote: 174 DEBUG: [pool-1-thread-1] [23s 547ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [23s 547ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 547ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [23s 547ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [23s 547ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [23s 547ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [23s 547ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [23s 547ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [23s 547ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [23s 547ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 547ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [23s 549ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [23s 549ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [23s 549ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [23s 549ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [23s 549ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [23s 549ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [23s 550ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [23s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 550ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [23s 550ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [23s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 550ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [23s 550ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [23s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 550ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [23s 550ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [23s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 550ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk TestServer: [35 s, 876 ms, 132632 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [35 s, 876 ms, 333158 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 TestServer: [35 s, 876 ms, 458502 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-9-SelectorManager] [23s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6993a83c for None (false) DEBUG: [HttpClient-9-SelectorManager] [23s 568ms] SocketTube(10) read bytes: 1803 DEBUG: [HttpClient-9-SelectorManager] [23s 568ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [23s 568ms] SSL Reader(SocketTube(10)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [23s 568ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [23s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6993a83c for R (false) DEBUG: [HttpClient-9-SelectorManager] [23s 568ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [23s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6993a83c for R (false) DEBUG: [pool-1-thread-1] [23s 569ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [23s 569ms] SSL Reader(SocketTube(10)) Unwrapping: 1803 DEBUG: [pool-1-thread-1] [23s 570ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [23s 570ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [23s 570ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [23s 570ms] SSL Reader(SocketTube(10)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [23s 570ms] SSL Reader(SocketTube(10)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [23s 570ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [23s 570ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [23s 570ms] SSL Reader(SocketTube(10)) sending 39 DEBUG: [pool-1-thread-1] [23s 570ms] SSL Reader(SocketTube(10)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [23s 570ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 570ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [23s 570ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [23s 570ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 570ms] Http2Connection(SSLTube(SocketTube(10))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 570ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [23s 570ms] Http2Connection(SSLTube(SocketTube(10))) Processing 39 DEBUG: [pool-1-thread-1] [23s 570ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [23s 570ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 571ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [23s 571ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [23s 571ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [23s 571ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [23s 571ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [23s 571ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [23s 571ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [23s 571ms] SSL Writer(SocketTube(10)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [23s 571ms] SSL Writer(SocketTube(10)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [23s 571ms] SSL Writer(SocketTube(10)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [23s 571ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [23s 571ms] SSL Writer(SocketTube(10)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [23s 571ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [23s 571ms] SSL Writer(SocketTube(10)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [23s 571ms] SSL Writer(SocketTube(10)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [23s 571ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 571ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [23s 571ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [23s 571ms] SocketTube(10) trying to write: 47 DEBUG: [pool-1-thread-1] [23s 571ms] SocketTube(10) wrote: 47 DEBUG: [pool-1-thread-1] [23s 571ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [23s 571ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 571ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 571ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 571ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [23s 571ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [23s 571ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [23s 571ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [23s 571ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(1) DEBUG: [pool-1-thread-1] [23s 571ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 571ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [23s 571ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [23s 571ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [23s 571ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 571ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [23s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6993a83c for R (false) DEBUG: [readLoop] [23s 572ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [23s 572ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 572ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [23s 572ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [23s 572ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [23s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6993a83c for None (false) DEBUG: [HttpClient-9-SelectorManager] [23s 593ms] SocketTube(10) read bytes: 438 DEBUG: [HttpClient-9-SelectorManager] [23s 593ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [23s 593ms] SSL Reader(SocketTube(10)) Adding 438 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [23s 593ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [23s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6993a83c for R (false) DEBUG: [HttpClient-9-SelectorManager] [23s 593ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 594ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:438, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [23s 594ms] SSL Reader(SocketTube(10)) Unwrapping: 438 DEBUG: [pool-1-thread-1] [23s 594ms] SSL Reader(SocketTube(10)) Decoded 54 bytes out of 438 into buffer of 16676 remaining to decode: 346 DEBUG: [pool-1-thread-1] [23s 594ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-1] [23s 594ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-1] [23s 594ms] SSL Reader(SocketTube(10)) sending 54 DEBUG: [pool-1-thread-1] [23s 594ms] SSL Reader(SocketTube(10)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-1] [23s 594ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 594ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [23s 594ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-1] [23s 594ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 594ms] Http2Connection(SSLTube(SocketTube(10))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 594ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-1] [23s 594ms] Http2Connection(SSLTube(SocketTube(10))) Processing 54 DEBUG: [pool-1-thread-1] [23s 594ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-1] [23s 594ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 594ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-1] [23s 595ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [23s 595ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 2 DEBUG: [pool-1-thread-1] [23s 595ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [23s 596ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [23s 596ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(2) DEBUG: [pool-1-thread-1] [23s 596ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 596ms] SSL Reader(SocketTube(10)) Unwrapping: 346 DEBUG: [pool-1-thread-1] [23s 596ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 346 into buffer of 56 remaining to decode: 298 DEBUG: [pool-1-thread-1] [23s 596ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [23s 596ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [23s 596ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-1] [23s 596ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [23s 596ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 596ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [23s 596ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [23s 596ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 596ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 596ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-1] [23s 596ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-1] [23s 596ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [23s 596ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 596ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 596ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 596ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [23s 596ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Completing responseCF(0) with response headers TestServer(2): connection started DEBUG: [pool-1-thread-1] [23s 596ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y) 200 HTTP_2 Local port: 56080 DEBUG: [pool-1-thread-1] [23s 597ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [23s 597ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [23s 597ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [23s 597ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [23s 597ms] HttpClientImpl(9) ClientImpl (async) elapsed 135 millis for GET to https://127.0.0.1:55273/https2/chunk/y DEBUG: [pool-1-thread-1] [23s 597ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(3) DEBUG: [pool-1-thread-1] [23s 597ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 597ms] SSL Reader(SocketTube(10)) Unwrapping: 298 DEBUG: [pool-1-thread-1] [23s 597ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 298 into buffer of 56 remaining to decode: 239 DEBUG: [pool-1-thread-1] [23s 597ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [23s 597ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [23s 597ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-1] [23s 597ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [23s 597ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 597ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [23s 597ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [23s 597ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 597ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 597ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [23s 597ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-1] [23s 597ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [23s 597ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 597ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [23s 597ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [23s 597ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [23s 597ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 597ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 597ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [23s 597ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [23s 597ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(4) DEBUG: [pool-1-thread-1] [23s 598ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 598ms] SSL Reader(SocketTube(10)) Unwrapping: 239 DEBUG: [pool-1-thread-1] [23s 598ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 239 into buffer of 16676 remaining to decode: 149 DEBUG: [pool-1-thread-1] [23s 598ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [23s 598ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [23s 598ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-1] [23s 598ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [23s 598ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 598ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [23s 598ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [23s 598ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 598ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 598ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-1] [23s 598ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-1] [23s 598ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [23s 598ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 598ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [23s 598ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [23s 598ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 4 DEBUG: [pool-1-thread-1] [23s 598ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [23s 598ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [23s 598ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(5) DEBUG: [pool-1-thread-1] [23s 598ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 598ms] SSL Reader(SocketTube(10)) Unwrapping: 149 DEBUG: [pool-1-thread-1] [23s 598ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 149 into buffer of 56 remaining to decode: 90 DEBUG: [pool-1-thread-1] [23s 599ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [23s 599ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [23s 599ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-1] [23s 599ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [23s 599ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 599ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [23s 599ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [23s 599ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 599ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 599ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [23s 599ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-1] [23s 599ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [23s 599ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 599ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [23s 599ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [23s 599ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(6) DEBUG: [pool-1-thread-1] [23s 599ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 599ms] SSL Reader(SocketTube(10)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [23s 599ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 90 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [23s 599ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [23s 599ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [23s 599ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-1] [23s 599ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [23s 599ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 599ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [23s 599ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [23s 599ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 599ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 599ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-1] [23s 599ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-1] [23s 599ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [23s 599ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 599ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [23s 600ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [23s 600ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 6 DEBUG: [pool-1-thread-1] [23s 600ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [23s 600ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [23s 600ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(7) DEBUG: [pool-1-thread-1] [23s 600ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 600ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [23s 600ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [23s 600ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [23s 600ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 600ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [23s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6993a83c for None (false) DEBUG: [HttpClient-9-SelectorManager] [23s 619ms] SocketTube(10) read bytes: 697 DEBUG: [HttpClient-9-SelectorManager] [23s 619ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [23s 619ms] SSL Reader(SocketTube(10)) Adding 697 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [23s 619ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [23s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6993a83c for R (false) DEBUG: [HttpClient-9-SelectorManager] [23s 619ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [23s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6993a83c for R (false) DEBUG: [MainThread] [23s 622ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 622ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 622ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [23s 622ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [23s 622ms] HttpResponseInputStream next item received DEBUG: [MainThread] [23s 622ms] HttpResponseInputStream item offered DEBUG: [MainThread] [23s 622ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [23s 622ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [23s 622ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 622ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 622ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 622ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [23s 622ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 622ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [23s 623ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:697, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [23s 623ms] SSL Reader(SocketTube(10)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [23s 623ms] SSL Reader(SocketTube(10)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-1] [23s 623ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [23s 623ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [23s 624ms] SSL Reader(SocketTube(10)) sending 23 DEBUG: [pool-1-thread-1] [23s 624ms] SSL Reader(SocketTube(10)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [23s 624ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 624ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [23s 624ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [23s 624ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 624ms] Http2Connection(SSLTube(SocketTube(10))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 624ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [23s 624ms] Http2Connection(SSLTube(SocketTube(10))) Processing 23 DEBUG: [pool-1-thread-1] [23s 624ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [23s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 624ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [23s 624ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [23s 624ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [23s 624ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 624ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 624ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [23s 624ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 624ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [23s 624ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [23s 624ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [23s 624ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [23s 624ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(8) DEBUG: [pool-1-thread-1] [23s 624ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 624ms] SSL Reader(SocketTube(10)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [23s 624ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-1] [23s 624ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [23s 624ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [23s 624ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-1] [23s 624ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [23s 624ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 624ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [23s 624ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [23s 624ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 624ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 624ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [23s 624ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-1] [23s 624ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [23s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 624ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 624ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 624ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [23s 625ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [23s 625ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [23s 625ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 625ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 625ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [23s 625ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [23s 625ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [23s 625ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [23s 625ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 1 DEBUG: [pool-1-thread-1] [23s 625ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5343fc02 DEBUG: [pool-1-thread-1] [23s 625ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [23s 625ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(9) DEBUG: [pool-1-thread-1] [23s 625ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 625ms] SSL Reader(SocketTube(10)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [23s 625ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-1] [23s 625ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [23s 625ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [23s 625ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-1] [23s 625ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [23s 625ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 625ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [23s 625ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [23s 625ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 625ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 625ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [23s 625ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-1] [23s 625ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [23s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 625ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 625ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 626ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [23s 626ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 56080 DEBUG: [pool-1-thread-1] [23s 626ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [23s 626ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [23s 626ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [23s 626ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [23s 626ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(10) DEBUG: [pool-1-thread-1] [23s 626ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 626ms] SSL Reader(SocketTube(10)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [23s 626ms] SSL Reader(SocketTube(10)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [23s 626ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [23s 626ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [23s 626ms] SSL Reader(SocketTube(10)) sending 64 DEBUG: [pool-1-thread-1] [23s 626ms] SSL Reader(SocketTube(10)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [23s 626ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 626ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [23s 626ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [23s 626ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 626ms] Http2Connection(SSLTube(SocketTube(10))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 626ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-1] [23s 626ms] Http2Connection(SSLTube(SocketTube(10))) Processing 64 DEBUG: [pool-1-thread-1] [23s 626ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [23s 626ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 626ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [23s 626ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [23s 626ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [23s 626ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 626ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 626ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [23s 626ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [23s 626ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(11) DEBUG: [pool-1-thread-1] [23s 626ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 626ms] SSL Reader(SocketTube(10)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-1] [23s 627ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [23s 627ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 627ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [23s 627ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [23s 627ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [23s 627ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 627ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 2 DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6417c35b DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(12) DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [23s 627ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-1] [23s 627ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [23s 627ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 627ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [23s 627ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 56080 DEBUG: [pool-1-thread-1] [23s 628ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [23s 628ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [23s 628ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [23s 628ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [23s 628ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(13) DEBUG: [pool-1-thread-1] [23s 628ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 628ms] SSL Reader(SocketTube(10)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [23s 628ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [23s 628ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [23s 628ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [23s 628ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-1] [23s 628ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [23s 628ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 628ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [23s 628ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [23s 628ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 628ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 628ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [23s 628ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-1] [23s 628ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [23s 628ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 628ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [23s 628ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [23s 628ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [23s 628ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 628ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 628ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [23s 628ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [23s 628ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(14) DEBUG: [pool-1-thread-1] [23s 628ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 628ms] SSL Reader(SocketTube(10)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [23s 628ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [23s 629ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [23s 629ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [23s 629ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-1] [23s 629ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [23s 629ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 629ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [23s 629ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [23s 629ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 629ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 629ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [23s 629ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-1] [23s 629ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [23s 629ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 629ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 629ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 629ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [23s 629ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [23s 629ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [23s 629ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 629ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 629ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [23s 629ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [23s 645ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [23s 645ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 4 DEBUG: [pool-1-thread-1] [23s 645ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@414a04b DEBUG: [pool-1-thread-1] [23s 645ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [23s 645ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(15) DEBUG: [pool-1-thread-1] [23s 645ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 645ms] SSL Reader(SocketTube(10)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [23s 645ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [23s 645ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [23s 645ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [23s 645ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-1] [23s 645ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [23s 645ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 646ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [23s 646ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [23s 646ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 646ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 646ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [23s 646ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-1] [23s 646ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [23s 646ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 646ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 646ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 646ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [23s 646ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 56080 DEBUG: [pool-1-thread-1] [23s 646ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [23s 646ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [23s 646ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [23s 646ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [23s 646ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(16) DEBUG: [pool-1-thread-1] [23s 646ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 646ms] SSL Reader(SocketTube(10)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [23s 646ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [23s 646ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [23s 646ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [23s 646ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-1] [23s 646ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [23s 646ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 647ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [23s 647ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-1] [23s 647ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [23s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 647ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [23s 647ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 647ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(17) DEBUG: [pool-1-thread-1] [23s 647ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 647ms] SSL Reader(SocketTube(10)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [23s 647ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [23s 647ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [23s 647ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [23s 647ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-1] [23s 647ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [23s 647ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [23s 647ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [23s 647ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-1] [23s 647ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [23s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 647ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [23s 647ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [23s 647ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [23s 647ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 647ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [23s 647ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 6 DEBUG: [pool-1-thread-1] [23s 648ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@774862d3 DEBUG: [pool-1-thread-1] [23s 648ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [23s 648ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(18) DEBUG: [pool-1-thread-1] [23s 648ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [23s 648ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [23s 648ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [23s 648ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [23s 648ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 648ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [23s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6993a83c for R (false) DEBUG: [MainThread] [23s 662ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 662ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 662ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 662ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 662ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 662ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 662ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 662ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 662ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 662ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 662ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 662ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 662ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 662ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 662ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 664ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:34753/http2/fixed/y GET DEBUG: [pool-1-thread-1] [23s 665ms] Exchange establishing exchange for http://127.0.0.1:34753/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [23s 665ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [23s 665ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [23s 665ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [23s 665ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [23s 665ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [23s 665ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [23s 665ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [23s 665ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [23s 665ms] Http2Connection(SocketTube(5)) Opened stream 5 DEBUG: [pool-1-thread-1] [23s 666ms] Http2Connection(SocketTube(5))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [23s 666ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [23s 666ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [23s 666ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [23s 666ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [23s 666ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [23s 666ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [23s 666ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [23s 666ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 666ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 666ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [23s 666ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [23s 666ms] Http2Connection(SocketTube(5))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [23s 671ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [23s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 671ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [23s 671ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [23s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 671ms] 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: [36 s, 15 ms, 407066 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [36 s, 15 ms, 685314 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 TestServer: [36 s, 15 ms, 835329 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [23s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [23s 702ms] SocketTube(5) read bytes: 93 DEBUG: [HttpClient-5-SelectorManager] [23s 702ms] Http2Connection(SocketTube(5)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [23s 702ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [23s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [23s 702ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [23s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [23s 702ms] SocketTube(5) read bytes: 135 DEBUG: [HttpClient-5-SelectorManager] [23s 702ms] Http2Connection(SocketTube(5)) onNext: got 135 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [23s 702ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [23s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [23s 702ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [23s 703ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [23s 703ms] SocketTube(5) read bytes: 30 DEBUG: [HttpClient-5-SelectorManager] [23s 703ms] Http2Connection(SocketTube(5)) onNext: got 30 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [23s 703ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [23s 703ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [23s 703ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 703ms] Http2Connection(SocketTube(5)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 703ms] Http2Connection(SocketTube(5)) H2 Receiving(5): 93 DEBUG: [pool-1-thread-1] [23s 703ms] Http2Connection(SocketTube(5)) Processing 93 DEBUG: [pool-1-thread-1] [23s 703ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-1] [23s 703ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 703ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 44 DEBUG: [pool-1-thread-1] [23s 704ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [23s 704ms] Http2Connection(SocketTube(5)) Opened stream 14 DEBUG: [pool-1-thread-1] [23s 704ms] Http2Connection(SocketTube(5))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [23s 704ms] Http2Connection(SocketTube(5))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-1] [23s 704ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 704ms] Http2Connection(SocketTube(5))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 704ms] Http2Connection(SocketTube(5))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [23s 704ms] Http2Connection(SocketTube(5))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [23s 704ms] Http2Connection(SocketTube(5))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-1] [23s 705ms] Http2Connection(SocketTube(5))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-1] [23s 705ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [23s 705ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [23s 705ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [23s 705ms] HttpClientImpl(5) ClientImpl (async) elapsed 41 millis for GET to http://127.0.0.1:34753/http2/fixed/y DEBUG: [pool-1-thread-1] [23s 705ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [23s 705ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [23s 705ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-1] [23s 705ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 705ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 705ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 398, limit: 16777216 DEBUG: [pool-1-thread-1] [23s 705ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [23s 705ms] Http2Connection(SocketTube(5)) H2 processed(5) DEBUG: [pool-1-thread-1] [23s 705ms] Http2Connection(SocketTube(5)) sending 135 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 705ms] Http2Connection(SocketTube(5)) H2 Receiving(6): 135 DEBUG: [pool-1-thread-1] [23s 705ms] Http2Connection(SocketTube(5)) Processing 135 DEBUG: [pool-1-thread-1] [23s 705ms] FramesDecoder decodes: 135 DEBUG: [pool-1-thread-1] [23s 705ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 705ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-1] [23s 706ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [23s 706ms] Http2Connection(SocketTube(5)) Opened stream 16 DEBUG: [pool-1-thread-1] [23s 706ms] Http2Connection(SocketTube(5))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [23s 706ms] Http2Connection(SocketTube(5))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-1] [23s 706ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [23s 706ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [23s 706ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-1] [23s 706ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [23s 706ms] Http2Connection(SocketTube(5)) Opened stream 18 DEBUG: [pool-1-thread-1] [23s 706ms] Http2Connection(SocketTube(5))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [23s 706ms] Http2Connection(SocketTube(5))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-1] [23s 706ms] Http2Connection(SocketTube(5)) H2 processed(6) DEBUG: [pool-1-thread-1] [23s 706ms] Http2Connection(SocketTube(5)) sending 30 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 706ms] Http2Connection(SocketTube(5)) H2 Receiving(7): 30 DEBUG: [pool-1-thread-1] [23s 706ms] Http2Connection(SocketTube(5)) Processing 30 DEBUG: [pool-1-thread-1] [23s 706ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [23s 706ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 706ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [23s 706ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [23s 706ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 706ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 706ms] Http2Connection(SocketTube(5)) H2 processed(7) DEBUG: [HttpClient-5-SelectorManager] [23s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [23s 707ms] SocketTube(5) read bytes: 160 DEBUG: [HttpClient-5-SelectorManager] [23s 707ms] Http2Connection(SocketTube(5)) onNext: got 160 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [23s 707ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [23s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [23s 707ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 707ms] Http2Connection(SocketTube(5)) sending 160 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 707ms] Http2Connection(SocketTube(5)) H2 Receiving(8): 160 DEBUG: [pool-1-thread-1] [23s 707ms] Http2Connection(SocketTube(5)) Processing 160 DEBUG: [pool-1-thread-1] [23s 707ms] FramesDecoder decodes: 160 DEBUG: [pool-1-thread-1] [23s 707ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [23s 707ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [23s 707ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [MainThread] [23s 707ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 707ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [23s 707ms] Http2Connection(SocketTube(5))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [MainThread] [23s 707ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [MainThread] [23s 707ms] HttpResponseInputStream next item received DEBUG: [MainThread] [23s 707ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 707ms] Http2Connection(SocketTube(5))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [23s 707ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 410, limit: 16777216 DEBUG: [MainThread] [23s 707ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [23s 707ms] Http2Connection(SocketTube(5))/Stream(18) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 47118 DEBUG: [MainThread] [23s 707ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 707ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 707ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 707ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [23s 707ms] Http2Connection(SocketTube(5))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-1] [23s 707ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [MainThread] [23s 707ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-1] [23s 707ms] HttpResponseInputStream onSubscribe called DEBUG: [MainThread] [23s 707ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 707ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [23s 707ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 707ms] FramesDecoder Got frame: DATA: length=52, streamid=18, flags=0 DEBUG: [MainThread] [23s 707ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 422, limit: 16777216 DEBUG: [pool-1-thread-1] [23s 707ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=52, streamid=18, flags=0 DEBUG: [MainThread] [23s 707ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-1] [23s 707ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onNext(52) DEBUG: [pool-1-thread-1] [23s 707ms] HttpResponseInputStream next item received DEBUG: [MainThread] [23s 707ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-1] [23s 707ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 707ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 474, limit: 16777216 DEBUG: [MainThread] [23s 707ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [23s 707ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 18) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [23s 707ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [23s 707ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 708ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [MainThread] [23s 708ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 708ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [MainThread] [23s 708ms] Http2Connection(SocketTube(5))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-1] [23s 708ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onComplete DEBUG: [MainThread] [23s 708ms] Http2Connection(SocketTube(5))/Stream(5) responseReceived: streamid=5 DEBUG: [MainThread] [23s 708ms] Http2Connection(SocketTube(5))/Stream(5) close stream 5 DEBUG: [pool-1-thread-1] [23s 708ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [MainThread] [23s 708ms] Http2Connection(SocketTube(5)) Closed stream 5 DEBUG: [pool-1-thread-1] [23s 708ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [23s 708ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 708ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 708ms] Http2Connection(SocketTube(5))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [MainThread] [23s 708ms] Http2Connection(SocketTube(5))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@60fe6fc0 DEBUG: [MainThread] [23s 708ms] Http2Connection(SocketTube(5))/Stream(5) closing response subscriber stream 5 DEBUG: [MainThread] [23s 708ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [23s 708ms] Http2Connection(SocketTube(5))/Stream(18) responseReceived: streamid=18 DEBUG: [MainThread] [23s 708ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 708ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 708ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 708ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 708ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [23s 708ms] Http2Connection(SocketTube(5))/Stream(18) close stream 18 DEBUG: [pool-1-thread-1] [23s 708ms] Http2Connection(SocketTube(5)) Closed stream 18 DEBUG: [pool-1-thread-1] [23s 708ms] Http2Connection(SocketTube(5))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3ba723d4 DEBUG: [pool-1-thread-1] [23s 708ms] Http2Connection(SocketTube(5))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-1] [23s 708ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 708ms] Http2Connection(SocketTube(5))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 708ms] Http2Connection(SocketTube(5))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [23s 708ms] Http2Connection(SocketTube(5))/Stream(16) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-1] [23s 708ms] Http2Connection(SocketTube(5))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-1] [23s 708ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [23s 708ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [23s 708ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [23s 708ms] FramesDecoder Got frame: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-1] [23s 708ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-1] [23s 708ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onNext(52) DEBUG: [pool-1-thread-1] [23s 708ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 708ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 709ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 526, limit: 16777216 DEBUG: [pool-1-thread-1] [23s 709ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 16) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [23s 709ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 709ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 709ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-1] [23s 709ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [23s 709ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [23s 709ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 709ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 709ms] Http2Connection(SocketTube(5))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-1] [23s 709ms] Http2Connection(SocketTube(5))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-1] [23s 709ms] Http2Connection(SocketTube(5))/Stream(16) close stream 16 DEBUG: [pool-1-thread-1] [23s 709ms] Http2Connection(SocketTube(5)) Closed stream 16 DEBUG: [pool-1-thread-1] [23s 709ms] Http2Connection(SocketTube(5))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@61f032e0 DEBUG: [pool-1-thread-1] [23s 709ms] Http2Connection(SocketTube(5))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-1] [23s 709ms] Http2Connection(SocketTube(5)) H2 processed(8) DEBUG: [MainThread] [23s 709ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 709ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 709ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 710ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 710ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 729ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 729ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 729ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 729ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 729ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-5-SelectorManager] [23s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [23s 759ms] SocketTube(5) read bytes: 81 DEBUG: [HttpClient-5-SelectorManager] [23s 759ms] Http2Connection(SocketTube(5)) onNext: got 81 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [23s 759ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [23s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [23s 759ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 761ms] Http2Connection(SocketTube(5)) sending 81 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 761ms] Http2Connection(SocketTube(5)) H2 Receiving(9): 81 DEBUG: [pool-1-thread-1] [23s 761ms] Http2Connection(SocketTube(5)) Processing 81 DEBUG: [pool-1-thread-1] [23s 761ms] FramesDecoder decodes: 81 DEBUG: [pool-1-thread-1] [23s 761ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 761ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 761ms] Http2Connection(SocketTube(5))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 765ms] Http2Connection(SocketTube(5))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [23s 765ms] Http2Connection(SocketTube(5))/Stream(14) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-1] [23s 765ms] Http2Connection(SocketTube(5))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-1] [23s 765ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [23s 765ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [23s 766ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [23s 766ms] FramesDecoder Got frame: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-1] [23s 766ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-1] [23s 766ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onNext(53) DEBUG: [pool-1-thread-1] [23s 766ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 766ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 766ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 579, limit: 16777216 DEBUG: [pool-1-thread-1] [23s 766ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 14) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [23s 766ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 766ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 766ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-1] [23s 766ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [23s 766ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [23s 766ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 766ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 766ms] Http2Connection(SocketTube(5))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-1] [23s 766ms] Http2Connection(SocketTube(5))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-1] [23s 766ms] Http2Connection(SocketTube(5))/Stream(14) close stream 14 DEBUG: [pool-1-thread-1] [23s 766ms] Http2Connection(SocketTube(5)) Closed stream 14 DEBUG: [pool-1-thread-1] [23s 766ms] Http2Connection(SocketTube(5))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4047d06d DEBUG: [pool-1-thread-1] [23s 766ms] Http2Connection(SocketTube(5))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-1] [23s 766ms] Http2Connection(SocketTube(5)) H2 processed(9) DEBUG: [MainThread] [23s 777ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 777ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 777ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 777ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 777ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 778ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:34753/http2/chunk/y GET DEBUG: [pool-1-thread-1] [23s 779ms] Exchange establishing exchange for http://127.0.0.1:34753/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [23s 779ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [23s 779ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [23s 779ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [23s 779ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [23s 779ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [23s 779ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [23s 779ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [23s 779ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [23s 779ms] Http2Connection(SocketTube(5)) Opened stream 7 DEBUG: [pool-1-thread-1] [23s 779ms] Http2Connection(SocketTube(5))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [23s 787ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [23s 787ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [23s 787ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [23s 787ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [23s 787ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [23s 787ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [23s 787ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [23s 787ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 787ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 787ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [23s 787ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [23s 787ms] Http2Connection(SocketTube(5))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [23s 787ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [23s 787ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 787ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [23s 787ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [23s 787ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 787ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 7 TestServer(1): Using handler for: /http2/chunk TestServer: [36 s, 116 ms, 332210 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [36 s, 116 ms, 547187 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 TestServer: [36 s, 116 ms, 694032 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [23s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [23s 805ms] SocketTube(5) read bytes: 248 DEBUG: [HttpClient-5-SelectorManager] [23s 805ms] Http2Connection(SocketTube(5)) onNext: got 248 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [23s 806ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [23s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [23s 806ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775797, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [23s 806ms] Http2Connection(SocketTube(5)) sending 248 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [23s 806ms] Http2Connection(SocketTube(5)) H2 Receiving(10): 248 DEBUG: [pool-1-thread-1] [23s 806ms] Http2Connection(SocketTube(5)) Processing 248 DEBUG: [pool-1-thread-1] [23s 806ms] FramesDecoder decodes: 248 DEBUG: [pool-1-thread-1] [23s 806ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [23s 806ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 39 DEBUG: [pool-1-thread-1] [23s 807ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [23s 807ms] Http2Connection(SocketTube(5)) Opened stream 20 DEBUG: [pool-1-thread-1] [23s 807ms] Http2Connection(SocketTube(5))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [23s 807ms] Http2Connection(SocketTube(5))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-1] [23s 807ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 807ms] Http2Connection(SocketTube(5))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 807ms] Http2Connection(SocketTube(5))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [23s 807ms] Http2Connection(SocketTube(5))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [23s 807ms] Http2Connection(SocketTube(5))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-1] [23s 807ms] Http2Connection(SocketTube(5))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-1] [23s 807ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [23s 807ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [23s 807ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [23s 807ms] HttpClientImpl(5) ClientImpl (async) elapsed 29 millis for GET to http://127.0.0.1:34753/http2/chunk/y DEBUG: [pool-1-thread-1] [23s 808ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [23s 808ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [23s 808ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-1] [23s 808ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [23s 808ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [23s 808ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 591, limit: 16777216 DEBUG: [pool-1-thread-1] [23s 808ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [23s 808ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-1] [23s 808ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [23s 808ms] Http2Connection(SocketTube(5)) Opened stream 22 DEBUG: [pool-1-thread-1] [23s 808ms] Http2Connection(SocketTube(5))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [23s 808ms] Http2Connection(SocketTube(5))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-1] [23s 808ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [23s 808ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [23s 808ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-1] [23s 809ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [23s 809ms] Http2Connection(SocketTube(5)) Opened stream 24 DEBUG: [pool-1-thread-1] [23s 809ms] Http2Connection(SocketTube(5))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [23s 809ms] Http2Connection(SocketTube(5))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-1] [23s 809ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [23s 809ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [23s 809ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 809ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [23s 809ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 809ms] Http2Connection(SocketTube(5))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-1] [23s 809ms] Http2Connection(SocketTube(5))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [23s 809ms] Http2Connection(SocketTube(5))/Stream(20) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-1] [23s 809ms] Http2Connection(SocketTube(5))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-1] [23s 809ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [23s 809ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [23s 809ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [23s 809ms] Http2Connection(SocketTube(5)) H2 processed(10) DEBUG: [HttpClient-5-SelectorManager] [23s 820ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [23s 820ms] SocketTube(5) read bytes: 62 DEBUG: [HttpClient-5-SelectorManager] [23s 820ms] Http2Connection(SocketTube(5)) onNext: got 62 bytes in 1 buffers DEBUG: [MainThread] [23s 821ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 821ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 821ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [23s 821ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [MainThread] [23s 821ms] HttpResponseInputStream next item received DEBUG: [MainThread] [23s 821ms] HttpResponseInputStream item offered DEBUG: [MainThread] [23s 821ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 603, limit: 16777216 DEBUG: [MainThread] [23s 821ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [23s 821ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 821ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 821ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 821ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [23s 821ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [MainThread] [23s 821ms] HttpResponseInputStream next item received DEBUG: [MainThread] [23s 821ms] HttpResponseInputStream item offered DEBUG: [MainThread] [23s 821ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [MainThread] [23s 821ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [23s 822ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onComplete DEBUG: [MainThread] [23s 822ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [MainThread] [23s 822ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [23s 822ms] HttpResponseInputStream next item received DEBUG: [MainThread] [23s 822ms] HttpResponseInputStream item offered DEBUG: [MainThread] [23s 822ms] Http2Connection(SocketTube(5))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [MainThread] [23s 822ms] Http2Connection(SocketTube(5))/Stream(7) responseReceived: streamid=7 DEBUG: [MainThread] [23s 822ms] Http2Connection(SocketTube(5))/Stream(7) close stream 7 DEBUG: [MainThread] [23s 822ms] Http2Connection(SocketTube(5)) Closed stream 7 DEBUG: [MainThread] [23s 822ms] Http2Connection(SocketTube(5))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@455799ac DEBUG: [MainThread] [23s 822ms] Http2Connection(SocketTube(5))/Stream(7) closing response subscriber stream 7 DEBUG: [MainThread] [23s 822ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 822ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 822ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 822ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 822ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 822ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-5-SelectorManager] [23s 824ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [23s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [23s 824ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [23s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [23s 825ms] SocketTube(5) read bytes: 169 DEBUG: [HttpClient-5-SelectorManager] [23s 825ms] Http2Connection(SocketTube(5)) onNext: got 169 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [23s 825ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [23s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [23s 825ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775795, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [23s 829ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [23s 841ms] Http2Connection(SocketTube(5)) sending 62 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 841ms] Http2Connection(SocketTube(5)) H2 Receiving(11): 62 DEBUG: [pool-1-thread-5] [23s 841ms] Http2Connection(SocketTube(5)) Processing 62 DEBUG: [pool-1-thread-5] [23s 841ms] FramesDecoder decodes: 62 DEBUG: [pool-1-thread-5] [23s 841ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 841ms] FramesDecoder Got frame: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-5] [23s 841ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-5] [23s 841ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onNext(53) DEBUG: [pool-1-thread-5] [23s 841ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 841ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 841ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 668, limit: 16777216 DEBUG: [pool-1-thread-5] [23s 841ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 20) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [23s 841ms] Http2Connection(SocketTube(5)) H2 processed(11) DEBUG: [pool-1-thread-5] [23s 841ms] Http2Connection(SocketTube(5)) sending 169 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 842ms] Http2Connection(SocketTube(5)) H2 Receiving(12): 169 DEBUG: [pool-1-thread-5] [23s 842ms] Http2Connection(SocketTube(5)) Processing 169 DEBUG: [pool-1-thread-5] [23s 842ms] FramesDecoder decodes: 169 DEBUG: [pool-1-thread-5] [23s 842ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 842ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 842ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 842ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-5] [23s 842ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [23s 842ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [23s 842ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 842ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 842ms] Http2Connection(SocketTube(5))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-5] [23s 842ms] Http2Connection(SocketTube(5))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-5] [23s 842ms] Http2Connection(SocketTube(5))/Stream(20) close stream 20 DEBUG: [pool-1-thread-5] [23s 842ms] Http2Connection(SocketTube(5)) Closed stream 20 DEBUG: [pool-1-thread-5] [23s 842ms] Http2Connection(SocketTube(5))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4b6af696 DEBUG: [pool-1-thread-5] [23s 842ms] Http2Connection(SocketTube(5))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-5] [23s 842ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 842ms] Http2Connection(SocketTube(5))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 842ms] Http2Connection(SocketTube(5))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [23s 842ms] Http2Connection(SocketTube(5))/Stream(22) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-5] [23s 842ms] Http2Connection(SocketTube(5))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-5] [23s 842ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [23s 842ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [23s 842ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [23s 842ms] FramesDecoder Got frame: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onNext(52) DEBUG: [pool-1-thread-5] [23s 843ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 843ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 720, limit: 16777216 DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 22) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [23s 843ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-5] [23s 843ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [23s 843ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [23s 843ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 843ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5))/Stream(22) close stream 22 DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5)) Closed stream 22 DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@39580ba6 DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-5] [23s 843ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5))/Stream(24) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-5] [23s 843ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [23s 843ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [23s 843ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [23s 843ms] FramesDecoder Got frame: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onNext(52) DEBUG: [pool-1-thread-5] [23s 843ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 843ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 843ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 772, limit: 16777216 DEBUG: [pool-1-thread-5] [23s 844ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 24) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [23s 844ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 844ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 844ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-5] [23s 844ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [23s 844ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [23s 844ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 844ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 844ms] Http2Connection(SocketTube(5))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-5] [23s 844ms] Http2Connection(SocketTube(5))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-5] [23s 844ms] Http2Connection(SocketTube(5))/Stream(24) close stream 24 DEBUG: [pool-1-thread-5] [23s 844ms] Http2Connection(SocketTube(5)) Closed stream 24 DEBUG: [pool-1-thread-5] [23s 844ms] Http2Connection(SocketTube(5))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@33c2c541 DEBUG: [pool-1-thread-5] [23s 844ms] Http2Connection(SocketTube(5))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-5] [23s 844ms] Http2Connection(SocketTube(5)) H2 processed(12) DEBUG: [MainThread] [23s 844ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 844ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 844ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 844ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 853ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 853ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 853ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 853ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 853ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 854ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 854ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 854ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 854ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 854ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 855ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:55273/https2/fixed/y GET DEBUG: [pool-1-thread-5] [23s 866ms] Exchange establishing exchange for https://127.0.0.1:55273/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [23s 866ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [23s 866ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [23s 866ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [23s 866ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [23s 866ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [23s 866ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [23s 866ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [23s 867ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [23s 867ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 5 DEBUG: [pool-1-thread-5] [23s 867ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [23s 867ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [23s 867ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [23s 867ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [23s 867ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [23s 867ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [23s 867ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-5] [23s 867ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [23s 867ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-5] [23s 867ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-5] [23s 868ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-5] [23s 868ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-5] [23s 868ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-5] [23s 868ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-5] [23s 868ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 868ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [23s 868ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-5] [23s 868ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-5] [23s 868ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-5] [23s 868ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [23s 868ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 868ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 868ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 868ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [23s 868ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [23s 868ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [23s 868ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [23s 868ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [23s 868ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [23s 868ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [23s 869ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [23s 869ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 869ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [23s 869ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [23s 869ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [23s 869ms] 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: [36 s, 209 ms, 830385 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [36 s, 210 ms, 605198 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 TestServer: [36 s, 210 ms, 812394 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [23s 905ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [23s 905ms] SocketTube(6) read bytes: 1154 DEBUG: [HttpClient-5-SelectorManager] [23s 905ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [23s 905ms] SSL Reader(SocketTube(6)) Adding 1154 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [23s 905ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [23s 905ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [23s 906ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 911ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1154, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [23s 911ms] SSL Reader(SocketTube(6)) Unwrapping: 1154 DEBUG: [pool-1-thread-5] [23s 911ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 1154 into buffer of 16676 remaining to decode: 1058 DEBUG: [pool-1-thread-5] [23s 911ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-5] [23s 911ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-5] [23s 911ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-5] [23s 911ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-5] [23s 911ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 911ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775772 cancelled = false DEBUG: [pool-1-thread-5] [23s 911ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-5] [23s 911ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 912ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 912ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(36): 58 DEBUG: [pool-1-thread-5] [23s 912ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-5] [23s 912ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-5] [23s 912ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 912ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 45 DEBUG: [pool-1-thread-5] [23s 912ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [23s 912ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 14 DEBUG: [pool-1-thread-5] [23s 912ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [23s 912ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-5] [23s 912ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(36) DEBUG: [pool-1-thread-5] [23s 913ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 913ms] SSL Reader(SocketTube(6)) Unwrapping: 1058 DEBUG: [pool-1-thread-5] [23s 913ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-5] [23s 913ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-5] [23s 913ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-5] [23s 913ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-5] [23s 913ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-5] [23s 913ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 913ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775771 cancelled = false DEBUG: [pool-1-thread-5] [23s 913ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-5] [23s 913ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 913ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 913ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(37): 15 DEBUG: [pool-1-thread-5] [23s 914ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-5] [23s 914ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-5] [23s 914ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 914ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 914ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 914ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [23s 914ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [23s 914ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-5] [23s 915ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-5] [23s 915ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [23s 915ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [23s 915ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [23s 915ms] HttpClientImpl(5) ClientImpl (async) elapsed 59 millis for GET to https://127.0.0.1:55273/https2/fixed/y DEBUG: [pool-1-thread-5] [23s 915ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(37) DEBUG: [pool-1-thread-5] [23s 915ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 915ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [pool-1-thread-5] [23s 915ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-5] [23s 915ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [23s 915ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [23s 915ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [23s 915ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [23s 915ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 915ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775770 cancelled = false DEBUG: [pool-1-thread-5] [23s 915ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [23s 915ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 915ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 915ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(38): 21 DEBUG: [pool-1-thread-5] [23s 915ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [23s 915ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [23s 915ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 915ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [23s 915ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [23s 915ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-5] [23s 915ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 915ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 915ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 414, limit: 16777216 DEBUG: [pool-1-thread-5] [23s 916ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [23s 916ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(38) DEBUG: [pool-1-thread-5] [23s 916ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 916ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-5] [23s 916ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-5] [23s 916ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [23s 916ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [23s 916ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-5] [23s 916ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [23s 916ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 916ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775769 cancelled = false DEBUG: [pool-1-thread-5] [23s 916ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [23s 916ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 916ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 916ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(39): 57 DEBUG: [pool-1-thread-5] [23s 916ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-5] [23s 916ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [23s 916ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 916ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-5] [23s 916ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [23s 916ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 16 DEBUG: [pool-1-thread-5] [23s 916ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [23s 916ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-5] [23s 916ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(39) DEBUG: [pool-1-thread-5] [23s 916ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775768 cancelled = false DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [23s 917ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 917ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 917ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(40): 21 DEBUG: [pool-1-thread-5] [23s 917ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [23s 917ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [23s 917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 917ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [23s 917ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [23s 917ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(40) DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775767 cancelled = false DEBUG: [pool-1-thread-5] [23s 917ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [23s 917ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 917ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 917ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(41): 57 DEBUG: [pool-1-thread-5] [23s 917ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-5] [23s 917ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [23s 917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 917ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-5] [23s 918ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [23s 918ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 18 DEBUG: [pool-1-thread-5] [23s 918ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [23s 918ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-5] [23s 918ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(41) DEBUG: [MainThread] [23s 937ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 937ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 937ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [23s 937ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [MainThread] [23s 937ms] HttpResponseInputStream next item received DEBUG: [MainThread] [23s 937ms] HttpResponseInputStream item offered DEBUG: [MainThread] [23s 937ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 426, limit: 16777216 DEBUG: [MainThread] [23s 937ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [23s 937ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 938ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 938ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 938ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [23s 938ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 938ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [23s 951ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 951ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-5] [23s 951ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-5] [23s 951ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [23s 951ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [23s 951ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-5] [23s 951ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [23s 951ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 951ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775766 cancelled = false DEBUG: [pool-1-thread-5] [23s 951ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [23s 951ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 951ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 951ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(42): 23 DEBUG: [pool-1-thread-5] [23s 951ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-5] [23s 951ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [23s 951ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 952ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [23s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [23s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-5] [23s 952ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 952ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 952ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 440, limit: 16777216 DEBUG: [pool-1-thread-5] [23s 952ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-5] [23s 952ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(42) DEBUG: [pool-1-thread-5] [23s 952ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 952ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-5] [23s 952ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-5] [23s 952ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [23s 952ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [23s 952ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [23s 952ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [23s 952ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 952ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775765 cancelled = false DEBUG: [pool-1-thread-5] [23s 952ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [23s 952ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 952ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 952ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(43): 9 DEBUG: [pool-1-thread-5] [23s 952ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [23s 952ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [23s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 952ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-5] [23s 952ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [23s 952ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [23s 952ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 952ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-5] [23s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-5] [23s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-5] [23s 952ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 5 DEBUG: [pool-1-thread-5] [23s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6835998d DEBUG: [pool-1-thread-5] [23s 953ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-5] [23s 953ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(43) DEBUG: [pool-1-thread-5] [23s 953ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 953ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-5] [23s 953ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-5] [23s 953ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [23s 953ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [23s 953ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [23s 953ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [23s 953ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 953ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775764 cancelled = false DEBUG: [pool-1-thread-5] [23s 953ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [23s 953ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 953ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 953ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(44): 10 DEBUG: [pool-1-thread-5] [23s 953ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [23s 953ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [23s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 953ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 953ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 953ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [23s 953ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 56062 DEBUG: [MainThread] [23s 955ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 955ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 955ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 955ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [23s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-5] [23s 977ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [23s 977ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [23s 977ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [23s 977ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(44) DEBUG: [pool-1-thread-5] [23s 977ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 977ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775763 cancelled = false DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [23s 978ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 978ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 978ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(45): 64 DEBUG: [pool-1-thread-5] [23s 978ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-5] [23s 978ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [23s 978ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 978ms] FramesDecoder Got frame: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-5] [23s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-5] [23s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onNext(55) DEBUG: [pool-1-thread-5] [23s 978ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 978ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 978ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 495, limit: 16777216 DEBUG: [pool-1-thread-5] [23s 978ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 14) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [23s 978ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(45) DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775762 cancelled = false DEBUG: [pool-1-thread-5] [23s 978ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [23s 978ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 978ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 978ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(46): 9 DEBUG: [pool-1-thread-5] [23s 978ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [23s 978ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [23s 978ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 978ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-5] [23s 978ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [23s 979ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [23s 979ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 979ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-5] [23s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-5] [23s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) close stream 14 DEBUG: [pool-1-thread-5] [23s 979ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 14 DEBUG: [pool-1-thread-5] [23s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@74771c5b DEBUG: [pool-1-thread-5] [23s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-5] [23s 981ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(46) DEBUG: [pool-1-thread-5] [23s 981ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 981ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [23s 981ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [23s 981ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [23s 981ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [23s 981ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [23s 981ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [23s 981ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 981ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775761 cancelled = false DEBUG: [pool-1-thread-5] [23s 981ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [23s 981ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 981ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 981ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(47): 10 DEBUG: [pool-1-thread-5] [23s 981ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [23s 981ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [23s 982ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 982ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [23s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-5] [23s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-5] [23s 982ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [23s 982ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [23s 982ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [23s 982ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(47) DEBUG: [pool-1-thread-5] [23s 982ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 982ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-5] [23s 982ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [23s 982ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [23s 982ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [23s 982ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [23s 982ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [23s 982ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 982ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775760 cancelled = false DEBUG: [pool-1-thread-5] [23s 982ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [23s 982ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 982ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 982ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(48): 63 DEBUG: [pool-1-thread-5] [23s 982ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [23s 982ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [23s 982ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 982ms] FramesDecoder Got frame: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-5] [23s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-5] [23s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onNext(54) DEBUG: [pool-1-thread-5] [23s 982ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 982ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 982ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 549, limit: 16777216 DEBUG: [pool-1-thread-5] [23s 982ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 16) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [23s 982ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(48) DEBUG: [pool-1-thread-5] [23s 982ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 982ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775759 cancelled = false DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(49): 9 DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [23s 983ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [23s 983ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 983ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-5] [23s 983ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [23s 983ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [23s 983ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 983ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) close stream 16 DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 16 DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@d0b2c48 DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(49) DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775758 cancelled = false DEBUG: [pool-1-thread-5] [23s 983ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(50): 10 DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [23s 983ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [23s 983ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 983ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-5] [23s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-5] [23s 984ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [23s 984ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [23s 984ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(50) DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775757 cancelled = false DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(51): 63 DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [23s 984ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [23s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 984ms] FramesDecoder Got frame: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onNext(54) DEBUG: [pool-1-thread-5] [23s 984ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 984ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 603, limit: 16777216 DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 18) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(51) DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775756 cancelled = false DEBUG: [pool-1-thread-5] [23s 984ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(52): 9 DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [23s 984ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [23s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [23s 984ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-5] [23s 984ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [23s 984ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [23s 984ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [23s 984ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) close stream 18 DEBUG: [pool-1-thread-5] [23s 984ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 18 DEBUG: [pool-1-thread-5] [23s 985ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28c60865 DEBUG: [pool-1-thread-5] [23s 985ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-5] [23s 985ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(52) DEBUG: [pool-1-thread-5] [23s 985ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [23s 985ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [23s 985ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [23s 985ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [23s 985ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [23s 985ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [24s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [MainThread] [24s 10ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 10ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 10ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [24s 10ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 10ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 10ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 10ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 10ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [24s 10ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 10ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 10ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 10ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 10ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [24s 10ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 10ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 11ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:55273/https2/chunk/y GET DEBUG: [pool-1-thread-5] [24s 11ms] Exchange establishing exchange for https://127.0.0.1:55273/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [24s 11ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [24s 11ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [24s 11ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [24s 11ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [24s 11ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [24s 11ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [24s 11ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [24s 12ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [24s 12ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 7 DEBUG: [pool-1-thread-5] [24s 12ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [24s 12ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [24s 12ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [24s 12ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [24s 12ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [24s 12ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [24s 12ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-5] [24s 12ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [24s 12ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-5] [24s 12ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-5] [24s 12ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-5] [24s 12ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-5] [24s 12ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-5] [24s 12ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-5] [24s 12ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 12ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [24s 12ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-5] [24s 12ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-5] [24s 12ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-5] [24s 13ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [24s 13ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [24s 13ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [24s 13ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [24s 13ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [24s 13ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [24s 13ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [24s 13ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [24s 13ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [24s 13ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [24s 13ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [24s 13ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [24s 18ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 18ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [24s 18ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [24s 18ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 41ms] 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: [36 s, 402 ms, 508744 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [36 s, 402 ms, 726202 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 TestServer: [36 s, 402 ms, 867985 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [24s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [24s 81ms] SocketTube(6) read bytes: 545 DEBUG: [HttpClient-5-SelectorManager] [24s 81ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [24s 81ms] SSL Reader(SocketTube(6)) Adding 545 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [24s 81ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [24s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [24s 81ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [24s 89ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:545, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [24s 89ms] SSL Reader(SocketTube(6)) Unwrapping: 545 DEBUG: [pool-1-thread-5] [24s 89ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 545 into buffer of 16676 remaining to decode: 454 DEBUG: [pool-1-thread-5] [24s 89ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-5] [24s 89ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-5] [24s 89ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-5] [24s 89ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-5] [24s 89ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 89ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775755 cancelled = false DEBUG: [pool-1-thread-5] [24s 89ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-5] [24s 89ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-5] [24s 89ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [24s 89ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(53): 53 DEBUG: [pool-1-thread-5] [24s 89ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-5] [24s 89ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-5] [24s 89ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [24s 90ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 40 DEBUG: [pool-1-thread-5] [24s 90ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [24s 90ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 20 DEBUG: [pool-1-thread-5] [24s 90ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [24s 90ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-5] [24s 90ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(53) DEBUG: [pool-1-thread-5] [24s 90ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [24s 90ms] SSL Reader(SocketTube(6)) Unwrapping: 454 DEBUG: [pool-1-thread-5] [24s 91ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 454 into buffer of 64 remaining to decode: 406 DEBUG: [pool-1-thread-5] [24s 91ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [24s 91ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [24s 91ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [24s 91ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [24s 91ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 91ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775754 cancelled = false DEBUG: [pool-1-thread-5] [24s 91ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [24s 91ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [24s 91ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [24s 91ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(54): 10 DEBUG: [pool-1-thread-5] [24s 91ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [24s 91ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [24s 91ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [24s 91ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-5] [24s 91ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-5] [24s 91ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [24s 91ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [24s 91ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-5] [24s 91ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-5] [24s 91ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [24s 91ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [24s 91ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [24s 91ms] HttpClientImpl(5) ClientImpl (async) elapsed 80 millis for GET to https://127.0.0.1:55273/https2/chunk/y DEBUG: [pool-1-thread-5] [24s 91ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(54) DEBUG: [pool-1-thread-5] [24s 91ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [24s 91ms] SSL Reader(SocketTube(6)) Unwrapping: 406 DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 406 into buffer of 64 remaining to decode: 347 DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775753 cancelled = false DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [24s 92ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [24s 92ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [24s 92ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(55): 21 DEBUG: [pool-1-thread-5] [24s 92ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [24s 92ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [24s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [24s 92ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [24s 92ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [24s 92ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-5] [24s 92ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [24s 92ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [24s 92ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [pool-1-thread-5] [24s 92ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [24s 92ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(55) DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) Unwrapping: 347 DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 347 into buffer of 16676 remaining to decode: 257 DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775752 cancelled = false DEBUG: [pool-1-thread-5] [24s 92ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [24s 92ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [24s 92ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [24s 92ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(56): 52 DEBUG: [pool-1-thread-5] [24s 92ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-5] [24s 92ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [24s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [24s 92ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-5] [24s 93ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [24s 93ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 22 DEBUG: [pool-1-thread-5] [24s 93ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [24s 93ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-5] [24s 93ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(56) DEBUG: [pool-1-thread-5] [24s 93ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [24s 93ms] SSL Reader(SocketTube(6)) Unwrapping: 257 DEBUG: [MainThread] [24s 109ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 109ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 109ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [24s 109ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [24s 109ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [24s 119ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 257 into buffer of 64 remaining to decode: 198 DEBUG: [pool-1-thread-5] [24s 119ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [24s 119ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [24s 119ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [24s 119ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [24s 119ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 119ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775751 cancelled = false DEBUG: [pool-1-thread-5] [24s 119ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [24s 119ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [24s 119ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [24s 119ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(57): 21 DEBUG: [pool-1-thread-5] [24s 119ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [24s 119ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [24s 119ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [24s 119ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [24s 119ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [24s 119ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-5] [24s 119ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [24s 119ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [24s 120ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 627, limit: 16777216 DEBUG: [pool-1-thread-5] [24s 120ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [24s 120ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(57) DEBUG: [pool-1-thread-5] [24s 120ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [24s 120ms] SSL Reader(SocketTube(6)) Unwrapping: 198 DEBUG: [pool-1-thread-5] [24s 120ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 198 into buffer of 16676 remaining to decode: 108 DEBUG: [pool-1-thread-5] [24s 120ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [24s 120ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [24s 120ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-5] [24s 120ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [24s 120ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 120ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775750 cancelled = false DEBUG: [pool-1-thread-5] [24s 120ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [24s 120ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [24s 120ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [24s 120ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(58): 52 DEBUG: [pool-1-thread-5] [24s 120ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-5] [24s 120ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [24s 120ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [24s 120ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-5] [24s 120ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [24s 120ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 24 DEBUG: [pool-1-thread-5] [24s 120ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [24s 120ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-5] [24s 120ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(58) DEBUG: [pool-1-thread-5] [24s 120ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [24s 120ms] SSL Reader(SocketTube(6)) Unwrapping: 108 DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 108 into buffer of 64 remaining to decode: 47 DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775749 cancelled = false DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [24s 121ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [24s 121ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [24s 121ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(59): 23 DEBUG: [pool-1-thread-5] [24s 121ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-5] [24s 121ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [24s 121ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [24s 121ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [24s 121ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [24s 121ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(59) DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775748 cancelled = false DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [24s 121ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [24s 121ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [24s 121ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(60): 9 DEBUG: [pool-1-thread-5] [24s 121ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [24s 121ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [24s 121ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [24s 121ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-5] [24s 121ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-5] [24s 121ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(60) DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [24s 121ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [24s 121ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [24s 121ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [24s 121ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [24s 137ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 137ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [24s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(14) DEBUG: [HttpClient-5-SelectorManager] [24s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [MainThread] [24s 137ms] HttpResponseInputStream next item received DEBUG: [MainThread] [24s 137ms] HttpResponseInputStream item offered DEBUG: [MainThread] [24s 137ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 641, limit: 16777216 DEBUG: [MainThread] [24s 137ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [24s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onComplete DEBUG: [HttpClient-5-SelectorManager] [24s 137ms] SocketTube(6) read bytes: 589 DEBUG: [HttpClient-5-SelectorManager] [24s 137ms] SSL Reader(SocketTube(6)) onNext DEBUG: [MainThread] [24s 137ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [MainThread] [24s 137ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [24s 137ms] HttpResponseInputStream next item received DEBUG: [HttpClient-5-SelectorManager] [24s 137ms] SSL Reader(SocketTube(6)) Adding 589 bytes to read buffer DEBUG: [MainThread] [24s 137ms] HttpResponseInputStream item offered DEBUG: [MainThread] [24s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [MainThread] [24s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) responseReceived: streamid=7 DEBUG: [MainThread] [24s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) close stream 7 DEBUG: [MainThread] [24s 137ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 7 DEBUG: [HttpClient-5-SelectorManager] [24s 137ms] SocketTube(6) resuming read event DEBUG: [MainThread] [24s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@62404bc4 DEBUG: [MainThread] [24s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) closing response subscriber stream 7 DEBUG: [MainThread] [24s 137ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-5-SelectorManager] [24s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [MainThread] [24s 137ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [24s 137ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [24s 137ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 137ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [24s 138ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 138ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-5-SelectorManager] [24s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [pool-1-thread-5] [24s 141ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:589, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [24s 141ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-5] [24s 141ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-5] [24s 141ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [24s 141ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [24s 141ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [24s 141ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [24s 141ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 141ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775747 cancelled = false DEBUG: [pool-1-thread-5] [24s 141ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [24s 141ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [24s 141ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [24s 141ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(61): 10 DEBUG: [pool-1-thread-5] [24s 141ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [24s 141ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [24s 141ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [24s 142ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-5] [24s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-5] [24s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [24s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-5] [24s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-5] [24s 142ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [24s 142ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [24s 142ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [24s 142ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(61) DEBUG: [pool-1-thread-5] [24s 142ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [24s 142ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-5] [24s 142ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 541 into buffer of 64 remaining to decode: 493 DEBUG: [pool-1-thread-5] [24s 142ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [24s 142ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [24s 142ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [24s 142ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [24s 142ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 142ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775746 cancelled = false DEBUG: [pool-1-thread-5] [24s 142ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [24s 142ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [24s 143ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [24s 143ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(62): 10 DEBUG: [pool-1-thread-5] [24s 143ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [24s 143ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [24s 143ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [24s 143ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-5] [24s 143ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-5] [24s 143ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [24s 143ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-5] [24s 143ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-5] [24s 143ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [24s 143ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [24s 143ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [24s 143ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(62) DEBUG: [pool-1-thread-5] [24s 143ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [24s 143ms] SSL Reader(SocketTube(6)) Unwrapping: 493 DEBUG: [pool-1-thread-5] [24s 143ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 493 into buffer of 16676 remaining to decode: 392 DEBUG: [pool-1-thread-5] [24s 143ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [24s 143ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [MainThread] [24s 147ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [24s 148ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [24s 148ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [24s 148ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 148ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775745 cancelled = false DEBUG: [pool-1-thread-5] [24s 148ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [24s 148ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [24s 148ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [24s 148ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(63): 63 DEBUG: [pool-1-thread-5] [24s 148ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [24s 148ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [24s 148ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [24s 148ms] FramesDecoder Got frame: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-5] [24s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-5] [24s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onNext(54) DEBUG: [pool-1-thread-5] [24s 148ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [24s 148ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [24s 148ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 695, limit: 16777216 DEBUG: [pool-1-thread-5] [24s 148ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 24) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [24s 148ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(63) DEBUG: [pool-1-thread-5] [24s 148ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [24s 149ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [24s 149ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 392 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-5] [24s 150ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [24s 150ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [24s 150ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [24s 150ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [24s 150ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 150ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775744 cancelled = false DEBUG: [pool-1-thread-5] [24s 150ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [24s 150ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [24s 150ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [24s 150ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(64): 9 DEBUG: [pool-1-thread-5] [24s 150ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [24s 150ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [24s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [24s 150ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-5] [24s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-5] [24s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-5] [24s 150ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [24s 150ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [24s 150ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [24s 150ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [24s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-5] [24s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-5] [24s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) close stream 24 DEBUG: [pool-1-thread-5] [24s 150ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 24 DEBUG: [pool-1-thread-5] [24s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6c7b0501 DEBUG: [pool-1-thread-5] [24s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-5] [24s 150ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(64) DEBUG: [pool-1-thread-5] [24s 150ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [24s 150ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [pool-1-thread-5] [24s 150ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 345 into buffer of 64 remaining to decode: 297 DEBUG: [pool-1-thread-5] [24s 150ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [24s 150ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [24s 150ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [24s 150ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [24s 150ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 150ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775743 cancelled = false DEBUG: [pool-1-thread-5] [24s 150ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [24s 150ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [24s 150ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [24s 150ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(65): 10 DEBUG: [pool-1-thread-5] [24s 150ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [24s 150ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [24s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [24s 151ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-5] [24s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-5] [24s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [24s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 56062 DEBUG: [MainThread] [24s 152ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 152ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [24s 152ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-5] [24s 153ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [24s 153ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [24s 153ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [24s 158ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 158ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [24s 171ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(65) DEBUG: [pool-1-thread-5] [24s 171ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [24s 171ms] SSL Reader(SocketTube(6)) Unwrapping: 297 DEBUG: [pool-1-thread-5] [24s 171ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 297 into buffer of 16676 remaining to decode: 195 DEBUG: [pool-1-thread-5] [24s 171ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [24s 171ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [24s 171ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-5] [24s 171ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [24s 171ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 171ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775742 cancelled = false DEBUG: [pool-1-thread-5] [24s 171ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [24s 171ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [24s 171ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(66): 64 DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-5] [24s 172ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [24s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [24s 172ms] FramesDecoder Got frame: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onNext(55) DEBUG: [pool-1-thread-5] [24s 172ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [24s 172ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 750, limit: 16777216 DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 20) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(66) DEBUG: [pool-1-thread-5] [24s 172ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [24s 172ms] SSL Reader(SocketTube(6)) Unwrapping: 195 DEBUG: [pool-1-thread-5] [24s 172ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 195 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [24s 172ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [24s 172ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [24s 172ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [24s 172ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [24s 172ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 172ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775741 cancelled = false DEBUG: [pool-1-thread-5] [24s 172ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(67): 9 DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [24s 172ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [24s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [24s 172ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-5] [24s 172ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [24s 172ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [24s 172ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [24s 172ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) close stream 20 DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 20 DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@20225911 DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-5] [24s 172ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(67) DEBUG: [pool-1-thread-5] [24s 172ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [24s 172ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775740 cancelled = false DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(68): 63 DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [24s 173ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [24s 173ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [24s 173ms] FramesDecoder Got frame: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onNext(54) DEBUG: [pool-1-thread-5] [24s 173ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [24s 173ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 804, limit: 16777216 DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 22) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(68) DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775739 cancelled = false DEBUG: [pool-1-thread-5] [24s 173ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(69): 9 DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [24s 173ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [24s 173ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [24s 173ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-5] [24s 173ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [24s 173ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [24s 173ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [24s 173ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) close stream 22 DEBUG: [pool-1-thread-5] [24s 173ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 22 DEBUG: [MainThread] [24s 174ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 174ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 174ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [24s 174ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@741f4831 DEBUG: [pool-1-thread-5] [24s 174ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-5] [24s 174ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(69) DEBUG: [pool-1-thread-5] [24s 174ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [24s 174ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [24s 174ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [MainThread] [24s 174ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [24s 174ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [24s 174ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [24s 174ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [24s 174ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [24s 174ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 174ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 174ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [24s 174ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 174ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-5-SelectorManager] [24s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [MainThread] [24s 396ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [24s 518ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:34753/http2/fixed/y GET DEBUG: [pool-1-thread-5] [24s 519ms] Exchange establishing exchange for http://127.0.0.1:34753/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [24s 519ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-5] [24s 520ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [24s 520ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [24s 520ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-5] [24s 520ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [24s 520ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [24s 531ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [24s 531ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-5] [24s 532ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5865b06b queue.isEmpty: true DEBUG: [pool-1-thread-5] [24s 532ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5865b06b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-5] [24s 532ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [24s 532ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [24s 532ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [24s 532ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [24s 532ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-5] [24s 532ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-5] [24s 532ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-10-SelectorManager] [24s 541ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@543adb80 for C (true) DEBUG: [HttpClient-10-SelectorManager] [24s 541ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [24s 542ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47134 DEBUG: [pool-1-thread-5] [24s 542ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [24s 542ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-5] [24s 542ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-5] [24s 542ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-5] [24s 542ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-5] [24s 542ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [24s 542ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-5] [24s 542ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-5] [24s 542ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-5] [24s 542ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-5] [24s 542ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-5] [24s 542ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [24s 542ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-5] [24s 542ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-10-SelectorManager] [24s 542ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [24s 542ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5ec2b0f0 DEBUG: [HttpClient-10-SelectorManager] [24s 542ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [24s 542ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [24s 542ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [24s 542ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [24s 542ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [24s 542ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [24s 542ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-5] [24s 542ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [24s 542ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [24s 542ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-5] [24s 542ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-5] [24s 542ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-5] [24s 542ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [24s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bc0354c for R (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=47134,localport=34753] TestServer(1): starting connection DEBUG: [pool-1-thread-2] [24s 561ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [24s 561ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [24s 561ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [24s 561ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [24s 561ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [24s 561ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [24s 561ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [24s 561ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [24s 561ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [24s 561ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [24s 569ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [24s 569ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [24s 569ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-2] [24s 569ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-2] [24s 569ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [24s 569ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [24s 569ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 569ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 569ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [24s 569ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [24s 569ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [24s 569ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [24s 569ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-2] [24s 569ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [24s 569ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [24s 569ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3e04a459 DEBUG: [pool-1-thread-2] [24s 569ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [24s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bc0354c for None (false) DEBUG: [HttpClient-10-SelectorManager] [24s 572ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-10-SelectorManager] [24s 572ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [24s 572ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [24s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bc0354c for R (false) DEBUG: [HttpClient-10-SelectorManager] [24s 572ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 581ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5865b06b DEBUG: [pool-1-thread-2] [24s 581ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [24s 581ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5865b06b DEBUG: [pool-1-thread-2] [24s 581ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [24s 581ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [24s 581ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5865b06b DEBUG: [pool-1-thread-2] [24s 581ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [24s 581ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [24s 581ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47134 remote=/127.0.0.1:34753] DEBUG: [pool-1-thread-2] [24s 581ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [24s 581ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6c82f3f7(10) DEBUG: [pool-1-thread-2] [24s 582ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@594212d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7d245a77 queue.isEmpty: false DEBUG: [pool-1-thread-2] [24s 582ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-2] [24s 582ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [24s 582ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [24s 582ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-2] [24s 582ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [24s 582ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [24s 582ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [24s 582ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [24s 582ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-2] [24s 582ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [24s 582ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [24s 582ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [24s 582ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-2] [24s 582ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-2] [24s 582ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 582ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-2] [24s 582ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [24s 582ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-2] [24s 583ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [24s 583ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [24s 583ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [24s 583ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [24s 583ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [24s 583ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [24s 583ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [24s 583ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [24s 583ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-2] [24s 583ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [24s 583ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [24s 583ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [24s 583ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-2] [24s 583ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-2] [24s 583ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-2] [24s 583ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-2] [24s 583ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [24s 583ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [24s 583ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6c82f3f7(10) DEBUG: [pool-1-thread-2] [24s 583ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@594212d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7d245a77, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [24s 583ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [24s 583ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [24s 583ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-10-SelectorManager] [24s 608ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [24s 610ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2a9189bb DEBUG: [HttpClient-10-SelectorManager] [24s 610ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [24s 610ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [24s 610ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [24s 610ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-10-SelectorManager] [24s 610ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [24s 610ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [24s 610ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bc0354c for R (false) DEBUG: [HttpClient-10-SelectorManager] [24s 610ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [24s 610ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [24s 610ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [24s 610ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [24s 610ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-2] [24s 611ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [24s 611ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [24s 611ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [24s 611ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-2] [24s 611ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-2] [24s 611ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [24s 612ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [24s 612ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 612ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 612ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [24s 612ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-2] [24s 612ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-2] [24s 612ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [24s 612ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [24s 612ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 612ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 612ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [24s 612ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [24s 612ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [24s 612ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [24s 612ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [24s 612ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [24s 612ms] FramesDecoder Got frame: SETTINGS: length=30, 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: [36 s, 946 ms, 328385 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [24s 622ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [24s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 622ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [24s 622ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [24s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 622ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [24s 622ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [24s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 622ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [24s 622ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [24s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 622ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-10-SelectorManager] [24s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bc0354c for None (false) DEBUG: [HttpClient-10-SelectorManager] [24s 623ms] SocketTube(11) read bytes: 48 DEBUG: [HttpClient-10-SelectorManager] [24s 623ms] Http2Connection(SocketTube(11)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [24s 623ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [24s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bc0354c for R (false) DEBUG: [HttpClient-10-SelectorManager] [24s 623ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 623ms] Http2Connection(SocketTube(11)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [24s 623ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-2] [24s 623ms] Http2Connection(SocketTube(11)) Processing 48 DEBUG: [pool-1-thread-2] [24s 623ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [24s 623ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [24s 623ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [24s 623ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [24s 623ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [24s 623ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [24s 623ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [24s 624ms] SocketTube(11) trying to write: 9 DEBUG: [pool-1-thread-2] [24s 624ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-2] [24s 624ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [24s 624ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [24s 624ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 624ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 624ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [24s 624ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [readLoop] [24s 624ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [24s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 624ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [24s 624ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [24s 624ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 TestServer: [36 s, 954 ms, 822948 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 TestServer: [36 s, 955 ms, 46964 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-10-SelectorManager] [24s 636ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bc0354c for None (false) DEBUG: [HttpClient-10-SelectorManager] [24s 637ms] SocketTube(11) read bytes: 250 DEBUG: [HttpClient-10-SelectorManager] [24s 637ms] Http2Connection(SocketTube(11)) onNext: got 250 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [24s 637ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [24s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bc0354c for R (false) DEBUG: [HttpClient-10-SelectorManager] [24s 637ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 645ms] Http2Connection(SocketTube(11)) sending 250 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [24s 645ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 250 DEBUG: [pool-1-thread-2] [24s 645ms] Http2Connection(SocketTube(11)) Processing 250 DEBUG: [pool-1-thread-2] [24s 645ms] FramesDecoder decodes: 250 DEBUG: [pool-1-thread-2] [24s 645ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [24s 645ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-2] [24s 646ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [24s 646ms] Http2Connection(SocketTube(11)) Opened stream 2 DEBUG: [pool-1-thread-2] [24s 646ms] Http2Connection(SocketTube(11))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [24s 646ms] Http2Connection(SocketTube(11))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [24s 646ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [24s 646ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [24s 646ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [24s 646ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [24s 646ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y) 200 HTTP_2 Local port: 47134 DEBUG: [HttpClient-10-SelectorManager] [24s 657ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bc0354c for None (false) DEBUG: [HttpClient-10-SelectorManager] [24s 657ms] SocketTube(11) read bytes: 250 DEBUG: [HttpClient-10-SelectorManager] [24s 657ms] Http2Connection(SocketTube(11)) onNext: got 250 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [24s 657ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [24s 657ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bc0354c for R (false) DEBUG: [HttpClient-10-SelectorManager] [24s 657ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 810ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [24s 811ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [24s 811ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [24s 811ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [24s 811ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [24s 811ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [24s 811ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [24s 869ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11)) Opened stream 4 DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [24s 870ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [24s 870ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11)) Opened stream 6 DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [24s 870ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11)) sending 250 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 250 DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11)) Processing 250 DEBUG: [pool-1-thread-2] [24s 870ms] FramesDecoder decodes: 250 DEBUG: [pool-1-thread-2] [24s 870ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [24s 870ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [24s 870ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [24s 870ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [24s 871ms] HttpClientImpl(10) ClientImpl (async) elapsed 352 millis for GET to http://127.0.0.1:34753/http2/fixed/y DEBUG: [pool-1-thread-2] [24s 873ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [24s 873ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [24s 873ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [24s 873ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-2] [24s 873ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@29cfb261 DEBUG: [pool-1-thread-2] [24s 873ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [24s 873ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [24s 873ms] Http2Connection(SocketTube(11))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [24s 874ms] Http2Connection(SocketTube(11))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [24s 874ms] Http2Connection(SocketTube(11))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 47134 DEBUG: [pool-1-thread-2] [24s 874ms] Http2Connection(SocketTube(11))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [24s 883ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [24s 883ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [24s 883ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [24s 883ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [24s 883ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 88, limit: 16777216 DEBUG: [pool-1-thread-2] [24s 883ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [24s 883ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [24s 883ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [24s 883ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [24s 883ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [24s 883ms] Http2Connection(SocketTube(11))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [24s 883ms] Http2Connection(SocketTube(11))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [24s 883ms] Http2Connection(SocketTube(11))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [24s 883ms] Http2Connection(SocketTube(11)) Closed stream 4 DEBUG: [pool-1-thread-2] [24s 883ms] Http2Connection(SocketTube(11))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@30202786 DEBUG: [pool-1-thread-2] [24s 883ms] Http2Connection(SocketTube(11))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [24s 883ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 47134 DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [24s 884ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [24s 884ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 53, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [24s 884ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [24s 884ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11)) Closed stream 2 DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@58f6dfc7 DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [24s 884ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 47134 DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [24s 884ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [24s 884ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [24s 884ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [24s 884ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [24s 885ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [24s 885ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [24s 885ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [24s 885ms] Http2Connection(SocketTube(11))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [24s 885ms] Http2Connection(SocketTube(11))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [24s 885ms] Http2Connection(SocketTube(11))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [24s 885ms] Http2Connection(SocketTube(11)) Closed stream 6 DEBUG: [pool-1-thread-2] [24s 885ms] Http2Connection(SocketTube(11))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@13138318 DEBUG: [pool-1-thread-2] [24s 885ms] Http2Connection(SocketTube(11))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [24s 885ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [MainThread] [24s 939ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [24s 940ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:34753/http2/chunk/y GET DEBUG: [pool-1-thread-2] [24s 941ms] Exchange establishing exchange for http://127.0.0.1:34753/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [24s 953ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [24s 953ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [24s 953ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [24s 953ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [24s 953ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [24s 954ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [24s 956ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [24s 956ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [24s 957ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@76b674c3 queue.isEmpty: true DEBUG: [pool-1-thread-2] [24s 957ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@76b674c3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [24s 957ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [24s 957ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [24s 957ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [24s 957ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [24s 957ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [24s 957ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [24s 957ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [HttpClient-11-SelectorManager] [24s 957ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7a44435e for C (true) TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-11-SelectorManager] [24s 958ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [24s 958ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51512 TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=51512,localport=34753] TestServer(1): starting connection DEBUG: [pool-1-thread-2] [24s 965ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [24s 965ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [24s 965ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [24s 965ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-2] [24s 965ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-2] [24s 965ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [24s 965ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [pool-1-thread-2] [24s 965ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-2] [24s 965ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-2] [24s 965ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [24s 965ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [24s 965ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [24s 965ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-2] [24s 966ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-11-SelectorManager] [24s 967ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [24s 967ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@70bc282e DEBUG: [HttpClient-11-SelectorManager] [24s 967ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [24s 967ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [24s 967ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [24s 967ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [24s 967ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [24s 967ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [24s 967ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-3] [24s 967ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [24s 967ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [24s 967ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [24s 967ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-2] [24s 967ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [24s 967ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [24s 967ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [24s 967ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [24s 967ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [24s 967ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [24s 967ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [24s 967ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [24s 967ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [24s 967ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [24s 967ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [24s 967ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [24s 967ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [24s 967ms] Http1Publisher(SocketTube(12)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [24s 967ms] SocketTube(12) trying to write: 204 DEBUG: [pool-1-thread-3] [24s 968ms] SocketTube(12) wrote: 204 DEBUG: [pool-1-thread-3] [24s 968ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [24s 968ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [24s 968ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [24s 968ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [24s 968ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [24s 968ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-11-SelectorManager] [24s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for R (true) DEBUG: [HttpClient-11-SelectorManager] [24s 971ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for None (false) DEBUG: [HttpClient-11-SelectorManager] [24s 972ms] SocketTube(12) read bytes: 71 DEBUG: [HttpClient-11-SelectorManager] [24s 972ms] Http1AsyncReceiver(SocketTube(12)) Putting 71 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [24s 972ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [24s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for R (false) DEBUG: [HttpClient-11-SelectorManager] [24s 972ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 972ms] Http1AsyncReceiver(SocketTube(12)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@76b674c3 DEBUG: [pool-1-thread-2] [24s 972ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [24s 972ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@76b674c3 DEBUG: [pool-1-thread-2] [24s 972ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [24s 972ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [24s 972ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@76b674c3 DEBUG: [pool-1-thread-2] [24s 972ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [pool-1-thread-3] [24s 973ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [24s 973ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [pool-1-thread-3] [24s 973ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [pool-1-thread-3] [24s 973ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) headersReader is already completed DEBUG: [pool-1-thread-3] [24s 973ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [24s 973ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [24s 973ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51512 remote=/127.0.0.1:34753] DEBUG: [pool-1-thread-3] [24s 973ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [24s 973ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@479b77a1(11) DEBUG: [pool-1-thread-3] [24s 973ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5753b1b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c6e3dc3 queue.isEmpty: false DEBUG: [pool-1-thread-3] [24s 973ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [24s 973ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [24s 973ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-3] [24s 974ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [24s 974ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5753b1b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c6e3dc3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [24s 974ms] Http1AsyncReceiver(SocketTube(12)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5753b1b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c6e3dc3 DEBUG: [pool-1-thread-3] [24s 974ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [24s 974ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5753b1b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c6e3dc3 DEBUG: [pool-1-thread-3] [24s 974ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [pool-1-thread-3] [24s 974ms] Http1AsyncReceiver(SocketTube(12)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5753b1b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c6e3dc3 DEBUG: [pool-1-thread-3] [24s 974ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [24s 974ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5753b1b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c6e3dc3 DEBUG: [pool-1-thread-3] [24s 974ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [pool-1-thread-3] [24s 974ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [24s 974ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@479b77a1(11) DEBUG: [pool-1-thread-3] [24s 974ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [24s 974ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [24s 993ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [24s 996ms] Http2Connection(SocketTube(12)) Opened stream 1 DEBUG: [pool-1-thread-3] [24s 996ms] Http2Connection(SocketTube(12))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [24s 996ms] Http2Connection(SocketTube(12))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [24s 996ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [24s 996ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [24s 996ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [25s 5ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [25s 5ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-3] [25s 5ms] SocketTube(12) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [25s 5ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-3] [25s 5ms] PlainHttpConnection(SocketTube(12)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [25s 5ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [25s 5ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [25s 5ms] PlainHttpConnection(SocketTube(12)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [25s 5ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [25s 5ms] Http2Connection(SocketTube(12)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [25s 5ms] Http2Connection(SocketTube(12)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [25s 5ms] Http2Connection(SocketTube(12)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [25s 5ms] Http1AsyncReceiver(SocketTube(12)) stopping DEBUG: [pool-1-thread-3] [25s 5ms] Http1AsyncReceiver(SocketTube(12)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [25s 5ms] Http1AsyncReceiver(SocketTube(12)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [25s 5ms] Http2Connection(SocketTube(12)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [25s 5ms] Http2Connection(SocketTube(12)) H2 processed buffered data DEBUG: [pool-1-thread-3] [25s 5ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [25s 5ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [25s 6ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-3] [25s 6ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [25s 6ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [25s 6ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1e6e0887 DEBUG: [pool-1-thread-3] [25s 6ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [25s 6ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [25s 6ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@441cc54 DEBUG: [HttpClient-11-SelectorManager] [25s 6ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [25s 6ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [25s 6ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [25s 6ms] Http2Connection(SocketTube(12)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-11-SelectorManager] [25s 6ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [25s 6ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [25s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for R (false) DEBUG: [HttpClient-11-SelectorManager] [25s 6ms] SocketTube(12) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [25s 6ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [25s 6ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [25s 6ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [25s 6ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-3] [25s 7ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [25s 8ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [25s 8ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-3] [25s 8ms] SocketTube(12) trying to write: 63 DEBUG: [pool-1-thread-3] [25s 76ms] SocketTube(12) wrote: 63 DEBUG: [Test-server-pool] [25s 76ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [25s 76ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [25s 76ms] SocketTube(12) write: requesting more... DEBUG: [Test-server-pool] [25s 76ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [25s 76ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [25s 76ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [25s 76ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [Test-server-pool] [25s 76ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [25s 76ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [25s 76ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [25s 76ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-3] [25s 76ms] SocketTube(12) trying to write: 13 DEBUG: [pool-1-thread-3] [25s 76ms] SocketTube(12) wrote: 13 DEBUG: [pool-1-thread-3] [25s 76ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [25s 76ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [25s 76ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [25s 76ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [25s 76ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [25s 77ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [25s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 77ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [25s 77ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [25s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 77ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [25s 77ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [25s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 77ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [25s 77ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [25s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 77ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-11-SelectorManager] [25s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for None (false) DEBUG: [HttpClient-11-SelectorManager] [25s 78ms] SocketTube(12) read bytes: 48 DEBUG: [HttpClient-11-SelectorManager] [25s 78ms] Http2Connection(SocketTube(12)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [25s 78ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [25s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for R (false) DEBUG: [HttpClient-11-SelectorManager] [25s 78ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [25s 78ms] Http2Connection(SocketTube(12)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [25s 78ms] Http2Connection(SocketTube(12)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [25s 78ms] Http2Connection(SocketTube(12)) Processing 48 DEBUG: [pool-1-thread-3] [25s 79ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [25s 79ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [25s 79ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [25s 79ms] Http2Connection(SocketTube(12)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [25s 79ms] PlainHttpConnection(SocketTube(12)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [25s 79ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [25s 79ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-3] [25s 79ms] SocketTube(12) trying to write: 9 DEBUG: [pool-1-thread-3] [25s 79ms] SocketTube(12) wrote: 9 DEBUG: [pool-1-thread-3] [25s 79ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [25s 79ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [25s 79ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [25s 79ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [25s 79ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [25s 79ms] Http2Connection(SocketTube(12)) H2 processed(1) DEBUG: [readLoop] [25s 79ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [25s 79ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 79ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [25s 79ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [25s 79ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer: [37 s, 406 ms, 589085 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 Sent response headers 200 DEBUG: [HttpClient-11-SelectorManager] [25s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for None (false) DEBUG: [HttpClient-11-SelectorManager] [25s 82ms] SocketTube(12) read bytes: 84 DEBUG: [HttpClient-11-SelectorManager] [25s 82ms] Http2Connection(SocketTube(12)) onNext: got 84 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [25s 82ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [25s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for R (false) DEBUG: [HttpClient-11-SelectorManager] [25s 82ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [25s 83ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for None (false) DEBUG: [HttpClient-11-SelectorManager] [25s 83ms] SocketTube(12) read bytes: 81 DEBUG: [HttpClient-11-SelectorManager] [25s 83ms] Http2Connection(SocketTube(12)) onNext: got 81 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [25s 83ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [25s 83ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for R (false) DEBUG: [HttpClient-11-SelectorManager] [25s 83ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [25s 83ms] Http2Connection(SocketTube(12)) sending 84 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [25s 83ms] Http2Connection(SocketTube(12)) H2 Receiving(2): 84 DEBUG: [pool-1-thread-3] [25s 83ms] Http2Connection(SocketTube(12)) Processing 84 DEBUG: [pool-1-thread-3] [25s 83ms] FramesDecoder decodes: 84 DEBUG: [pool-1-thread-3] [25s 83ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [25s 83ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-3] [25s 83ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [25s 83ms] Http2Connection(SocketTube(12)) Opened stream 2 DEBUG: [pool-1-thread-3] [25s 83ms] Http2Connection(SocketTube(12))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [25s 83ms] Http2Connection(SocketTube(12))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [25s 84ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 84ms] Http2Connection(SocketTube(12))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 84ms] Http2Connection(SocketTube(12))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [25s 84ms] Http2Connection(SocketTube(12))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [25s 84ms] Http2Connection(SocketTube(12))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y) 200 HTTP_2 Local port: 51512 DEBUG: [pool-1-thread-3] [25s 84ms] Http2Connection(SocketTube(12))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [25s 84ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [25s 84ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [25s 84ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [25s 84ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [25s 84ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [25s 84ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [25s 84ms] Http2Connection(SocketTube(12)) H2 processed(2) DEBUG: [pool-1-thread-3] [25s 84ms] Http2Connection(SocketTube(12)) sending 81 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [25s 84ms] Http2Connection(SocketTube(12)) H2 Receiving(3): 81 DEBUG: [pool-1-thread-3] [25s 84ms] Http2Connection(SocketTube(12)) Processing 81 DEBUG: [pool-1-thread-3] [25s 84ms] FramesDecoder decodes: 81 DEBUG: [pool-1-thread-3] [25s 84ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [25s 84ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 84ms] Http2Connection(SocketTube(12))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 85ms] Http2Connection(SocketTube(12))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [25s 85ms] Http2Connection(SocketTube(12))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51512 DEBUG: [pool-1-thread-3] [25s 85ms] Http2Connection(SocketTube(12))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [25s 85ms] HttpClientImpl(11) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [25s 85ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [25s 85ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [25s 85ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [25s 85ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-3] [25s 85ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [25s 85ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 85ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 85ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [25s 85ms] HttpClientImpl(11) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [25s 85ms] Http2Connection(SocketTube(12))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [25s 85ms] Http2Connection(SocketTube(12))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [25s 85ms] Http2Connection(SocketTube(12))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [25s 85ms] Http2Connection(SocketTube(12)) Closed stream 2 DEBUG: [pool-1-thread-3] [25s 85ms] Http2Connection(SocketTube(12))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@547aac8a DEBUG: [pool-1-thread-3] [25s 85ms] Http2Connection(SocketTube(12))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [25s 85ms] Http2Connection(SocketTube(12)) H2 processed(3) TestServer: [37 s, 429 ms, 388080 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 TestServer: [37 s, 429 ms, 687929 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-11-SelectorManager] [25s 107ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for None (false) DEBUG: [HttpClient-11-SelectorManager] [25s 108ms] SocketTube(12) read bytes: 155 DEBUG: [HttpClient-11-SelectorManager] [25s 108ms] Http2Connection(SocketTube(12)) onNext: got 155 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [25s 108ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [25s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for R (false) DEBUG: [HttpClient-11-SelectorManager] [25s 108ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [25s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for None (false) DEBUG: [HttpClient-11-SelectorManager] [25s 111ms] SocketTube(12) read bytes: 80 DEBUG: [HttpClient-11-SelectorManager] [25s 111ms] Http2Connection(SocketTube(12)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [25s 111ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [25s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for R (false) DEBUG: [HttpClient-11-SelectorManager] [25s 111ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [25s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for None (false) DEBUG: [HttpClient-11-SelectorManager] [25s 112ms] SocketTube(12) read bytes: 80 DEBUG: [HttpClient-11-SelectorManager] [25s 112ms] Http2Connection(SocketTube(12)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [25s 112ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [25s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for R (false) DEBUG: [HttpClient-11-SelectorManager] [25s 112ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [25s 115ms] Http2Connection(SocketTube(12)) sending 155 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [25s 129ms] Http2Connection(SocketTube(12)) H2 Receiving(4): 155 DEBUG: [pool-1-thread-3] [25s 129ms] Http2Connection(SocketTube(12)) Processing 155 DEBUG: [pool-1-thread-3] [25s 129ms] FramesDecoder decodes: 155 DEBUG: [pool-1-thread-3] [25s 129ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [25s 129ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [25s 130ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [25s 130ms] Http2Connection(SocketTube(12)) Opened stream 4 DEBUG: [pool-1-thread-3] [25s 130ms] Http2Connection(SocketTube(12))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [25s 130ms] Http2Connection(SocketTube(12))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [25s 130ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [25s 130ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [25s 130ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [25s 130ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [pool-1-thread-3] [25s 130ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [25s 130ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [25s 130ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [25s 130ms] Http2Connection(SocketTube(12)) Opened stream 6 DEBUG: [pool-1-thread-3] [25s 130ms] Http2Connection(SocketTube(12))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [25s 130ms] Http2Connection(SocketTube(12))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [25s 130ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [25s 130ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [25s 131ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [25s 131ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [25s 131ms] HttpClientImpl(11) ClientImpl (async) elapsed 191 millis for GET to http://127.0.0.1:34753/http2/chunk/y DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12)) Closed stream 1 DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@193713e3 DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12)) H2 processed(4) DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12)) H2 Receiving(5): 80 DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12)) Processing 80 DEBUG: [pool-1-thread-3] [25s 131ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [25s 131ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [25s 131ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51512 DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [25s 131ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [25s 131ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [25s 131ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [25s 132ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [25s 132ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12)) Closed stream 6 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4fcc2abc DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12)) H2 processed(5) DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12)) H2 Receiving(6): 80 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12)) Processing 80 DEBUG: [pool-1-thread-3] [25s 132ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [25s 132ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [25s 132ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51512 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [25s 132ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [25s 132ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [25s 132ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [25s 132ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12)) Closed stream 4 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@218839f2 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [25s 132ms] Http2Connection(SocketTube(12)) H2 processed(6) DEBUG: [MainThread] [25s 138ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [25s 151ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:55273/https2/fixed/y GET DEBUG: [pool-1-thread-2] [25s 165ms] Exchange establishing exchange for https://127.0.0.1:55273/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [25s 166ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [25s 166ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [25s 166ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [pool-1-thread-2] [25s 167ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [25s 167ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@12455917 for C (true) DEBUG: [HttpClient-12-SelectorManager] [25s 167ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [25s 167ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56170 DEBUG: [pool-1-thread-2] [25s 168ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [25s 168ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-2] [25s 168ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-2] [25s 168ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [25s 168ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [25s 168ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [25s 168ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SocketTube(13) DEBUG: [pool-1-thread-2] [25s 168ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-2] [25s 168ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-2] [25s 168ms] SSL Writer(SocketTube(13)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [25s 168ms] SSL Writer(SocketTube(13)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [25s 168ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [25s 168ms] SSL Writer(SocketTube(13)) wrapping 0 bytes TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-12-SelectorManager] [25s 171ms] SocketTube(13) subscribe event raised TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=56170, Session(1712014065164|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [25s 178ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [25s 179ms] SSL Writer(SocketTube(13)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [25s 179ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [25s 179ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [25s 179ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [25s 179ms] SSL Writer(SocketTube(13)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [25s 179ms] SSL Writer(SocketTube(13)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [25s 179ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 179ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [25s 179ms] 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@18bd3267[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: NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [25s 179ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-12-SelectorManager] [25s 179ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-12-SelectorManager] [25s 179ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [25s 179ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [25s 179ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [25s 179ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [25s 179ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@5dbfbf14[Not completed, 1 dependents] (id=1808), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [25s 179ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [25s 179ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [25s 179ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [25s 179ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [25s 179ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [25s 179ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-12-SelectorManager] [25s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for R (true) DEBUG: [pool-1-thread-2] [25s 180ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [25s 180ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 180ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [25s 180ms] SocketTube(13) trying to write: 2191 DEBUG: [pool-1-thread-2] [25s 180ms] SocketTube(13) wrote: 2191 DEBUG: [pool-1-thread-2] [25s 180ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [25s 180ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 180ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 180ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [25s 180ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 180ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [25s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for None (false) DEBUG: [HttpClient-12-SelectorManager] [25s 203ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [25s 203ms] SocketTube(13) read bytes: 133 DEBUG: [HttpClient-12-SelectorManager] [25s 203ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [25s 203ms] SSL Reader(SocketTube(13)) Adding 133 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [25s 203ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [25s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for R (false) DEBUG: [HttpClient-12-SelectorManager] [25s 203ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 204ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [25s 204ms] SSL Reader(SocketTube(13)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [25s 205ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [25s 205ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [25s 205ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [25s 205ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [25s 205ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [25s 205ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [25s 207ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-2] [25s 207ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [25s 207ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [25s 208ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [25s 208ms] SSL Writer(SocketTube(13)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [25s 208ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [25s 208ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [25s 208ms] SSL Writer(SocketTube(13)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [25s 208ms] SSL Writer(SocketTube(13)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [25s 208ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 208ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 208ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [25s 208ms] SocketTube(13) trying to write: 6 DEBUG: [pool-1-thread-2] [25s 208ms] SocketTube(13) wrote: 6 DEBUG: [pool-1-thread-2] [25s 208ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [25s 208ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 208ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 208ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [25s 208ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 208ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [25s 208ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [25s 208ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [25s 208ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 208ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [25s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for R (false) DEBUG: [HttpClient-12-SelectorManager] [25s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for None (false) DEBUG: [HttpClient-12-SelectorManager] [25s 225ms] SocketTube(13) read bytes: 6 DEBUG: [HttpClient-12-SelectorManager] [25s 225ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [25s 225ms] SSL Reader(SocketTube(13)) Adding 6 bytes to read buffer DEBUG: [pool-1-thread-2] [25s 227ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [25s 227ms] SSL Reader(SocketTube(13)) Unwrapping: 6 DEBUG: [pool-1-thread-2] [25s 227ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [25s 227ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [25s 227ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [25s 227ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [25s 227ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [25s 227ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [25s 227ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [25s 227ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [25s 227ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [25s 227ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for R (false) DEBUG: [HttpClient-12-SelectorManager] [25s 227ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [25s 227ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for R (false) DEBUG: [HttpClient-12-SelectorManager] [25s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for None (false) DEBUG: [HttpClient-12-SelectorManager] [25s 268ms] SocketTube(13) read bytes: 169 DEBUG: [HttpClient-12-SelectorManager] [25s 268ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [25s 268ms] SSL Reader(SocketTube(13)) Adding 169 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [25s 268ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [25s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for R (false) DEBUG: [HttpClient-12-SelectorManager] [25s 268ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 268ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:169, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [25s 268ms] SSL Reader(SocketTube(13)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [25s 269ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [25s 269ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [25s 269ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [25s 269ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [25s 269ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [25s 269ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [25s 269ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-2] [25s 269ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [25s 269ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [25s 269ms] SSL Reader(SocketTube(13)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [25s 271ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [25s 271ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [25s 271ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [25s 271ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [25s 271ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [25s 271ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [25s 272ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [25s 272ms] SSL Writer(SocketTube(13)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [25s 272ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [25s 272ms] SSLFlowDelegate(SocketTube(13)) setALPN = h2 DEBUG: [pool-1-thread-2] [25s 272ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [25s 272ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [25s 272ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [25s 272ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [25s 272ms] SSLTube(SocketTube(13)) connecting flows DEBUG: [pool-1-thread-2] [25s 272ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@17d4de74 DEBUG: [pool-1-thread-2] [25s 273ms] Http2Connection(SSLTube(SocketTube(13))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [25s 273ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [25s 273ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 273ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [25s 273ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 273ms] SSLTube(SocketTube(13)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [25s 273ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [25s 273ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [25s 273ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [25s 273ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [25s 273ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [25s 273ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-2] [25s 273ms] SSL Writer(SocketTube(13)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [25s 273ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [25s 273ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [25s 273ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [25s 273ms] Http2Connection(SSLTube(SocketTube(13))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [25s 273ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 273ms] Http2Connection(SSLTube(SocketTube(13))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 273ms] Http2Connection(SSLTube(SocketTube(13))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [25s 273ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed buffered data DEBUG: [pool-1-thread-2] [25s 273ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-2] [25s 273ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-2] [25s 273ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [25s 273ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [25s 273ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [25s 273ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [25s 273ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [25s 274ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [25s 274ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 1 DEBUG: [pool-1-thread-2] [25s 274ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [25s 274ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [25s 274ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [25s 274ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [25s 274ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [25s 274ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [25s 274ms] SSL Writer(SocketTube(13)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [25s 274ms] SSL Writer(SocketTube(13)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [25s 274ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 274ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 274ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [25s 274ms] SocketTube(13) trying to write: 90 TestServer(2): starting connection DEBUG: [HttpClient-12-SelectorManager] [25s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for None (false) DEBUG: [HttpClient-12-SelectorManager] [25s 281ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [25s 281ms] 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] [25s 287ms] SocketTube(13) wrote: 90 DEBUG: [pool-1-thread-2] [25s 287ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [25s 287ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 287ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 287ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 287ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [25s 287ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [25s 287ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [25s 287ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [25s 287ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [25s 287ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-2] [25s 287ms] SSL Writer(SocketTube(13)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [25s 287ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 287ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 287ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [25s 287ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [25s 287ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [25s 287ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [25s 287ms] SSLTube(SocketTube(13)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [25s 287ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-2] [25s 287ms] SSL Writer(SocketTube(13)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [25s 287ms] SSL Writer(SocketTube(13)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [25s 288ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [25s 288ms] SSL Writer(SocketTube(13)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [25s 288ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [25s 288ms] SSL Writer(SocketTube(13)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [25s 288ms] SSL Writer(SocketTube(13)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [25s 288ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 288ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 288ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [25s 288ms] SocketTube(13) trying to write: 174 DEBUG: [pool-1-thread-2] [25s 288ms] SocketTube(13) wrote: 174 DEBUG: [pool-1-thread-2] [25s 288ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [25s 288ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 288ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 288ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 288ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [25s 288ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [25s 288ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [25s 288ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 288ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [25s 288ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [25s 288ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [25s 288ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [25s 288ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 288ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [25s 289ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [25s 289ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [25s 289ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [25s 289ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [25s 289ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [25s 289ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [25s 290ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for R (true) DEBUG: [HttpClient-12-SelectorManager] [25s 290ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for None (false) DEBUG: [HttpClient-12-SelectorManager] [25s 290ms] SocketTube(13) read bytes: 1803 DEBUG: [HttpClient-12-SelectorManager] [25s 290ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [25s 290ms] SSL Reader(SocketTube(13)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [25s 290ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [25s 290ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for R (false) DEBUG: [HttpClient-12-SelectorManager] [25s 290ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 290ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [25s 290ms] SSL Reader(SocketTube(13)) Unwrapping: 1803 DEBUG: [pool-1-thread-2] [25s 291ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-2] [25s 291ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [25s 291ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [25s 291ms] SSL Reader(SocketTube(13)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [25s 291ms] SSL Reader(SocketTube(13)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [25s 291ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [25s 291ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [25s 291ms] SSL Reader(SocketTube(13)) sending 39 DEBUG: [pool-1-thread-2] [25s 291ms] SSL Reader(SocketTube(13)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [25s 291ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 291ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [25s 291ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [25s 291ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 291ms] Http2Connection(SSLTube(SocketTube(13))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 291ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [25s 291ms] Http2Connection(SSLTube(SocketTube(13))) Processing 39 DEBUG: [pool-1-thread-2] [25s 291ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [25s 291ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 292ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [25s 292ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [25s 292ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [25s 292ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [25s 292ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [25s 292ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [25s 292ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-2] [25s 292ms] SSL Writer(SocketTube(13)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [25s 292ms] SSL Writer(SocketTube(13)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [25s 292ms] SSL Writer(SocketTube(13)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [25s 292ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [25s 292ms] SSL Writer(SocketTube(13)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [25s 292ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [25s 292ms] SSL Writer(SocketTube(13)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [25s 292ms] SSL Writer(SocketTube(13)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [25s 292ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 292ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 292ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [25s 292ms] SocketTube(13) trying to write: 47 DEBUG: [pool-1-thread-2] [25s 292ms] SocketTube(13) wrote: 47 DEBUG: [pool-1-thread-2] [25s 292ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [25s 292ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 292ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 292ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 292ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [25s 292ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [25s 292ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [25s 292ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 292ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(1) DEBUG: [pool-1-thread-2] [25s 292ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 292ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [25s 292ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [25s 292ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [25s 292ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 292ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [25s 293ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for R (false) DEBUG: [readLoop] [25s 298ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [25s 298ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 298ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [25s 298ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [25s 298ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 298ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [25s 298ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [25s 298ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 298ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [25s 298ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [25s 298ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 298ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [25s 299ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [25s 299ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 299ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [25s 299ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [25s 299ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed TestServer: [37 s, 624 ms, 934854 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [37 s, 625 ms, 214282 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 TestServer: [37 s, 625 ms, 403668 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 TestServer(2): connection started DEBUG: [HttpClient-12-SelectorManager] [25s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for None (false) DEBUG: [HttpClient-12-SelectorManager] [25s 329ms] SocketTube(13) read bytes: 566 DEBUG: [HttpClient-12-SelectorManager] [25s 329ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [25s 329ms] SSL Reader(SocketTube(13)) Adding 566 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [25s 329ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [25s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for R (false) DEBUG: [HttpClient-12-SelectorManager] [25s 329ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 329ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:566, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [25s 330ms] SSL Reader(SocketTube(13)) Unwrapping: 566 DEBUG: [pool-1-thread-2] [25s 330ms] SSL Reader(SocketTube(13)) Decoded 59 bytes out of 566 into buffer of 16676 remaining to decode: 469 DEBUG: [pool-1-thread-2] [25s 330ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-2] [25s 330ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [25s 330ms] SSL Reader(SocketTube(13)) sending 59 DEBUG: [pool-1-thread-2] [25s 330ms] SSL Reader(SocketTube(13)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [25s 330ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 330ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [25s 330ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [25s 330ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 330ms] Http2Connection(SSLTube(SocketTube(13))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 330ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [25s 330ms] Http2Connection(SSLTube(SocketTube(13))) Processing 59 DEBUG: [pool-1-thread-2] [25s 330ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [25s 330ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 330ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [25s 331ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [25s 331ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 2 DEBUG: [pool-1-thread-2] [25s 331ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [25s 331ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [25s 331ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(2) DEBUG: [pool-1-thread-2] [25s 331ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 331ms] SSL Reader(SocketTube(13)) Unwrapping: 469 DEBUG: [pool-1-thread-2] [25s 331ms] SSL Reader(SocketTube(13)) Decoded 15 bytes out of 469 into buffer of 64 remaining to decode: 416 DEBUG: [pool-1-thread-2] [25s 331ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [25s 331ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [25s 331ms] SSL Reader(SocketTube(13)) sending 15 DEBUG: [pool-1-thread-2] [25s 331ms] SSL Reader(SocketTube(13)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [25s 331ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 331ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [25s 331ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [25s 331ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 331ms] Http2Connection(SSLTube(SocketTube(13))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 331ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [25s 331ms] Http2Connection(SSLTube(SocketTube(13))) Processing 15 DEBUG: [pool-1-thread-2] [25s 331ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [25s 331ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 331ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [25s 331ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [25s 331ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [25s 331ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [25s 331ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y) 200 HTTP_2 Local port: 56170 DEBUG: [pool-1-thread-2] [25s 332ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [25s 332ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [25s 332ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(3) DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) Unwrapping: 416 DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 416 into buffer of 64 remaining to decode: 357 DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [25s 332ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 332ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 332ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [25s 332ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-2] [25s 332ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [25s 332ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 332ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [25s 332ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [25s 332ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [25s 332ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [25s 332ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [25s 332ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(4) DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) Unwrapping: 357 DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 357 into buffer of 16676 remaining to decode: 262 DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [25s 332ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [25s 332ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 332ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 332ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [25s 332ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-2] [25s 332ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [25s 332ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 332ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [25s 333ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [25s 333ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 4 DEBUG: [pool-1-thread-2] [25s 333ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [25s 333ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [25s 333ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(5) DEBUG: [pool-1-thread-2] [25s 333ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 333ms] SSL Reader(SocketTube(13)) Unwrapping: 262 DEBUG: [pool-1-thread-2] [25s 333ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 262 into buffer of 64 remaining to decode: 203 DEBUG: [pool-1-thread-2] [25s 333ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [25s 333ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [25s 333ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-2] [25s 333ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [25s 333ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 333ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [25s 333ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [25s 333ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 333ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 333ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [25s 333ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-2] [25s 333ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [25s 333ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 333ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [25s 333ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [25s 333ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [25s 333ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [25s 333ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [25s 333ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(6) DEBUG: [pool-1-thread-2] [25s 333ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 333ms] SSL Reader(SocketTube(13)) Unwrapping: 203 DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 203 into buffer of 16676 remaining to decode: 108 DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [25s 334ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 334ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 334ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-2] [25s 334ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-2] [25s 334ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [25s 334ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 334ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [25s 334ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [25s 334ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 6 DEBUG: [pool-1-thread-2] [25s 334ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [25s 334ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [25s 334ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(7) DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) Unwrapping: 108 DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) Decoded 23 bytes out of 108 into buffer of 64 remaining to decode: 47 DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) sending 23 DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [25s 334ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [25s 334ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 334ms] Http2Connection(SSLTube(SocketTube(13))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 334ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [25s 334ms] Http2Connection(SSLTube(SocketTube(13))) Processing 23 DEBUG: [pool-1-thread-2] [25s 334ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [25s 334ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 335ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [25s 335ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [25s 335ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [25s 335ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-2] [25s 335ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [25s 335ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(8) DEBUG: [pool-1-thread-2] [25s 335ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 335ms] SSL Reader(SocketTube(13)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [25s 335ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [25s 335ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [25s 335ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [25s 335ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-2] [25s 339ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [25s 339ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 339ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [25s 339ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [25s 339ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 339ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 339ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [25s 339ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-2] [25s 339ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [25s 339ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 339ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [25s 339ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [25s 339ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [25s 339ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [25s 339ms] HttpClientImpl(12) ClientImpl (async) elapsed 188 millis for GET to https://127.0.0.1:55273/https2/fixed/y DEBUG: [pool-1-thread-2] [25s 340ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [25s 340ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [25s 340ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [25s 340ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 1 DEBUG: [pool-1-thread-2] [25s 340ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b6e8550 DEBUG: [pool-1-thread-2] [25s 340ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [25s 340ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(9) DEBUG: [pool-1-thread-2] [25s 340ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 340ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [25s 340ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [25s 340ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [25s 340ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 340ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [25s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for None (false) DEBUG: [HttpClient-12-SelectorManager] [25s 369ms] SocketTube(13) read bytes: 589 DEBUG: [HttpClient-12-SelectorManager] [25s 369ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [25s 369ms] SSL Reader(SocketTube(13)) Adding 589 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [25s 369ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [25s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for R (false) DEBUG: [HttpClient-12-SelectorManager] [25s 369ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [25s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for R (false) DEBUG: [pool-1-thread-2] [25s 381ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:589, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [25s 381ms] SSL Reader(SocketTube(13)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [25s 382ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [25s 382ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [25s 382ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [25s 382ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-2] [25s 382ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [25s 382ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 382ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [25s 382ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [25s 382ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 382ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 382ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [25s 382ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-2] [25s 382ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [25s 382ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 382ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [25s 382ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [25s 382ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [25s 382ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 56170 DEBUG: [pool-1-thread-2] [25s 383ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [25s 383ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [25s 383ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(10) DEBUG: [pool-1-thread-2] [25s 383ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 383ms] SSL Reader(SocketTube(13)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [25s 383ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-2] [25s 383ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [25s 383ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [25s 383ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-2] [25s 383ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [25s 383ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 383ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [25s 383ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [25s 383ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 383ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 383ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-2] [25s 383ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-2] [25s 383ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [25s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 383ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [25s 383ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [25s 383ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 92, limit: 16777216 DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(11) DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) Unwrapping: 440 DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-2] [25s 384ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [25s 384ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 384ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [25s 384ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 4 DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4ebbe892 DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(12) DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) Unwrapping: 393 DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [25s 384ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [25s 384ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-2] [25s 384ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [25s 384ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 385ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [25s 385ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [25s 385ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [25s 385ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 56170 DEBUG: [pool-1-thread-2] [25s 385ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [25s 385ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [25s 385ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(13) DEBUG: [pool-1-thread-2] [25s 385ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 385ms] SSL Reader(SocketTube(13)) Unwrapping: 345 DEBUG: [pool-1-thread-2] [25s 385ms] SSL Reader(SocketTube(13)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [25s 385ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [25s 385ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [25s 385ms] SSL Reader(SocketTube(13)) sending 64 DEBUG: [pool-1-thread-2] [25s 385ms] SSL Reader(SocketTube(13)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [25s 385ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 385ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [25s 385ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [25s 385ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 385ms] Http2Connection(SSLTube(SocketTube(13))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 385ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(14): 64 DEBUG: [pool-1-thread-2] [25s 385ms] Http2Connection(SSLTube(SocketTube(13))) Processing 64 DEBUG: [pool-1-thread-2] [25s 385ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [25s 385ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 385ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [25s 385ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [25s 385ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [25s 385ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 55, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [25s 385ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [25s 385ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(14) DEBUG: [pool-1-thread-2] [25s 385ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 385ms] SSL Reader(SocketTube(13)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-2] [25s 386ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [25s 386ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 386ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [25s 386ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 2 DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@525ea54d DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(15) DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [25s 386ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-2] [25s 386ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [25s 386ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 386ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [25s 386ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [25s 387ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 56170 DEBUG: [pool-1-thread-2] [25s 387ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [25s 387ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [25s 387ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(16) DEBUG: [pool-1-thread-2] [25s 387ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 387ms] SSL Reader(SocketTube(13)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [25s 429ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [25s 429ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [25s 429ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [25s 429ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-2] [25s 429ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [25s 429ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 430ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [25s 430ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [25s 430ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 430ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 430ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [25s 430ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-2] [25s 430ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [25s 430ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 430ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [25s 430ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [25s 430ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [25s 430ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [25s 430ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [25s 430ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(17) DEBUG: [pool-1-thread-2] [25s 430ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 430ms] SSL Reader(SocketTube(13)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [25s 431ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [25s 431ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [25s 431ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [25s 431ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-2] [25s 431ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [25s 431ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 431ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [25s 431ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [25s 431ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 431ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 431ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [25s 431ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-2] [25s 431ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [25s 431ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 431ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [25s 447ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [25s 447ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [25s 447ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [25s 447ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [25s 447ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [25s 447ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [25s 447ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 6 DEBUG: [pool-1-thread-2] [25s 448ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@63c8e60c DEBUG: [pool-1-thread-2] [25s 448ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [25s 448ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(18) DEBUG: [pool-1-thread-2] [25s 448ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 448ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [25s 448ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [25s 448ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [25s 448ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 448ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [25s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@658ad855 for R (false) DEBUG: [MainThread] [25s 463ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [25s 474ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:55273/https2/chunk/y GET DEBUG: [pool-1-thread-5] [25s 481ms] Exchange establishing exchange for https://127.0.0.1:55273/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [25s 483ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [25s 483ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [25s 483ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [pool-1-thread-5] [25s 483ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [25s 484ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4902befb for C (true) DEBUG: [HttpClient-13-SelectorManager] [25s 484ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [25s 484ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56184 DEBUG: [pool-1-thread-5] [25s 487ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-5] [25s 487ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-5] [25s 487ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-5] [25s 487ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [25s 487ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [25s 487ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-5] [25s 487ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SocketTube(14) DEBUG: [pool-1-thread-5] [25s 487ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-5] [25s 487ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-5] [25s 487ms] SSL Writer(SocketTube(14)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-5] [25s 487ms] SSL Writer(SocketTube(14)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-5] [25s 487ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-5] [25s 487ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [25s 491ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [25s 491ms] SSL Writer(SocketTube(14)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [25s 491ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [25s 491ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [25s 491ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [25s 491ms] SSL Writer(SocketTube(14)) Sending 2191 bytes downstream TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=56184, Session(1712014066849|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-13-SelectorManager] [25s 492ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-13-SelectorManager] [25s 500ms] 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@43fad58b[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: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [25s 500ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-13-SelectorManager] [25s 500ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-13-SelectorManager] [25s 500ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [25s 500ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [25s 500ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [25s 500ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [25s 500ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [25s 500ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [25s 500ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [25s 500ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [25s 500ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [25s 500ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [25s 500ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-13-SelectorManager] [25s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for R (true) DEBUG: [pool-1-thread-2] [25s 508ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [25s 508ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 508ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 511ms] SSL Writer(SocketTube(14)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [25s 511ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [25s 511ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [25s 511ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [25s 511ms] SocketTube(14) trying to write: 2191 DEBUG: [pool-1-thread-5] [25s 511ms] SocketTube(14) wrote: 2191 DEBUG: [pool-1-thread-5] [25s 511ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-5] [25s 511ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 511ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 511ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [25s 511ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [25s 515ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for None (false) DEBUG: [HttpClient-13-SelectorManager] [25s 515ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [25s 515ms] SocketTube(14) read bytes: 133 DEBUG: [HttpClient-13-SelectorManager] [25s 515ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [25s 515ms] SSL Reader(SocketTube(14)) Adding 133 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [25s 515ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [25s 515ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for R (false) DEBUG: [HttpClient-13-SelectorManager] [25s 515ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 515ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [25s 515ms] SSL Reader(SocketTube(14)) Unwrapping: 133 DEBUG: [pool-1-thread-5] [25s 515ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [25s 515ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [25s 515ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [25s 515ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [25s 515ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [25s 515ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [HttpClient-13-SelectorManager] [25s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for None (false) DEBUG: [HttpClient-13-SelectorManager] [25s 519ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [25s 519ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 540ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-5] [25s 540ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [25s 540ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [25s 540ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [25s 540ms] SSL Writer(SocketTube(14)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [25s 541ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [25s 541ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [25s 541ms] SSL Writer(SocketTube(14)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [25s 541ms] SSL Writer(SocketTube(14)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [25s 541ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [25s 541ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [25s 541ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [25s 541ms] SocketTube(14) trying to write: 6 DEBUG: [pool-1-thread-5] [25s 541ms] SocketTube(14) wrote: 6 DEBUG: [pool-1-thread-5] [25s 541ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-5] [25s 541ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 541ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 541ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [25s 541ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [25s 541ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [25s 541ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-5] [25s 541ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [25s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for R (true) DEBUG: [HttpClient-13-SelectorManager] [25s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for None (false) DEBUG: [HttpClient-13-SelectorManager] [25s 550ms] SocketTube(14) read bytes: 175 DEBUG: [HttpClient-13-SelectorManager] [25s 550ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [25s 550ms] SSL Reader(SocketTube(14)) Adding 175 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [25s 550ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [25s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for R (false) DEBUG: [HttpClient-13-SelectorManager] [25s 550ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 550ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 550ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [25s 550ms] SSL Reader(SocketTube(14)) Unwrapping: 175 DEBUG: [pool-1-thread-5] [25s 550ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-5] [25s 550ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [25s 550ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [25s 550ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [25s 550ms] SSL Reader(SocketTube(14)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [25s 550ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [25s 550ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [25s 550ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [25s 550ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [25s 550ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [25s 550ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [25s 551ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-5] [25s 551ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [25s 551ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [25s 551ms] SSL Reader(SocketTube(14)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [25s 564ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [25s 564ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [25s 564ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [25s 564ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [25s 564ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [25s 564ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [25s 564ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [25s 564ms] SSL Writer(SocketTube(14)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [25s 564ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [25s 564ms] SSLFlowDelegate(SocketTube(14)) setALPN = h2 DEBUG: [pool-1-thread-5] [25s 564ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [25s 565ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [25s 565ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [25s 565ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [25s 565ms] SSLTube(SocketTube(14)) connecting flows DEBUG: [pool-1-thread-5] [25s 565ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1f8b4920 DEBUG: [pool-1-thread-5] [25s 565ms] Http2Connection(SSLTube(SocketTube(14))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [25s 565ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [25s 565ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 565ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [25s 565ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 565ms] SSLTube(SocketTube(14)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [25s 565ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [25s 565ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [25s 565ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [25s 565ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [25s 565ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [25s 565ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-5] [25s 566ms] SSL Writer(SocketTube(14)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [25s 566ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [25s 566ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [25s 566ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [25s 566ms] Http2Connection(SSLTube(SocketTube(14))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [25s 566ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [25s 566ms] Http2Connection(SSLTube(SocketTube(14))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [25s 566ms] Http2Connection(SSLTube(SocketTube(14))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [25s 566ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed buffered data DEBUG: [pool-1-thread-5] [25s 566ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-5] [25s 566ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-5] [25s 566ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [25s 566ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [25s 566ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [25s 566ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [25s 566ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [25s 566ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [25s 566ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 1 DEBUG: [pool-1-thread-5] [25s 566ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [25s 566ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [25s 566ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [25s 566ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [25s 566ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [25s 566ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [25s 566ms] SSL Writer(SocketTube(14)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [25s 567ms] SocketTube(14) trying to write: 90 DEBUG: [pool-1-thread-5] [25s 567ms] SocketTube(14) wrote: 90 DEBUG: [pool-1-thread-5] [25s 567ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-5] [25s 567ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 567ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [25s 567ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-5] [25s 567ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [25s 567ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [25s 567ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [25s 567ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-5] [25s 567ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [25s 567ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [25s 567ms] SSLTube(SocketTube(14)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [25s 567ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [25s 567ms] SocketTube(14) trying to write: 174 DEBUG: [pool-1-thread-5] [25s 568ms] SocketTube(14) wrote: 174 DEBUG: [pool-1-thread-5] [25s 568ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-5] [25s 568ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 568ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 568ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 568ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [25s 568ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-5] [25s 568ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [25s 568ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [25s 568ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [25s 568ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [25s 568ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-5] [25s 568ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-5] [25s 568ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 568ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [25s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [25s 569ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [25s 569ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [25s 569ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [25s 569ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [25s 570ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [25s 570ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-13-SelectorManager] [25s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for None (false) DEBUG: [HttpClient-13-SelectorManager] [25s 572ms] SocketTube(14) read bytes: 1803 DEBUG: [HttpClient-13-SelectorManager] [25s 572ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [25s 572ms] SSL Reader(SocketTube(14)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [25s 572ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [25s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for R (false) DEBUG: [HttpClient-13-SelectorManager] [25s 572ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 573ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [25s 573ms] SSL Reader(SocketTube(14)) Unwrapping: 1803 DEBUG: [pool-1-thread-5] [25s 573ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-5] [25s 573ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-5] [25s 573ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-5] [25s 573ms] SSL Reader(SocketTube(14)) Unwrapping: 77 DEBUG: [pool-1-thread-5] [25s 574ms] SSL Reader(SocketTube(14)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [25s 574ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [25s 574ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [25s 574ms] SSL Reader(SocketTube(14)) sending 39 DEBUG: [pool-1-thread-5] [25s 574ms] SSL Reader(SocketTube(14)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [25s 574ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [25s 574ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [25s 574ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-5] [25s 574ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-5] [25s 574ms] Http2Connection(SSLTube(SocketTube(14))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [25s 574ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [25s 574ms] Http2Connection(SSLTube(SocketTube(14))) Processing 39 DEBUG: [pool-1-thread-5] [25s 574ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [25s 574ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [25s 574ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [25s 574ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [25s 574ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [25s 574ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [25s 574ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [25s 574ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [25s 574ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-5] [25s 574ms] SSL Writer(SocketTube(14)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [25s 574ms] SSL Writer(SocketTube(14)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [25s 574ms] SSL Writer(SocketTube(14)) wrapping 9 bytes DEBUG: [pool-1-thread-5] [25s 574ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [25s 574ms] SSL Writer(SocketTube(14)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [25s 574ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [25s 574ms] SSL Writer(SocketTube(14)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [25s 574ms] SSL Writer(SocketTube(14)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [25s 574ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [25s 579ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [25s 585ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [25s 585ms] SocketTube(14) trying to write: 47 DEBUG: [pool-1-thread-5] [25s 585ms] SocketTube(14) wrote: 47 DEBUG: [pool-1-thread-5] [25s 585ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-5] [25s 585ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 585ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 585ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 585ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [25s 585ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-5] [25s 585ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [25s 585ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [25s 585ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(1) DEBUG: [pool-1-thread-5] [25s 586ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 586ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [25s 586ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-5] [25s 586ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-5] [25s 586ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 586ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [25s 586ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for R (false) DEBUG: [readLoop] [25s 581ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [25s 607ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 607ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [25s 607ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [25s 607ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 607ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [25s 607ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [25s 607ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 607ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [25s 607ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [25s 607ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 607ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [25s 608ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [25s 608ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 608ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [25s 608ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [25s 608ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk TestServer: [37 s, 936 ms, 365508 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [37 s, 937 ms, 675377 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 TestServer: [37 s, 937 ms, 816771 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-13-SelectorManager] [25s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for None (false) DEBUG: [HttpClient-13-SelectorManager] [25s 620ms] SocketTube(14) read bytes: 743 DEBUG: [HttpClient-13-SelectorManager] [25s 620ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [25s 620ms] SSL Reader(SocketTube(14)) Adding 743 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [25s 620ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [25s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for R (false) DEBUG: [HttpClient-13-SelectorManager] [25s 620ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 620ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:743, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [25s 620ms] SSL Reader(SocketTube(14)) Unwrapping: 743 DEBUG: [pool-1-thread-5] [25s 621ms] SSL Reader(SocketTube(14)) Decoded 54 bytes out of 743 into buffer of 16676 remaining to decode: 651 DEBUG: [pool-1-thread-5] [25s 621ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-5] [25s 621ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-5] [25s 621ms] SSL Reader(SocketTube(14)) sending 54 DEBUG: [pool-1-thread-5] [25s 621ms] SSL Reader(SocketTube(14)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-5] [25s 621ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [25s 621ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [25s 621ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-5] [25s 621ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-5] [25s 621ms] Http2Connection(SSLTube(SocketTube(14))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [25s 621ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-5] [25s 621ms] Http2Connection(SSLTube(SocketTube(14))) Processing 54 DEBUG: [pool-1-thread-5] [25s 621ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-5] [25s 621ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [25s 621ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-5] [25s 622ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [25s 622ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 2 DEBUG: [pool-1-thread-5] [25s 622ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [25s 622ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [25s 622ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(2) DEBUG: [pool-1-thread-5] [25s 622ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 622ms] SSL Reader(SocketTube(14)) Unwrapping: 651 DEBUG: [pool-1-thread-5] [25s 622ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 651 into buffer of 56 remaining to decode: 603 DEBUG: [pool-1-thread-5] [25s 622ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [25s 622ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [25s 622ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-5] [25s 622ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [25s 622ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [25s 622ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [25s 622ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [25s 622ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [25s 622ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [25s 622ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-5] [25s 622ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-5] [25s 622ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [25s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [25s 622ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [25s 622ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [25s 622ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [25s 622ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [25s 623ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y) 200 HTTP_2 Local port: 56184 DEBUG: [pool-1-thread-5] [25s 623ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [25s 623ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [25s 623ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(3) DEBUG: [pool-1-thread-5] [25s 623ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 623ms] SSL Reader(SocketTube(14)) Unwrapping: 603 DEBUG: [pool-1-thread-5] [25s 623ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 603 into buffer of 56 remaining to decode: 544 DEBUG: [pool-1-thread-5] [25s 623ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [25s 623ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [25s 623ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-5] [25s 623ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [25s 623ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [25s 623ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [25s 623ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [25s 623ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [25s 623ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [25s 623ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [25s 623ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-5] [25s 623ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [25s 623ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [25s 623ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [25s 623ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [25s 623ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [25s 623ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-5] [25s 623ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [25s 623ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(4) DEBUG: [pool-1-thread-5] [25s 623ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 623ms] SSL Reader(SocketTube(14)) Unwrapping: 544 DEBUG: [pool-1-thread-5] [25s 623ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 544 into buffer of 16676 remaining to decode: 454 DEBUG: [pool-1-thread-5] [25s 623ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [25s 623ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [25s 624ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-5] [25s 624ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [25s 624ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [25s 624ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [25s 624ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-5] [25s 624ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [25s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [25s 624ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 4 DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(5) DEBUG: [pool-1-thread-5] [25s 624ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 624ms] SSL Reader(SocketTube(14)) Unwrapping: 454 DEBUG: [pool-1-thread-5] [25s 624ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 454 into buffer of 56 remaining to decode: 395 DEBUG: [pool-1-thread-5] [25s 624ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [25s 624ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [25s 624ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-5] [25s 624ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [25s 624ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [25s 624ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [25s 624ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-5] [25s 624ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [25s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [25s 624ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [25s 624ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(6) DEBUG: [pool-1-thread-5] [25s 624ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 624ms] SSL Reader(SocketTube(14)) Unwrapping: 395 DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 395 into buffer of 16676 remaining to decode: 305 DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [25s 625ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [25s 625ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [25s 625ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-5] [25s 625ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-5] [25s 625ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [25s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [25s 625ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-5] [25s 625ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [25s 625ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 6 DEBUG: [pool-1-thread-5] [25s 625ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [25s 625ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [25s 625ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(7) DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) Unwrapping: 305 DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) Decoded 23 bytes out of 305 into buffer of 56 remaining to decode: 244 DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) sending 23 DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [25s 625ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [25s 625ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [25s 625ms] Http2Connection(SSLTube(SocketTube(14))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [25s 625ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-5] [25s 625ms] Http2Connection(SSLTube(SocketTube(14))) Processing 23 DEBUG: [pool-1-thread-5] [25s 625ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [25s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [25s 625ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [25s 625ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [25s 625ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-5] [25s 625ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(8) DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) Unwrapping: 244 DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 244 into buffer of 56 remaining to decode: 197 DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-5] [25s 626ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [25s 626ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [25s 626ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [25s 626ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [25s 626ms] HttpClientImpl(13) ClientImpl (async) elapsed 152 millis for GET to https://127.0.0.1:55273/https2/chunk/y DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 1 DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6a184452 DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(9) DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) Unwrapping: 197 DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 197 into buffer of 56 remaining to decode: 149 DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-5] [25s 626ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-5] [25s 626ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-5] [25s 626ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [25s 626ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [25s 626ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [25s 627ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [25s 627ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [25s 627ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 56184 DEBUG: [HttpClient-13-SelectorManager] [25s 627ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for None (false) DEBUG: [HttpClient-13-SelectorManager] [25s 627ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [25s 627ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [25s 628ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(10) DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) Unwrapping: 149 DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) sending 64 DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14))) Processing 64 DEBUG: [pool-1-thread-5] [25s 628ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [25s 628ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [25s 628ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(11) DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-5] [25s 628ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-5] [25s 628ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [25s 628ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [25s 628ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [25s 628ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [25s 628ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [25s 629ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [25s 629ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [25s 629ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 2 DEBUG: [pool-1-thread-5] [25s 629ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6c26c90e DEBUG: [pool-1-thread-5] [25s 629ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [25s 629ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(12) DEBUG: [pool-1-thread-5] [25s 629ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [25s 629ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [25s 629ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-5] [25s 629ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-5] [25s 629ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [25s 629ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [25s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for R (true) DEBUG: [HttpClient-13-SelectorManager] [25s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for None (false) DEBUG: [HttpClient-13-SelectorManager] [25s 638ms] SocketTube(14) read bytes: 392 DEBUG: [HttpClient-13-SelectorManager] [25s 638ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [25s 638ms] SSL Reader(SocketTube(14)) Adding 392 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [25s 638ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [25s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for R (false) DEBUG: [HttpClient-13-SelectorManager] [25s 638ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 638ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:392, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [25s 638ms] SSL Reader(SocketTube(14)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [25s 638ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [25s 638ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [25s 638ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [25s 638ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [25s 638ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [25s 638ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 638ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [25s 638ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [25s 638ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 638ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 638ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [25s 638ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [25s 638ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [25s 638ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 638ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [25s 638ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [25s 639ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [25s 639ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 56184 DEBUG: [pool-1-thread-2] [25s 639ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [25s 639ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [25s 639ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(13) DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [25s 639ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 639ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 639ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [25s 639ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-2] [25s 639ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [25s 639ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 639ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [25s 639ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [25s 639ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [25s 639ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [25s 639ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [25s 639ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(14) DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [25s 639ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [25s 640ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 640ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 640ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [25s 640ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [25s 640ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [25s 640ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 640ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [25s 640ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [25s 640ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [25s 640ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [25s 640ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [25s 640ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [25s 640ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [25s 640ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 6 DEBUG: [pool-1-thread-2] [25s 640ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1c73ab20 DEBUG: [pool-1-thread-2] [25s 640ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [25s 640ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(15) DEBUG: [pool-1-thread-2] [25s 640ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 640ms] SSL Reader(SocketTube(14)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [25s 640ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [25s 640ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [25s 640ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [25s 640ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [25s 640ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [25s 640ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 640ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [25s 640ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [25s 646ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 646ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 646ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [25s 646ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [25s 646ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [25s 646ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 646ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [25s 646ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [25s 646ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [25s 646ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 56184 DEBUG: [pool-1-thread-2] [25s 646ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [25s 646ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [25s 646ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(16) DEBUG: [pool-1-thread-2] [25s 646ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 646ms] SSL Reader(SocketTube(14)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-2] [25s 647ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [25s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 647ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(17) DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [25s 647ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [25s 647ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [25s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 647ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [25s 647ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [25s 647ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 4 DEBUG: [pool-1-thread-2] [25s 648ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@d1d3f44 DEBUG: [pool-1-thread-2] [25s 648ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [25s 648ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(18) DEBUG: [pool-1-thread-2] [25s 648ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 648ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [25s 648ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [25s 648ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [25s 648ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 648ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [25s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f85390 for R (false) DEBUG: [MainThread] [25s 650ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:34753/http2/fixed/y GET DEBUG: [pool-1-thread-3] [25s 650ms] Exchange establishing exchange for http://127.0.0.1:34753/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [25s 650ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [25s 650ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [25s 650ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [25s 650ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [25s 650ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [25s 650ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [25s 650ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [25s 650ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [25s 650ms] Http2Connection(SocketTube(5)) Opened stream 9 DEBUG: [pool-1-thread-3] [25s 650ms] Http2Connection(SocketTube(5))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [25s 650ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [25s 650ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [25s 650ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [25s 651ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [25s 651ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [25s 651ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [25s 651ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [25s 651ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775795, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [25s 651ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775795, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [25s 651ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [25s 651ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [25s 651ms] Http2Connection(SocketTube(5))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [25s 673ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [25s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 673ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [25s 673ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [25s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 673ms] 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: [38 s, 0 ms, 734349 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [38 s, 2 ms, 771309 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 TestServer: [38 s, 3 ms, 31827 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [25s 679ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [25s 680ms] SocketTube(5) read bytes: 258 DEBUG: [HttpClient-5-SelectorManager] [25s 680ms] Http2Connection(SocketTube(5)) onNext: got 258 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [25s 682ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [25s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [25s 682ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [25s 682ms] Http2Connection(SocketTube(5)) sending 258 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [25s 682ms] Http2Connection(SocketTube(5)) H2 Receiving(13): 258 DEBUG: [pool-1-thread-3] [25s 682ms] Http2Connection(SocketTube(5)) Processing 258 DEBUG: [pool-1-thread-3] [25s 682ms] FramesDecoder decodes: 258 DEBUG: [pool-1-thread-3] [25s 683ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [25s 694ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [25s 694ms] SocketTube(5) read bytes: 241 DEBUG: [HttpClient-5-SelectorManager] [25s 694ms] Http2Connection(SocketTube(5)) onNext: got 241 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [25s 694ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [25s 694ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [25s 694ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [25s 713ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 44 DEBUG: [pool-1-thread-3] [25s 714ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [25s 714ms] Http2Connection(SocketTube(5)) Opened stream 26 DEBUG: [pool-1-thread-3] [25s 714ms] Http2Connection(SocketTube(5))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [25s 719ms] Http2Connection(SocketTube(5))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-3] [25s 719ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 719ms] Http2Connection(SocketTube(5))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 719ms] Http2Connection(SocketTube(5))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [25s 719ms] Http2Connection(SocketTube(5))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [25s 720ms] Http2Connection(SocketTube(5))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-3] [25s 720ms] Http2Connection(SocketTube(5))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [25s 720ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [25s 720ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [25s 720ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [25s 720ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [25s 720ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 784, limit: 16777216 DEBUG: [pool-1-thread-3] [25s 720ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [25s 720ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-3] [25s 721ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [25s 721ms] Http2Connection(SocketTube(5)) Opened stream 28 DEBUG: [pool-1-thread-3] [25s 721ms] Http2Connection(SocketTube(5))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [25s 721ms] Http2Connection(SocketTube(5))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-3] [25s 721ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [25s 721ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [25s 721ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [25s 721ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 796, limit: 16777216 DEBUG: [pool-1-thread-3] [25s 721ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [25s 721ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-3] [25s 721ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [25s 721ms] Http2Connection(SocketTube(5)) Opened stream 30 DEBUG: [pool-1-thread-3] [25s 722ms] Http2Connection(SocketTube(5))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [25s 723ms] Http2Connection(SocketTube(5))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-3] [25s 723ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [25s 723ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [25s 723ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [25s 723ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 808, limit: 16777216 DEBUG: [pool-1-thread-3] [25s 723ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [25s 723ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 723ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 723ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [25s 723ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [25s 723ms] HttpClientImpl(5) ClientImpl (async) elapsed 73 millis for GET to http://127.0.0.1:34753/http2/fixed/y DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5)) Closed stream 9 DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2097dfb5 DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5)) H2 processed(13) DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5)) sending 241 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5)) H2 Receiving(14): 241 DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5)) Processing 241 DEBUG: [pool-1-thread-3] [25s 724ms] FramesDecoder decodes: 241 DEBUG: [pool-1-thread-3] [25s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [25s 724ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5))/Stream(28) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-3] [25s 724ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [25s 724ms] FramesDecoder Got frame: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onNext(52) DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 860, limit: 16777216 DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 28) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [25s 724ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-3] [25s 724ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5))/Stream(28) close stream 28 DEBUG: [pool-1-thread-3] [25s 724ms] Http2Connection(SocketTube(5)) Closed stream 28 DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@19e784f DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-3] [25s 725ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5))/Stream(30) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-3] [25s 725ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [25s 725ms] FramesDecoder Got frame: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onNext(52) DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 912, limit: 16777216 DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 30) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [25s 725ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-3] [25s 725ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5))/Stream(30) close stream 30 DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5)) Closed stream 30 DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2f293b0a DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-3] [25s 725ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 725ms] Http2Connection(SocketTube(5))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [25s 726ms] Http2Connection(SocketTube(5))/Stream(26) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-3] [25s 726ms] Http2Connection(SocketTube(5))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-3] [25s 726ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [25s 726ms] FramesDecoder Got frame: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [25s 726ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [25s 726ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onNext(53) DEBUG: [pool-1-thread-3] [25s 726ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 965, limit: 16777216 DEBUG: [pool-1-thread-3] [25s 726ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 26) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [25s 726ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 726ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 726ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-3] [25s 726ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [25s 726ms] Http2Connection(SocketTube(5))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-3] [25s 726ms] Http2Connection(SocketTube(5))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-3] [25s 726ms] Http2Connection(SocketTube(5))/Stream(26) close stream 26 DEBUG: [pool-1-thread-3] [25s 726ms] Http2Connection(SocketTube(5)) Closed stream 26 DEBUG: [pool-1-thread-3] [25s 726ms] Http2Connection(SocketTube(5))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4f0ec0b4 DEBUG: [pool-1-thread-3] [25s 726ms] Http2Connection(SocketTube(5))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-3] [25s 726ms] Http2Connection(SocketTube(5)) H2 processed(14) DEBUG: [MainThread] [25s 745ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:34753/http2/chunk/y GET DEBUG: [pool-1-thread-3] [25s 746ms] Exchange establishing exchange for http://127.0.0.1:34753/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [25s 746ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [25s 746ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [25s 746ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [25s 746ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [25s 747ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [25s 747ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [25s 747ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [25s 747ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [25s 747ms] Http2Connection(SocketTube(5)) Opened stream 11 DEBUG: [pool-1-thread-3] [25s 747ms] Http2Connection(SocketTube(5))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [25s 747ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [25s 747ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [25s 747ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [25s 747ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [25s 747ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [25s 747ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [25s 747ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [25s 747ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [25s 747ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [25s 747ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [25s 747ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [25s 747ms] Http2Connection(SocketTube(5))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [25s 748ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [25s 748ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 748ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [25s 748ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [25s 748ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 748ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 11 TestServer(1): Using handler for: /http2/chunk TestServer: [38 s, 82 ms, 645470 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [38 s, 82 ms, 935169 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 TestServer: [38 s, 83 ms, 95433 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [25s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [25s 765ms] SocketTube(5) read bytes: 398 DEBUG: [HttpClient-5-SelectorManager] [25s 765ms] Http2Connection(SocketTube(5)) onNext: got 398 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [25s 765ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [25s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [25s 765ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775792, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [25s 766ms] Http2Connection(SocketTube(5)) sending 398 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [25s 766ms] Http2Connection(SocketTube(5)) H2 Receiving(15): 398 DEBUG: [pool-1-thread-3] [25s 766ms] Http2Connection(SocketTube(5)) Processing 398 DEBUG: [pool-1-thread-3] [25s 766ms] FramesDecoder decodes: 398 DEBUG: [pool-1-thread-3] [25s 766ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [25s 766ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 39 DEBUG: [pool-1-thread-3] [25s 766ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [25s 766ms] Http2Connection(SocketTube(5)) Opened stream 32 DEBUG: [pool-1-thread-3] [25s 766ms] Http2Connection(SocketTube(5))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [25s 766ms] Http2Connection(SocketTube(5))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-3] [25s 766ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 766ms] Http2Connection(SocketTube(5))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 766ms] Http2Connection(SocketTube(5))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [25s 766ms] Http2Connection(SocketTube(5))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [25s 766ms] Http2Connection(SocketTube(5))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-3] [25s 767ms] Http2Connection(SocketTube(5))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-3] [25s 767ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [25s 767ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [25s 767ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [25s 767ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [25s 767ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 977, limit: 16777216 DEBUG: [pool-1-thread-3] [25s 767ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [25s 767ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-3] [25s 767ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [25s 767ms] Http2Connection(SocketTube(5)) Opened stream 34 DEBUG: [pool-1-thread-3] [25s 767ms] Http2Connection(SocketTube(5))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [25s 767ms] Http2Connection(SocketTube(5))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-3] [25s 767ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [25s 767ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [25s 767ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [25s 767ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 989, limit: 16777216 DEBUG: [pool-1-thread-3] [25s 767ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [25s 767ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5)) Opened stream 36 DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-3] [25s 768ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1001, limit: 16777216 DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [25s 768ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-3] [25s 768ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [25s 768ms] HttpClientImpl(5) ClientImpl (async) elapsed 22 millis for GET to http://127.0.0.1:34753/http2/chunk/y DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(11) close stream 11 DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5)) Closed stream 11 DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@51fac497 DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-3] [25s 768ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(34) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-3] [25s 768ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [25s 768ms] FramesDecoder Got frame: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onNext(52) DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1053, limit: 16777216 DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 34) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [25s 768ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 768ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-3] [25s 769ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(34) close stream 34 DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5)) Closed stream 34 DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@23d492e7 DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-3] [25s 769ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(36) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-3] [25s 769ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [25s 769ms] FramesDecoder Got frame: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onNext(52) DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1105, limit: 16777216 DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 36) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [25s 769ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-3] [25s 769ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(36) close stream 36 DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5)) Closed stream 36 DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@45c30cfc DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-3] [25s 769ms] Http2Connection(SocketTube(5)) H2 processed(15) DEBUG: [HttpClient-5-SelectorManager] [25s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [25s 770ms] SocketTube(5) read bytes: 81 DEBUG: [HttpClient-5-SelectorManager] [25s 770ms] Http2Connection(SocketTube(5)) onNext: got 81 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [25s 770ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [25s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [25s 770ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 774ms] Http2Connection(SocketTube(5)) sending 81 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 774ms] Http2Connection(SocketTube(5)) H2 Receiving(16): 81 DEBUG: [pool-1-thread-1] [25s 774ms] Http2Connection(SocketTube(5)) Processing 81 DEBUG: [pool-1-thread-1] [25s 774ms] FramesDecoder decodes: 81 DEBUG: [pool-1-thread-1] [25s 774ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 774ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-1] [25s 774ms] Http2Connection(SocketTube(5))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-1] [25s 774ms] Http2Connection(SocketTube(5))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [25s 774ms] Http2Connection(SocketTube(5))/Stream(32) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-1] [25s 774ms] Http2Connection(SocketTube(5))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-1] [25s 774ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [25s 774ms] FramesDecoder Got frame: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-1] [25s 774ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-1] [25s 774ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onNext(53) DEBUG: [pool-1-thread-1] [25s 774ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1158, limit: 16777216 DEBUG: [pool-1-thread-1] [25s 774ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 32) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [25s 774ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-1] [25s 774ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-1] [25s 775ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-1] [25s 775ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [25s 775ms] Http2Connection(SocketTube(5))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-1] [25s 775ms] Http2Connection(SocketTube(5))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-1] [25s 775ms] Http2Connection(SocketTube(5))/Stream(32) close stream 32 DEBUG: [pool-1-thread-1] [25s 775ms] Http2Connection(SocketTube(5)) Closed stream 32 DEBUG: [pool-1-thread-1] [25s 775ms] Http2Connection(SocketTube(5))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@742d6c4c DEBUG: [pool-1-thread-1] [25s 775ms] Http2Connection(SocketTube(5))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-1] [25s 775ms] Http2Connection(SocketTube(5)) H2 processed(16) DEBUG: [MainThread] [25s 792ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:55273/https2/fixed/y GET DEBUG: [pool-1-thread-1] [25s 801ms] Exchange establishing exchange for https://127.0.0.1:55273/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [25s 801ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [25s 801ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [25s 801ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [25s 801ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [25s 801ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [25s 801ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [25s 801ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [25s 802ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [25s 802ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 9 DEBUG: [pool-1-thread-1] [25s 802ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [25s 802ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [25s 802ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [25s 802ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [25s 802ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [25s 802ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [25s 802ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [25s 802ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [25s 802ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [25s 802ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [25s 802ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [25s 802ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [25s 803ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [25s 803ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [25s 803ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 803ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 803ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [25s 803ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [25s 803ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [25s 803ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [25s 803ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 803ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 803ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 803ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [25s 803ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [25s 803ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [25s 803ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 803ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [25s 803ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [25s 803ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [25s 803ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [25s 803ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 803ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [25s 804ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [25s 804ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 804ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 9 TestServer(2): Using handler for: /https2/fixed TestServer: [38 s, 131 ms, 967194 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [38 s, 132 ms, 255783 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 TestServer: [38 s, 132 ms, 394667 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [25s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [25s 817ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [25s 817ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [25s 817ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [25s 817ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [25s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [25s 817ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 817ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [25s 817ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [pool-1-thread-1] [25s 819ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [25s 819ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-1] [25s 819ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-1] [25s 820ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-1] [25s 820ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-1] [25s 820ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 820ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775738 cancelled = false DEBUG: [pool-1-thread-1] [25s 820ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-1] [25s 820ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 820ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 820ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(70): 58 DEBUG: [pool-1-thread-1] [25s 820ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-1] [25s 820ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-1] [25s 820ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 820ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 45 DEBUG: [pool-1-thread-1] [25s 820ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [25s 820ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 26 DEBUG: [pool-1-thread-1] [25s 820ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [25s 820ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-1] [25s 820ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(70) DEBUG: [pool-1-thread-1] [25s 820ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 820ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [25s 820ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [25s 820ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [25s 821ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 821ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [25s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [25s 827ms] SocketTube(6) read bytes: 1058 DEBUG: [HttpClient-5-SelectorManager] [25s 827ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [25s 827ms] SSL Reader(SocketTube(6)) Adding 1058 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [25s 828ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [25s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [25s 828ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [25s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [pool-1-thread-1] [25s 831ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1058, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [25s 831ms] SSL Reader(SocketTube(6)) Unwrapping: 1058 DEBUG: [pool-1-thread-1] [25s 831ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-1] [25s 831ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [25s 831ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [25s 831ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-1] [25s 831ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [25s 831ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 831ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775737 cancelled = false DEBUG: [pool-1-thread-1] [25s 831ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [25s 831ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 831ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 831ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(71): 15 DEBUG: [pool-1-thread-1] [25s 831ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-1] [25s 831ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [25s 831ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 831ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [25s 831ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [25s 832ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [25s 832ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [25s 832ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-1] [25s 832ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-1] [25s 832ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [25s 832ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(71) DEBUG: [pool-1-thread-1] [25s 832ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 832ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [pool-1-thread-1] [25s 832ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-1] [25s 832ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [25s 832ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [25s 832ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [25s 832ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [25s 832ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 832ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775736 cancelled = false DEBUG: [pool-1-thread-1] [25s 832ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [25s 832ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 832ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 832ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(72): 21 DEBUG: [pool-1-thread-1] [25s 832ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [25s 832ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [25s 832ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 832ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [25s 832ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [25s 833ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-1] [25s 833ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 816, limit: 16777216 DEBUG: [pool-1-thread-1] [25s 833ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [25s 833ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(72) DEBUG: [pool-1-thread-1] [25s 833ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 833ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-1] [25s 833ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-1] [25s 833ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [25s 833ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [25s 833ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [25s 833ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [25s 833ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 833ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775735 cancelled = false DEBUG: [pool-1-thread-1] [25s 833ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [25s 833ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 833ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 833ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(73): 57 DEBUG: [pool-1-thread-1] [25s 833ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [25s 833ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [25s 833ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 833ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 28 DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(73) DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775734 cancelled = false DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(74): 21 DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [25s 834ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [25s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 834ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 828, limit: 16777216 DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(74) DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775733 cancelled = false DEBUG: [pool-1-thread-1] [25s 834ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(75): 57 DEBUG: [pool-1-thread-1] [25s 834ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [25s 834ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [25s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 835ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 30 DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(75) DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775732 cancelled = false DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(76): 23 DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [25s 835ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [25s 835ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 835ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 842, limit: 16777216 DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(76) DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775731 cancelled = false DEBUG: [pool-1-thread-1] [25s 835ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(77): 9 DEBUG: [pool-1-thread-1] [25s 835ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [25s 835ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [25s 835ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 836ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [25s 836ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [25s 836ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-1] [25s 836ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [25s 836ms] HttpClientImpl(5) ClientImpl (async) elapsed 43 millis for GET to https://127.0.0.1:55273/https2/fixed/y DEBUG: [pool-1-thread-1] [25s 836ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-1] [25s 836ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-1] [25s 836ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-1] [25s 836ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 9 DEBUG: [pool-1-thread-1] [25s 836ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7696489e DEBUG: [pool-1-thread-1] [25s 836ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-1] [25s 836ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(77) DEBUG: [pool-1-thread-1] [25s 836ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 836ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [25s 836ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [25s 836ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [25s 836ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [25s 836ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [25s 836ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [25s 836ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 836ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775730 cancelled = false DEBUG: [pool-1-thread-1] [25s 836ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [25s 836ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 837ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 837ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(78): 10 DEBUG: [pool-1-thread-1] [25s 837ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [25s 837ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [25s 837ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 837ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-1] [25s 837ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-1] [25s 837ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [25s 837ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-1] [25s 855ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-1] [25s 855ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [25s 855ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(78) DEBUG: [pool-1-thread-1] [25s 855ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 855ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775729 cancelled = false DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [25s 856ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 856ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 856ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(79): 64 DEBUG: [pool-1-thread-1] [25s 856ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [25s 856ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [25s 856ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 856ms] FramesDecoder Got frame: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-1] [25s 856ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-1] [25s 856ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onNext(55) DEBUG: [pool-1-thread-1] [25s 856ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 897, limit: 16777216 DEBUG: [pool-1-thread-1] [25s 856ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 26) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [25s 856ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(79) DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775728 cancelled = false DEBUG: [pool-1-thread-1] [25s 856ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [25s 856ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 856ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 856ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(80): 9 DEBUG: [pool-1-thread-1] [25s 856ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [25s 856ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [25s 856ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 856ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-1] [25s 856ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-1] [25s 856ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-1] [25s 856ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [25s 857ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-1] [25s 857ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-1] [25s 857ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) close stream 26 DEBUG: [pool-1-thread-1] [25s 857ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 26 DEBUG: [pool-1-thread-1] [25s 857ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1611039e DEBUG: [pool-1-thread-1] [25s 857ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-1] [25s 857ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(80) DEBUG: [pool-1-thread-1] [25s 857ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 857ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [25s 857ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [25s 857ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [25s 857ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [25s 857ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [25s 857ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [25s 857ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 857ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775727 cancelled = false DEBUG: [pool-1-thread-1] [25s 857ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [25s 857ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 857ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 857ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(81): 10 DEBUG: [pool-1-thread-1] [25s 857ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [25s 857ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [25s 857ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 857ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-1] [25s 857ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-1] [25s 857ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [25s 857ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-1] [25s 857ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-1] [25s 857ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(81) DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775726 cancelled = false DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(82): 63 DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [25s 858ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [25s 858ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 858ms] FramesDecoder Got frame: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onNext(54) DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 951, limit: 16777216 DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 28) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(82) DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775725 cancelled = false DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(83): 9 DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [25s 858ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [25s 858ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 858ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-1] [25s 858ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) close stream 28 DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 28 DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@682b7d89 DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(83) DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775724 cancelled = false DEBUG: [pool-1-thread-1] [25s 858ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(84): 10 DEBUG: [pool-1-thread-1] [25s 858ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [25s 858ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [25s 859ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 859ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-1] [25s 859ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-1] [25s 859ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [25s 859ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-1] [25s 859ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-1] [25s 859ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [25s 859ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(84) DEBUG: [pool-1-thread-1] [25s 859ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 859ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [25s 859ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [25s 859ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [25s 859ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [25s 859ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [25s 859ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [25s 859ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 859ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775723 cancelled = false DEBUG: [pool-1-thread-1] [25s 859ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [25s 859ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 859ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 859ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(85): 63 DEBUG: [pool-1-thread-1] [25s 859ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [25s 859ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [25s 859ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 859ms] FramesDecoder Got frame: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-1] [25s 859ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-1] [25s 859ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onNext(54) DEBUG: [pool-1-thread-1] [25s 859ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1005, limit: 16777216 DEBUG: [pool-1-thread-1] [25s 859ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 30) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [25s 859ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(85) DEBUG: [pool-1-thread-1] [25s 859ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 859ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [25s 860ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [25s 860ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [25s 860ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [25s 860ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [25s 860ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [25s 860ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 860ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775722 cancelled = false DEBUG: [pool-1-thread-1] [25s 860ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [25s 860ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 860ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 860ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(86): 9 DEBUG: [pool-1-thread-1] [25s 860ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [25s 860ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [25s 860ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 860ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-1] [25s 860ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-1] [25s 860ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-1] [25s 860ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [25s 860ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-1] [25s 860ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-1] [25s 860ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) close stream 30 DEBUG: [pool-1-thread-1] [25s 860ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 30 DEBUG: [pool-1-thread-1] [25s 860ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@77fb23cc DEBUG: [pool-1-thread-1] [25s 860ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-1] [25s 860ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(86) DEBUG: [pool-1-thread-1] [25s 860ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 860ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [25s 860ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [25s 860ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [25s 860ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 860ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [25s 863ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:55273/https2/chunk/y GET DEBUG: [HttpClient-5-SelectorManager] [25s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [pool-1-thread-4] [25s 863ms] Exchange establishing exchange for https://127.0.0.1:55273/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [25s 882ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-4] [25s 882ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [25s 882ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [25s 882ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [25s 882ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [25s 882ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [25s 882ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [25s 882ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [25s 882ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 11 DEBUG: [pool-1-thread-4] [25s 882ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [25s 882ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [25s 882ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [25s 882ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [25s 882ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [25s 882ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-4] [25s 883ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [25s 883ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [25s 883ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [25s 883ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-4] [25s 883ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [25s 897ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-4] [25s 897ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [25s 897ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [25s 897ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 897ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [25s 897ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [25s 897ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-4] [25s 898ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-4] [25s 898ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-4] [25s 898ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [25s 898ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [25s 898ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 898ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [25s 898ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-4] [25s 898ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [25s 898ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [25s 898ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [25s 898ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [25s 898ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [25s 898ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [25s 898ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 898ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [25s 898ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [25s 898ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 898ms] 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: [38 s, 227 ms, 334555 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [38 s, 227 ms, 635144 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 TestServer: [38 s, 227 ms, 810379 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [25s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [25s 904ms] SocketTube(6) read bytes: 545 DEBUG: [HttpClient-5-SelectorManager] [25s 904ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [25s 904ms] SSL Reader(SocketTube(6)) Adding 545 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [25s 904ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [25s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [25s 904ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [25s 906ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [25s 906ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [25s 906ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [25s 906ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:545, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [25s 906ms] SSL Reader(SocketTube(6)) Unwrapping: 545 DEBUG: [pool-1-thread-4] [25s 906ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 545 into buffer of 16676 remaining to decode: 454 DEBUG: [pool-1-thread-4] [25s 906ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-4] [25s 906ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-4] [25s 906ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-4] [25s 906ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-4] [25s 906ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 906ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775721 cancelled = false DEBUG: [pool-1-thread-4] [25s 906ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-4] [25s 906ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-4] [25s 906ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [25s 906ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(87): 53 DEBUG: [pool-1-thread-4] [25s 906ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-4] [25s 906ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-4] [25s 906ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [25s 906ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 40 DEBUG: [pool-1-thread-4] [25s 906ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [25s 906ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 32 DEBUG: [pool-1-thread-4] [25s 906ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [25s 907ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-4] [25s 907ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(87) DEBUG: [pool-1-thread-4] [25s 907ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 907ms] SSL Reader(SocketTube(6)) Unwrapping: 454 DEBUG: [pool-1-thread-4] [25s 907ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 454 into buffer of 64 remaining to decode: 406 DEBUG: [pool-1-thread-4] [25s 907ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [25s 907ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [25s 907ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [25s 907ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [25s 907ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 907ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775720 cancelled = false DEBUG: [pool-1-thread-4] [25s 907ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [25s 907ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [25s 907ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [25s 907ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(88): 10 DEBUG: [pool-1-thread-4] [25s 907ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [25s 907ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [25s 907ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [25s 907ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-4] [25s 907ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-4] [25s 907ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [25s 907ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [25s 907ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-4] [25s 908ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-4] [25s 908ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [25s 910ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(88) DEBUG: [pool-1-thread-4] [25s 910ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 910ms] SSL Reader(SocketTube(6)) Unwrapping: 406 DEBUG: [pool-1-thread-4] [25s 910ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 406 into buffer of 64 remaining to decode: 347 DEBUG: [pool-1-thread-4] [25s 910ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [25s 910ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [25s 910ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [25s 910ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [25s 910ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 910ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775719 cancelled = false DEBUG: [pool-1-thread-4] [25s 910ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [25s 910ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [25s 910ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [25s 954ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(89): 21 DEBUG: [pool-1-thread-4] [25s 954ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [25s 954ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [25s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [25s 954ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [25s 954ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [25s 954ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-4] [25s 954ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1017, limit: 16777216 DEBUG: [pool-1-thread-4] [25s 954ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [25s 955ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(89) DEBUG: [pool-1-thread-4] [25s 955ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 955ms] SSL Reader(SocketTube(6)) Unwrapping: 347 DEBUG: [pool-1-thread-4] [25s 955ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 347 into buffer of 16676 remaining to decode: 257 DEBUG: [pool-1-thread-4] [25s 955ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [25s 955ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [25s 955ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-4] [25s 955ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [25s 955ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 955ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775718 cancelled = false DEBUG: [pool-1-thread-4] [25s 955ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [25s 955ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [25s 955ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [25s 955ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(90): 52 DEBUG: [pool-1-thread-4] [25s 955ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-4] [25s 955ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [25s 955ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [25s 955ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-4] [25s 956ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [25s 956ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 34 DEBUG: [pool-1-thread-4] [25s 956ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [25s 956ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-4] [25s 956ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(90) DEBUG: [pool-1-thread-4] [25s 956ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 956ms] SSL Reader(SocketTube(6)) Unwrapping: 257 DEBUG: [pool-1-thread-4] [25s 956ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 257 into buffer of 64 remaining to decode: 198 DEBUG: [pool-1-thread-4] [25s 956ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [25s 956ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [25s 956ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [25s 956ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [25s 956ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 956ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775717 cancelled = false DEBUG: [pool-1-thread-4] [25s 956ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [25s 956ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [25s 956ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [25s 956ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(91): 21 DEBUG: [pool-1-thread-4] [25s 956ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [25s 956ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [25s 956ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [25s 956ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [25s 956ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [25s 956ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-4] [25s 956ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1029, limit: 16777216 DEBUG: [pool-1-thread-4] [25s 956ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [25s 956ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(91) DEBUG: [pool-1-thread-4] [25s 956ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 961ms] SSL Reader(SocketTube(6)) Unwrapping: 198 DEBUG: [pool-1-thread-4] [25s 961ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 198 into buffer of 16676 remaining to decode: 108 DEBUG: [pool-1-thread-4] [25s 961ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [25s 961ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [25s 961ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-4] [25s 961ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [25s 961ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 961ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775716 cancelled = false DEBUG: [pool-1-thread-4] [25s 961ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [25s 961ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [25s 961ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [25s 961ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(92): 52 DEBUG: [pool-1-thread-4] [25s 961ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-4] [25s 961ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [25s 961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [25s 961ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 36 DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(92) DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) Unwrapping: 108 DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 108 into buffer of 64 remaining to decode: 47 DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775715 cancelled = false DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(93): 23 DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-4] [25s 962ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [25s 962ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [25s 962ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1043, limit: 16777216 DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(93) DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775714 cancelled = false DEBUG: [pool-1-thread-4] [25s 962ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(94): 9 DEBUG: [pool-1-thread-4] [25s 962ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [25s 963ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [25s 963ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [25s 963ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-4] [25s 963ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-4] [25s 963ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-4] [25s 963ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [25s 963ms] HttpClientImpl(5) ClientImpl (async) elapsed 99 millis for GET to https://127.0.0.1:55273/https2/chunk/y DEBUG: [pool-1-thread-4] [25s 963ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-4] [25s 963ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-4] [25s 963ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-4] [25s 963ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 11 DEBUG: [pool-1-thread-4] [25s 963ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@508a8fd5 DEBUG: [pool-1-thread-4] [25s 963ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-4] [25s 963ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(94) DEBUG: [pool-1-thread-4] [25s 963ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 963ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [25s 963ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [25s 963ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [25s 963ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [25s 963ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [25s 967ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (true) DEBUG: [HttpClient-5-SelectorManager] [25s 967ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [25s 967ms] SocketTube(6) read bytes: 589 DEBUG: [HttpClient-5-SelectorManager] [25s 967ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [25s 967ms] SSL Reader(SocketTube(6)) Adding 589 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [25s 967ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [25s 967ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [25s 967ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [25s 968ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:589, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [25s 968ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-4] [25s 968ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-4] [25s 968ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [25s 968ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [25s 968ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [25s 968ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [25s 968ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 968ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775713 cancelled = false DEBUG: [pool-1-thread-4] [25s 968ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [25s 968ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [25s 971ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [25s 972ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(95): 10 DEBUG: [pool-1-thread-4] [25s 972ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [25s 972ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [25s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [25s 972ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-4] [25s 972ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-4] [25s 972ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [25s 972ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-4] [25s 972ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-4] [25s 972ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [25s 972ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(95) DEBUG: [pool-1-thread-4] [25s 972ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 972ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-4] [25s 972ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-4] [25s 972ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [25s 972ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [25s 972ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-4] [25s 972ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [25s 972ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 972ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775712 cancelled = false DEBUG: [pool-1-thread-4] [25s 972ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [25s 972ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [25s 972ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [25s 972ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(96): 64 DEBUG: [pool-1-thread-4] [25s 972ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-4] [25s 972ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [25s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [25s 972ms] FramesDecoder Got frame: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-4] [25s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-4] [25s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onNext(55) DEBUG: [pool-1-thread-4] [25s 973ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1098, limit: 16777216 DEBUG: [pool-1-thread-4] [25s 973ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 32) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [25s 973ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(96) DEBUG: [pool-1-thread-4] [25s 973ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 973ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-4] [25s 975ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-4] [25s 975ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [25s 975ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [25s 975ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [25s 975ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [25s 975ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 975ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775711 cancelled = false DEBUG: [pool-1-thread-4] [25s 975ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [25s 975ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(97): 9 DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [25s 976ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [25s 976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [25s 976ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-4] [25s 976ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) close stream 32 DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 32 DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@44555137 DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(97) DEBUG: [pool-1-thread-4] [25s 976ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 976ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-4] [25s 976ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-4] [25s 976ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [25s 976ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [25s 976ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [25s 976ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [25s 976ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 976ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775710 cancelled = false DEBUG: [pool-1-thread-4] [25s 976ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(98): 10 DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [25s 976ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [25s 976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [25s 976ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [25s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-4] [25s 977ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(98) DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775709 cancelled = false DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(99): 63 DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [25s 977ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [25s 977ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [25s 977ms] FramesDecoder Got frame: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onNext(54) DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1152, limit: 16777216 DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 36) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(99) DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775708 cancelled = false DEBUG: [pool-1-thread-4] [25s 977ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(100): 9 DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [25s 977ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [25s 977ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [25s 977ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-4] [25s 977ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) close stream 36 DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 36 DEBUG: [pool-1-thread-4] [25s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7df00997 DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(100) DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775707 cancelled = false DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(101): 10 DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [25s 978ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [25s 978ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [25s 978ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-4] [25s 978ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(101) DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775706 cancelled = false DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(102): 63 DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [25s 978ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [25s 978ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [25s 978ms] FramesDecoder Got frame: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onNext(54) DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1206, limit: 16777216 DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 34) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [25s 978ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(102) DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [25s 978ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [25s 979ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [25s 979ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [25s 979ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [25s 979ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [25s 979ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [25s 979ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775705 cancelled = false DEBUG: [pool-1-thread-4] [25s 979ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [25s 979ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [25s 979ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [25s 979ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(103): 9 DEBUG: [pool-1-thread-4] [25s 979ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [25s 979ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [25s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [25s 979ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-4] [25s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-4] [25s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-4] [25s 979ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [25s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-4] [25s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-4] [25s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) close stream 34 DEBUG: [pool-1-thread-4] [25s 979ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 34 DEBUG: [pool-1-thread-4] [25s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b581af9 DEBUG: [pool-1-thread-4] [25s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-4] [25s 981ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(103) DEBUG: [pool-1-thread-4] [25s 981ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [25s 981ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [25s 981ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [25s 981ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [25s 981ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [25s 982ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [25s 982ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [MainThread] [26s 226ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [26s 274ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:34753/http2/fixed/y GET DEBUG: [pool-1-thread-4] [26s 274ms] Exchange establishing exchange for http://127.0.0.1:34753/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [26s 275ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [26s 275ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [26s 275ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [26s 275ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [26s 275ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [26s 275ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [26s 275ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [26s 275ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [26s 275ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@619aec5b queue.isEmpty: true DEBUG: [pool-1-thread-4] [26s 276ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@619aec5b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [26s 276ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [26s 276ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [26s 276ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [26s 276ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [26s 276ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [26s 276ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [26s 276ms] PlainHttpConnection(SocketTube(15)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-14-SelectorManager] [26s 276ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4d24ea00 for C (true) DEBUG: [HttpClient-14-SelectorManager] [26s 276ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-14-SelectorManager] [26s 276ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51522 DEBUG: [pool-1-thread-4] [26s 276ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [26s 277ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [pool-1-thread-4] [26s 277ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-4] [26s 277ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-4] [26s 277ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-4] [26s 277ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [26s 277ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [pool-1-thread-4] [26s 277ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-4] [26s 277ms] SocketTube(15) write: registering startSubscription event DEBUG: [pool-1-thread-4] [26s 277ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [26s 277ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [26s 277ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [26s 277ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-4] [26s 277ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 0 TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=51522,localport=34753] TestServer(1): starting connection DEBUG: [HttpClient-14-SelectorManager] [26s 281ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [26s 281ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@47dc8170 DEBUG: [HttpClient-14-SelectorManager] [26s 281ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [26s 281ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [26s 281ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [26s 281ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [26s 281ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [26s 281ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [26s 281ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-2] [26s 283ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [26s 283ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [26s 283ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-2] [26s 283ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [26s 283ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [26s 283ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [26s 283ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [26s 283ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [26s 283ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [26s 283ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [26s 283ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [26s 283ms] Http1Publisher(SocketTube(15)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [26s 283ms] SocketTube(15) trying to write: 204 DEBUG: [pool-1-thread-4] [26s 283ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [26s 283ms] SocketTube(15) wrote: 204 DEBUG: [pool-1-thread-2] [26s 283ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [26s 283ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [26s 283ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [26s 283ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [26s 283ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [26s 283ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [26s 283ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-4] [26s 283ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [26s 283ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [26s 283ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 283ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [26s 283ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [26s 284ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-14-SelectorManager] [26s 284ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2de17ef for R (true) DEBUG: [pool-1-thread-2] [26s 284ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [pool-1-thread-2] [26s 284ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [26s 284ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [26s 284ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2a4e8767 DEBUG: [pool-1-thread-2] [26s 284ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [26s 285ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2de17ef for None (false) DEBUG: [HttpClient-14-SelectorManager] [26s 285ms] SocketTube(15) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [26s 285ms] Http1AsyncReceiver(SocketTube(15)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [26s 285ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [26s 285ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2de17ef for R (false) DEBUG: [HttpClient-14-SelectorManager] [26s 285ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 285ms] Http1AsyncReceiver(SocketTube(15)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@619aec5b DEBUG: [pool-1-thread-2] [26s 286ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [26s 286ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@619aec5b DEBUG: [pool-1-thread-2] [26s 286ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [26s 286ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [26s 286ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@619aec5b DEBUG: [pool-1-thread-2] [26s 286ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [26s 286ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [26s 286ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51522 remote=/127.0.0.1:34753] DEBUG: [pool-1-thread-2] [26s 286ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [26s 286ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@f28c860(14) DEBUG: [pool-1-thread-2] [26s 286ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@e92fca4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@fb97cfd queue.isEmpty: false DEBUG: [pool-1-thread-2] [26s 286ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [pool-1-thread-2] [26s 286ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [26s 286ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [26s 286ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-2] [26s 286ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [26s 287ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [26s 287ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [26s 287ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [26s 287ms] Http2Connection(SocketTube(15)) Opened stream 1 DEBUG: [pool-1-thread-2] [26s 287ms] Http2Connection(SocketTube(15))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [26s 287ms] Http2Connection(SocketTube(15))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [26s 287ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-2] [26s 287ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-2] [26s 287ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-2] [26s 287ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 287ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-2] [26s 287ms] SocketTube(15) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [26s 287ms] SocketTube(15) write: registering startSubscription event DEBUG: [pool-1-thread-2] [26s 288ms] PlainHttpConnection(SocketTube(15)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [26s 288ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [26s 288ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [26s 288ms] PlainHttpConnection(SocketTube(15)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [26s 288ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [26s 288ms] Http2Connection(SocketTube(15)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [26s 288ms] Http2Connection(SocketTube(15)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 288ms] Http2Connection(SocketTube(15)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 288ms] Http1AsyncReceiver(SocketTube(15)) stopping DEBUG: [pool-1-thread-2] [26s 288ms] Http1AsyncReceiver(SocketTube(15)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [26s 288ms] Http1AsyncReceiver(SocketTube(15)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [26s 288ms] Http2Connection(SocketTube(15)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [26s 288ms] Http2Connection(SocketTube(15)) H2 processed buffered data DEBUG: [pool-1-thread-2] [26s 288ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-2] [26s 288ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-2] [26s 288ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-2] [26s 288ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [26s 289ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [26s 289ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@f28c860(14) DEBUG: [pool-1-thread-2] [26s 289ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@e92fca4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@fb97cfd, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [26s 289ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [26s 289ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [26s 289ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-14-SelectorManager] [26s 289ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [26s 289ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3316342f DEBUG: [HttpClient-14-SelectorManager] [26s 289ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [26s 289ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [26s 289ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [26s 289ms] Http2Connection(SocketTube(15)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [26s 289ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [26s 289ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [26s 289ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2de17ef for R (false) DEBUG: [HttpClient-14-SelectorManager] [26s 289ms] SocketTube(15) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [26s 289ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [26s 289ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [26s 289ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [26s 289ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-2] [26s 289ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [26s 289ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-2] [26s 289ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-2] [26s 289ms] SocketTube(15) trying to write: 63 DEBUG: [pool-1-thread-2] [26s 290ms] SocketTube(15) wrote: 63 DEBUG: [pool-1-thread-2] [26s 290ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [26s 290ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-2] [26s 290ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 290ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 290ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-2] [26s 290ms] SocketTube(15) trying to write: 13 DEBUG: [pool-1-thread-2] [26s 290ms] SocketTube(15) wrote: 13 DEBUG: [pool-1-thread-2] [26s 290ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [26s 290ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-2] [26s 290ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 290ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 290ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [26s 290ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [26s 290ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [26s 290ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [26s 290ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [26s 290ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [26s 290ms] FramesDecoder Got frame: SETTINGS: length=30, 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: [38 s, 620 ms, 567726 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [38 s, 620 ms, 809463 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 TestServer: [38 s, 620 ms, 946487 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 DEBUG: [readLoop] [26s 303ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [26s 303ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 303ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [26s 303ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [26s 303ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 303ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [26s 304ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [26s 304ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 304ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [26s 304ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [26s 304ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 304ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-14-SelectorManager] [26s 355ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2de17ef for None (false) DEBUG: [HttpClient-14-SelectorManager] [26s 356ms] SocketTube(15) read bytes: 548 DEBUG: [HttpClient-14-SelectorManager] [26s 356ms] Http2Connection(SocketTube(15)) onNext: got 548 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [26s 356ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [26s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2de17ef for R (false) DEBUG: [HttpClient-14-SelectorManager] [26s 356ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 360ms] Http2Connection(SocketTube(15)) sending 548 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 360ms] Http2Connection(SocketTube(15)) H2 Receiving(1): 548 DEBUG: [pool-1-thread-2] [26s 360ms] Http2Connection(SocketTube(15)) Processing 548 DEBUG: [pool-1-thread-2] [26s 360ms] FramesDecoder decodes: 548 DEBUG: [pool-1-thread-2] [26s 360ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 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 DEBUG: [pool-1-thread-2] [26s 360ms] Http2Connection(SocketTube(15)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [26s 360ms] PlainHttpConnection(SocketTube(15)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [26s 360ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [26s 360ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-2] [26s 360ms] SocketTube(15) trying to write: 9 DEBUG: [pool-1-thread-2] [26s 360ms] SocketTube(15) wrote: 9 DEBUG: [pool-1-thread-2] [26s 360ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [26s 360ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-2] [26s 360ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 360ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 360ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-2] [26s 361ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [26s 361ms] Http2Connection(SocketTube(15)) Opened stream 2 DEBUG: [pool-1-thread-2] [26s 361ms] Http2Connection(SocketTube(15))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [26s 361ms] Http2Connection(SocketTube(15))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [26s 361ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 361ms] Http2Connection(SocketTube(15))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 361ms] Http2Connection(SocketTube(15))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [26s 361ms] Http2Connection(SocketTube(15))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [26s 362ms] Http2Connection(SocketTube(15))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y) 200 HTTP_2 Local port: 51522 DEBUG: [pool-1-thread-2] [26s 362ms] Http2Connection(SocketTube(15))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [26s 362ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [26s 362ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [26s 362ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [26s 362ms] HttpClientImpl(14) ClientImpl (async) elapsed 87 millis for GET to http://127.0.0.1:34753/http2/fixed/y DEBUG: [pool-1-thread-2] [26s 362ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 362ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 362ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [26s 362ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 362ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 362ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [26s 362ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [26s 362ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [26s 363ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [26s 363ms] Http2Connection(SocketTube(15)) Opened stream 4 DEBUG: [pool-1-thread-2] [26s 363ms] Http2Connection(SocketTube(15))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [26s 363ms] Http2Connection(SocketTube(15))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [26s 363ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 363ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 363ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [readLoop] [26s 363ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [26s 363ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 363ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [26s 363ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [26s 363ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 382ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [26s 382ms] Http2Connection(SocketTube(15)) Opened stream 6 DEBUG: [pool-1-thread-2] [26s 382ms] Http2Connection(SocketTube(15))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [26s 383ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 383ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 383ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [26s 383ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51522 DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [26s 383ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [26s 383ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [26s 383ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [26s 383ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [26s 383ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 383ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [26s 383ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [26s 383ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [26s 383ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [26s 383ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 383ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15)) Closed stream 2 DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@359152fe DEBUG: [pool-1-thread-2] [26s 383ms] Http2Connection(SocketTube(15))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [26s 383ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 384ms] Http2Connection(SocketTube(15))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 384ms] Http2Connection(SocketTube(15))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [26s 384ms] Http2Connection(SocketTube(15))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51522 DEBUG: [pool-1-thread-2] [26s 384ms] Http2Connection(SocketTube(15))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [26s 384ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [26s 384ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [26s 384ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [26s 384ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [26s 384ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [26s 384ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [26s 384ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 384ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 384ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 117, limit: 16777216 DEBUG: [pool-1-thread-2] [26s 384ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [26s 384ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 384ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 384ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [26s 384ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [26s 384ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [26s 384ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 384ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 384ms] Http2Connection(SocketTube(15))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [26s 384ms] Http2Connection(SocketTube(15))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [26s 384ms] Http2Connection(SocketTube(15))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [26s 384ms] Http2Connection(SocketTube(15)) Closed stream 4 DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2c7fef34 DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [26s 387ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51522 DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [26s 387ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [26s 387ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [26s 387ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [26s 387ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [26s 387ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 387ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 169, limit: 16777216 DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [26s 387ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [26s 387ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [26s 387ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [26s 387ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 387ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15)) Closed stream 6 DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@68e520d2 DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [26s 387ms] Http2Connection(SocketTube(15)) H2 processed(1) DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [26s 562ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream next item received DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream item offered DEBUG: [MainThread] [26s 562ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [26s 562ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [26s 562ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream next item received DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream item offered DEBUG: [MainThread] [26s 562ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [26s 562ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [26s 562ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onComplete DEBUG: [MainThread] [26s 562ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream next item received DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream item offered DEBUG: [MainThread] [26s 562ms] Http2Connection(SocketTube(15))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [26s 562ms] Http2Connection(SocketTube(15))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [26s 562ms] Http2Connection(SocketTube(15))/Stream(1) close stream 1 DEBUG: [MainThread] [26s 562ms] Http2Connection(SocketTube(15)) Closed stream 1 DEBUG: [MainThread] [26s 562ms] Http2Connection(SocketTube(15))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@426a5e9 DEBUG: [MainThread] [26s 562ms] Http2Connection(SocketTube(15))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 562ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 565ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 565ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 565ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 565ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 565ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 566ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 566ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 566ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 566ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 566ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 566ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 566ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 566ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 566ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 566ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 573ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [26s 574ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:34753/http2/chunk/y GET DEBUG: [pool-1-thread-2] [26s 574ms] Exchange establishing exchange for http://127.0.0.1:34753/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [26s 575ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [26s 575ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [26s 575ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [26s 575ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [26s 576ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [26s 576ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [26s 576ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [26s 576ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [26s 576ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@68731e27 queue.isEmpty: true DEBUG: [pool-1-thread-2] [26s 576ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@68731e27, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [26s 576ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [26s 576ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [26s 576ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [26s 576ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [26s 576ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [26s 576ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [26s 576ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [HttpClient-15-SelectorManager] [26s 577ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2b0359ba for C (true) DEBUG: [HttpClient-15-SelectorManager] [26s 577ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-15-SelectorManager] [26s 577ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51538 DEBUG: [pool-1-thread-2] [26s 577ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [26s 577ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [pool-1-thread-2] [26s 577ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-2] [26s 577ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-2] [26s 577ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-2] [26s 577ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [26s 577ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [pool-1-thread-2] [26s 577ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-2] [26s 577ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-2] [26s 577ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [26s 578ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [26s 578ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [26s 578ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-2] [26s 578ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-15-SelectorManager] [26s 578ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [26s 578ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@21fb32ca DEBUG: [HttpClient-15-SelectorManager] [26s 578ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [26s 578ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [26s 578ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [26s 578ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [26s 578ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [26s 578ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [26s 578ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-4] [26s 578ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-4] [26s 579ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [26s 579ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-4] [26s 579ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [26s 579ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [26s 579ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [26s 579ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [26s 579ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [26s 579ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [26s 579ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [26s 579ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [26s 579ms] Http1Publisher(SocketTube(16)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [26s 579ms] SocketTube(16) trying to write: 204 DEBUG: [pool-1-thread-4] [26s 579ms] SocketTube(16) wrote: 204 DEBUG: [pool-1-thread-4] [26s 579ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-4] [26s 579ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [26s 579ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [26s 579ms] SocketTube(16) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [26s 579ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [26s 579ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [26s 579ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [26s 579ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [26s 579ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [pool-1-thread-4] [26s 579ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [26s 579ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [26s 579ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1cdbfd4e DEBUG: [pool-1-thread-4] [26s 579ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=51538,localport=34753] TestServer(1): starting connection DEBUG: [pool-1-thread-2] [26s 583ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [26s 583ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [26s 583ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [26s 583ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [26s 583ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [26s 583ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [26s 585ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64f9b891 for R (true) DEBUG: [HttpClient-15-SelectorManager] [26s 585ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64f9b891 for None (false) DEBUG: [HttpClient-15-SelectorManager] [26s 586ms] SocketTube(16) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [26s 586ms] Http1AsyncReceiver(SocketTube(16)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [26s 586ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [26s 586ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64f9b891 for R (false) DEBUG: [HttpClient-15-SelectorManager] [26s 586ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 587ms] Http1AsyncReceiver(SocketTube(16)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@68731e27 DEBUG: [pool-1-thread-2] [26s 587ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [26s 587ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@68731e27 DEBUG: [pool-1-thread-2] [26s 587ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [26s 587ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [26s 587ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@68731e27 DEBUG: [pool-1-thread-2] [26s 587ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [26s 587ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [26s 587ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51538 remote=/127.0.0.1:34753] DEBUG: [pool-1-thread-2] [26s 587ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [26s 587ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@574aa092(15) DEBUG: [pool-1-thread-2] [26s 587ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3ba64a52/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a841e44 queue.isEmpty: false DEBUG: [pool-1-thread-2] [26s 587ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [pool-1-thread-2] [26s 587ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [26s 588ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [26s 588ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-2] [26s 588ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [26s 588ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [26s 588ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [26s 588ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [26s 588ms] Http2Connection(SocketTube(16)) Opened stream 1 DEBUG: [pool-1-thread-2] [26s 588ms] Http2Connection(SocketTube(16))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [26s 588ms] Http2Connection(SocketTube(16))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [26s 588ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-2] [26s 588ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-2] [26s 588ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-2] [26s 588ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 588ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-2] [26s 588ms] SocketTube(16) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [26s 588ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [26s 588ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [26s 588ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@55d75ac5 DEBUG: [pool-1-thread-2] [26s 588ms] PlainHttpConnection(SocketTube(16)) added 63 bytes in the priority write queue DEBUG: [HttpClient-15-SelectorManager] [26s 588ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [26s 588ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [26s 588ms] SocketTube(16) read demand reset to 0 DEBUG: [pool-1-thread-2] [26s 588ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [26s 588ms] SocketTube(16) calling onSubscribe DEBUG: [pool-1-thread-2] [26s 588ms] PlainHttpConnection(SocketTube(16)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [26s 588ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [26s 588ms] Http2Connection(SocketTube(16)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [26s 588ms] Http2Connection(SocketTube(16)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-15-SelectorManager] [26s 588ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [26s 588ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [26s 588ms] Http2Connection(SocketTube(16)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 588ms] Http2Connection(SocketTube(16)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 588ms] Http1AsyncReceiver(SocketTube(16)) stopping DEBUG: [HttpClient-15-SelectorManager] [26s 589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64f9b891 for R (false) DEBUG: [pool-1-thread-2] [26s 589ms] Http1AsyncReceiver(SocketTube(16)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-15-SelectorManager] [26s 589ms] SocketTube(16) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [26s 589ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [26s 589ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [26s 589ms] SocketTube(16) write: starting subscription DEBUG: [pool-1-thread-2] [26s 589ms] Http1AsyncReceiver(SocketTube(16)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-15-SelectorManager] [26s 589ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-2] [26s 589ms] Http2Connection(SocketTube(16)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [26s 589ms] Http2Connection(SocketTube(16)) H2 processed buffered data DEBUG: [pool-1-thread-2] [26s 589ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-2] [26s 589ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-2] [26s 589ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-2] [26s 589ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-4] [26s 589ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [26s 589ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [26s 589ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-2] [26s 589ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@574aa092(15) DEBUG: [pool-1-thread-4] [26s 589ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-2] [26s 589ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3ba64a52/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a841e44, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [26s 589ms] SocketTube(16) trying to write: 63 DEBUG: [pool-1-thread-2] [26s 589ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [26s 589ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [26s 589ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [26s 589ms] SocketTube(16) wrote: 63 DEBUG: [pool-1-thread-4] [26s 589ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-4] [26s 589ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-4] [26s 589ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [26s 589ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [26s 589ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-4] [26s 589ms] SocketTube(16) trying to write: 13 DEBUG: [pool-1-thread-4] [26s 589ms] SocketTube(16) wrote: 13 DEBUG: [pool-1-thread-4] [26s 589ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-4] [26s 589ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-4] [26s 589ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [26s 589ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [26s 589ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [26s 589ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [26s 589ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [26s 589ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [26s 589ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [26s 589ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [26s 589ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [26s 591ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [26s 591ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 591ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [26s 591ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [26s 591ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 591ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [26s 591ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [26s 591ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 591ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [26s 591ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [26s 591ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 591ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer: [38 s, 917 ms, 43365 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [38 s, 917 ms, 281782 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 TestServer: [38 s, 917 ms, 426247 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-15-SelectorManager] [26s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64f9b891 for None (false) DEBUG: [HttpClient-15-SelectorManager] [26s 597ms] SocketTube(16) read bytes: 528 DEBUG: [HttpClient-15-SelectorManager] [26s 597ms] Http2Connection(SocketTube(16)) onNext: got 528 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [26s 597ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [26s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64f9b891 for R (false) DEBUG: [pool-1-thread-4] [26s 597ms] Http2Connection(SocketTube(16)) sending 528 to Http2Connection.asyncReceive DEBUG: [HttpClient-15-SelectorManager] [26s 597ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [26s 597ms] Http2Connection(SocketTube(16)) H2 Receiving(1): 528 DEBUG: [pool-1-thread-4] [26s 597ms] Http2Connection(SocketTube(16)) Processing 528 DEBUG: [pool-1-thread-4] [26s 597ms] FramesDecoder decodes: 528 DEBUG: [pool-1-thread-4] [26s 597ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [26s 597ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [26s 597ms] Http2Connection(SocketTube(16)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [26s 597ms] PlainHttpConnection(SocketTube(16)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [26s 597ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [26s 597ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-4] [26s 598ms] SocketTube(16) trying to write: 9 DEBUG: [pool-1-thread-4] [26s 598ms] SocketTube(16) wrote: 9 DEBUG: [pool-1-thread-4] [26s 598ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-4] [26s 598ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-4] [26s 598ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [26s 598ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [26s 598ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [26s 598ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-4] [26s 598ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [26s 598ms] Http2Connection(SocketTube(16)) Opened stream 2 DEBUG: [pool-1-thread-4] [26s 598ms] Http2Connection(SocketTube(16))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [readLoop] [26s 598ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [26s 598ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [26s 598ms] Http2Connection(SocketTube(16))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [readLoop] [26s 598ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [26s 598ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [26s 598ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [26s 598ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [26s 598ms] Http2Connection(SocketTube(16))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [26s 598ms] Http2Connection(SocketTube(16))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [26s 598ms] Http2Connection(SocketTube(16))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [26s 598ms] Http2Connection(SocketTube(16))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y) 200 HTTP_2 Local port: 51538 DEBUG: [pool-1-thread-4] [26s 599ms] Http2Connection(SocketTube(16))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [26s 599ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [26s 599ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [26s 599ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [26s 599ms] HttpClientImpl(15) ClientImpl (async) elapsed 24 millis for GET to http://127.0.0.1:34753/http2/chunk/y DEBUG: [pool-1-thread-4] [26s 599ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [26s 599ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [26s 599ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [26s 599ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [26s 599ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [26s 599ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-4] [26s 599ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [26s 599ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [MainThread] [26s 599ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 599ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 599ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [26s 599ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 599ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [26s 601ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [26s 601ms] Http2Connection(SocketTube(16)) Opened stream 4 DEBUG: [pool-1-thread-4] [26s 601ms] Http2Connection(SocketTube(16))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [26s 601ms] Http2Connection(SocketTube(16))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [26s 601ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [26s 601ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [26s 601ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [26s 601ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [26s 601ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [26s 601ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-4] [26s 601ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [26s 601ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-4] [26s 602ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [26s 602ms] Http2Connection(SocketTube(16)) Opened stream 6 DEBUG: [pool-1-thread-4] [26s 602ms] Http2Connection(SocketTube(16))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [MainThread] [26s 602ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 602ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [26s 602ms] Http2Connection(SocketTube(16))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [MainThread] [26s 602ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [26s 602ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [26s 602ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [26s 602ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [26s 602ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [26s 602ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [26s 602ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [26s 602ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-4] [26s 602ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-4] [26s 602ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [26s 602ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [26s 602ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [26s 603ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [26s 603ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [26s 603ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [26s 603ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16)) Closed stream 1 DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@579fa3fe DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [26s 603ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51538 DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [26s 603ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [26s 603ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [26s 603ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [26s 603ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-4] [26s 603ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [26s 603ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 88, limit: 16777216 DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [26s 603ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [26s 603ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [26s 603ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [26s 603ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [26s 603ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16)) Closed stream 6 DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1e3d1aa5 DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [26s 603ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51538 DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [26s 603ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [26s 603ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [26s 603ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [26s 603ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [26s 603ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-4] [26s 603ms] HttpResponseInputStream next item received DEBUG: [MainThread] [26s 603ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 604ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [26s 603ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 140, limit: 16777216 DEBUG: [MainThread] [26s 604ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [26s 604ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [26s 604ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [26s 604ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [26s 604ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [26s 604ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [26s 604ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16)) Closed stream 4 DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28f3d50d DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [26s 604ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51538 DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [26s 604ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [26s 604ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [26s 604ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [26s 604ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-4] [26s 604ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [26s 604ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 53, received: 193, limit: 16777216 DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [26s 604ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [26s 604ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [26s 604ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [26s 604ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [26s 604ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16)) Closed stream 2 DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6b016cd0 DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [26s 604ms] Http2Connection(SocketTube(16)) H2 processed(1) DEBUG: [MainThread] [26s 621ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 621ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 621ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 621ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 621ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 622ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 622ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 622ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 622ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 622ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 622ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 622ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 622ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 622ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 622ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 623ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [26s 635ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:55273/https2/fixed/y GET DEBUG: [pool-1-thread-4] [26s 641ms] Exchange establishing exchange for https://127.0.0.1:55273/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [26s 642ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [26s 642ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [26s 643ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [pool-1-thread-4] [26s 643ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-16-SelectorManager] [26s 645ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5e7717ff for C (true) DEBUG: [HttpClient-16-SelectorManager] [26s 645ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [26s 645ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56190 DEBUG: [pool-1-thread-4] [26s 646ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-4] [26s 646ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-4] [26s 646ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-4] [26s 646ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [26s 646ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-4] [26s 646ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-4] [26s 646ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SocketTube(17) DEBUG: [pool-1-thread-4] [26s 646ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-4] [26s 646ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-4] [26s 646ms] SSL Writer(SocketTube(17)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [26s 646ms] SSL Writer(SocketTube(17)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [26s 646ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-4] [26s 646ms] SSL Writer(SocketTube(17)) wrapping 0 bytes TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=56190, Session(1712014067166|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [26s 647ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-4] [26s 657ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [26s 657ms] SSL Writer(SocketTube(17)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-16-SelectorManager] [26s 657ms] 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@548f7c8f[Not completed, 4 dependents] (id=2588) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [pool-1-thread-4] [26s 657ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-16-SelectorManager] [26s 657ms] SocketTube(17) read demand reset to 0 DEBUG: [pool-1-thread-4] [26s 657ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [HttpClient-16-SelectorManager] [26s 657ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-16-SelectorManager] [26s 657ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [26s 658ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-4] [26s 658ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [26s 658ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-4] [26s 658ms] SSL Writer(SocketTube(17)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [26s 658ms] SSL Writer(SocketTube(17)) Adding 2191 to outputQ queue DEBUG: [HttpClient-16-SelectorManager] [26s 658ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [26s 658ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [HttpClient-16-SelectorManager] [26s 658ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-16-SelectorManager] [26s 658ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [26s 658ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [26s 658ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [26s 658ms] SocketTube(17) pending subscriber subscribed DEBUG: [pool-1-thread-4] [26s 658ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [26s 658ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [26s 658ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-2] [26s 658ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-16-SelectorManager] [26s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for R (true) DEBUG: [pool-1-thread-2] [26s 658ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 658ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [26s 658ms] SocketTube(17) trying to write: 2191 DEBUG: [pool-1-thread-2] [26s 658ms] SocketTube(17) wrote: 2191 DEBUG: [pool-1-thread-2] [26s 658ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [26s 658ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 658ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 658ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [26s 658ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 658ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [26s 679ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for None (false) DEBUG: [HttpClient-16-SelectorManager] [26s 679ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [26s 680ms] SocketTube(17) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [26s 680ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [26s 680ms] SSL Reader(SocketTube(17)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [26s 680ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [26s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for R (false) DEBUG: [HttpClient-16-SelectorManager] [26s 680ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 681ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [26s 681ms] SSL Reader(SocketTube(17)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [26s 681ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [26s 681ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [26s 682ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [26s 682ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-2] [26s 682ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [26s 682ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [26s 690ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-2] [26s 690ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [26s 690ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [26s 690ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [26s 690ms] SSL Writer(SocketTube(17)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [26s 690ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [26s 690ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-2] [26s 690ms] SSL Writer(SocketTube(17)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [26s 690ms] SSL Writer(SocketTube(17)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [26s 690ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 690ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 690ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [26s 690ms] SocketTube(17) trying to write: 6 DEBUG: [pool-1-thread-2] [26s 690ms] SocketTube(17) wrote: 6 DEBUG: [pool-1-thread-2] [26s 690ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [26s 690ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 690ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 690ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [26s 691ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 691ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-2] [26s 691ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-2] [26s 691ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-2] [26s 691ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 691ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [26s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for R (false) DEBUG: [HttpClient-16-SelectorManager] [26s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for None (false) DEBUG: [HttpClient-16-SelectorManager] [26s 695ms] SocketTube(17) read bytes: 6 DEBUG: [HttpClient-16-SelectorManager] [26s 695ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [26s 695ms] SSL Reader(SocketTube(17)) Adding 6 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [26s 695ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [26s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for R (false) DEBUG: [HttpClient-16-SelectorManager] [26s 695ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 696ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [26s 696ms] SSL Reader(SocketTube(17)) Unwrapping: 6 DEBUG: [pool-1-thread-2] [26s 696ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [26s 696ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [26s 696ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [26s 696ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-2] [26s 696ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-2] [26s 696ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-2] [26s 696ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-2] [26s 698ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [26s 699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for R (false) DEBUG: [HttpClient-16-SelectorManager] [26s 739ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for None (false) DEBUG: [HttpClient-16-SelectorManager] [26s 739ms] SocketTube(17) read bytes: 169 DEBUG: [HttpClient-16-SelectorManager] [26s 739ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [26s 739ms] SSL Reader(SocketTube(17)) Adding 169 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [26s 739ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [26s 739ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for R (false) DEBUG: [HttpClient-16-SelectorManager] [26s 739ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 739ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:169, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [26s 739ms] SSL Reader(SocketTube(17)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [26s 740ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [26s 740ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [26s 740ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [26s 740ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-2] [26s 740ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [26s 740ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [26s 740ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-2] [26s 740ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [26s 740ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [26s 740ms] SSL Reader(SocketTube(17)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [26s 741ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [26s 741ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [26s 742ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [26s 742ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-2] [26s 742ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [26s 742ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [26s 742ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [26s 742ms] SSL Writer(SocketTube(17)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [26s 742ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [26s 742ms] SSLFlowDelegate(SocketTube(17)) setALPN = h2 DEBUG: [pool-1-thread-2] [26s 742ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [26s 742ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [26s 742ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [26s 742ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [26s 742ms] SSLTube(SocketTube(17)) connecting flows DEBUG: [pool-1-thread-2] [26s 742ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@8bad4be DEBUG: [pool-1-thread-2] [26s 742ms] Http2Connection(SSLTube(SocketTube(17))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [26s 742ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [26s 742ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 742ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [26s 742ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 742ms] SSLTube(SocketTube(17)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [26s 742ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-2] [26s 742ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [26s 743ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [26s 743ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-2] [26s 743ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [26s 743ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-2] [26s 743ms] SSL Writer(SocketTube(17)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [26s 743ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [26s 743ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [26s 743ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [26s 743ms] Http2Connection(SSLTube(SocketTube(17))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [26s 743ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 743ms] Http2Connection(SSLTube(SocketTube(17))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 743ms] Http2Connection(SSLTube(SocketTube(17))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [26s 743ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed buffered data DEBUG: [pool-1-thread-2] [26s 743ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-2] [26s 743ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-2] [26s 743ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [26s 743ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [26s 743ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [26s 744ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [26s 744ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [26s 749ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [26s 749ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 1 DEBUG: [pool-1-thread-2] [26s 749ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [26s 750ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [26s 750ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [26s 750ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [26s 750ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [26s 750ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [26s 750ms] SSL Writer(SocketTube(17)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [26s 750ms] SSL Writer(SocketTube(17)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [26s 750ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 750ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 750ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [26s 750ms] SocketTube(17) trying to write: 90 DEBUG: [pool-1-thread-2] [26s 750ms] SocketTube(17) wrote: 90 TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [26s 752ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for None (false) DEBUG: [HttpClient-16-SelectorManager] [26s 756ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [26s 756ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 756ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [26s 758ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 758ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 759ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 759ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-2] [26s 759ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-2] [26s 759ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-2] [26s 759ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-2] [26s 760ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [26s 760ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-2] [26s 760ms] SSL Writer(SocketTube(17)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [26s 760ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 760ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 760ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-2] [26s 760ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-2] [26s 760ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-2] [26s 760ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-2] [26s 760ms] SSLTube(SocketTube(17)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [26s 760ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-2] [26s 760ms] SSL Writer(SocketTube(17)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [26s 760ms] SSL Writer(SocketTube(17)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [26s 760ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [26s 760ms] SSL Writer(SocketTube(17)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [26s 760ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [26s 760ms] SSL Writer(SocketTube(17)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [26s 760ms] SSL Writer(SocketTube(17)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [26s 760ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 760ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 760ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [26s 760ms] SocketTube(17) trying to write: 174 DEBUG: [Test-server-pool] [26s 764ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [26s 764ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [26s 764ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [26s 764ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [26s 764ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [26s 764ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [26s 765ms] SocketTube(17) wrote: 174 DEBUG: [pool-1-thread-2] [26s 765ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [26s 765ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 765ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 765ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 765ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-2] [26s 765ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-2] [26s 765ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-2] [26s 765ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 766ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [26s 766ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-2] [26s 766ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-2] [26s 766ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-2] [26s 766ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 766ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [26s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for R (true) DEBUG: [HttpClient-16-SelectorManager] [26s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for None (false) DEBUG: [HttpClient-16-SelectorManager] [26s 766ms] SocketTube(17) read bytes: 1803 DEBUG: [HttpClient-16-SelectorManager] [26s 766ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [26s 766ms] SSL Reader(SocketTube(17)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [26s 766ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [26s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for R (false) DEBUG: [HttpClient-16-SelectorManager] [26s 766ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 767ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [26s 767ms] SSL Reader(SocketTube(17)) Unwrapping: 1803 TestServer(2): connection started DEBUG: [readLoop] [26s 768ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [26s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 768ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [26s 768ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [26s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 768ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [26s 768ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [26s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 768ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [26s 768ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [26s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 768ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed TestServer: [39 s, 94 ms, 54859 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [39 s, 98 ms, 274814 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 TestServer: [39 s, 98 ms, 478280 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-16-SelectorManager] [26s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for None (false) DEBUG: [HttpClient-16-SelectorManager] [26s 774ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [26s 774ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 777ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-2] [26s 777ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [26s 777ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [26s 777ms] SSL Reader(SocketTube(17)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [26s 777ms] SSL Reader(SocketTube(17)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [26s 777ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [26s 777ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [26s 777ms] SSL Reader(SocketTube(17)) sending 39 DEBUG: [pool-1-thread-2] [26s 777ms] SSL Reader(SocketTube(17)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [26s 777ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 777ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [26s 777ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [26s 777ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 777ms] Http2Connection(SSLTube(SocketTube(17))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 777ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [26s 777ms] Http2Connection(SSLTube(SocketTube(17))) Processing 39 DEBUG: [pool-1-thread-2] [26s 777ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [26s 777ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 778ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [26s 778ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [26s 778ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [26s 778ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [26s 778ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-2] [26s 778ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [26s 778ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-2] [26s 778ms] SSL Writer(SocketTube(17)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [26s 778ms] SSL Writer(SocketTube(17)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [26s 778ms] SSL Writer(SocketTube(17)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [26s 778ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [26s 778ms] SSL Writer(SocketTube(17)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [26s 778ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [26s 778ms] SSL Writer(SocketTube(17)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [26s 778ms] SSL Writer(SocketTube(17)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [26s 778ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 778ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 778ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [26s 778ms] SocketTube(17) trying to write: 47 DEBUG: [pool-1-thread-2] [26s 778ms] SocketTube(17) wrote: 47 DEBUG: [pool-1-thread-2] [26s 779ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [26s 779ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 779ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 779ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 779ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-2] [26s 779ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-2] [26s 779ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-2] [26s 779ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 779ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(1) DEBUG: [pool-1-thread-2] [26s 779ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 779ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-2] [26s 779ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-2] [26s 779ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-2] [26s 779ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 779ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [26s 779ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [26s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 779ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [26s 779ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [26s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [26s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for R (true) DEBUG: [HttpClient-16-SelectorManager] [26s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for None (false) DEBUG: [HttpClient-16-SelectorManager] [26s 779ms] SocketTube(17) read bytes: 97 DEBUG: [HttpClient-16-SelectorManager] [26s 779ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [26s 779ms] SSL Reader(SocketTube(17)) Adding 97 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [26s 779ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [26s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for R (false) DEBUG: [HttpClient-16-SelectorManager] [26s 779ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [26s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for None (false) DEBUG: [HttpClient-16-SelectorManager] [26s 783ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [26s 783ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 787ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [26s 787ms] SSL Reader(SocketTube(17)) Unwrapping: 97 DEBUG: [pool-1-thread-2] [26s 787ms] SSL Reader(SocketTube(17)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [26s 787ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-2] [26s 787ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [26s 787ms] SSL Reader(SocketTube(17)) sending 59 DEBUG: [pool-1-thread-2] [26s 787ms] SSL Reader(SocketTube(17)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [26s 787ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 787ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [26s 787ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [26s 787ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 787ms] Http2Connection(SSLTube(SocketTube(17))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 787ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [26s 787ms] Http2Connection(SSLTube(SocketTube(17))) Processing 59 DEBUG: [pool-1-thread-2] [26s 787ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [26s 787ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 787ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [26s 788ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [26s 788ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 2 DEBUG: [pool-1-thread-2] [26s 788ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [26s 788ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [26s 788ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(2) DEBUG: [pool-1-thread-2] [26s 788ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 788ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-2] [26s 788ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-2] [26s 788ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-2] [26s 788ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 788ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [26s 788ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for R (true) DEBUG: [HttpClient-16-SelectorManager] [26s 788ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for None (false) DEBUG: [HttpClient-16-SelectorManager] [26s 788ms] SocketTube(17) read bytes: 1058 DEBUG: [HttpClient-16-SelectorManager] [26s 788ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [26s 788ms] SSL Reader(SocketTube(17)) Adding 1058 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [26s 789ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [26s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for R (false) DEBUG: [HttpClient-16-SelectorManager] [26s 789ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 789ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:1058, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [26s 789ms] SSL Reader(SocketTube(17)) Unwrapping: 1058 DEBUG: [pool-1-thread-2] [26s 789ms] SSL Reader(SocketTube(17)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-2] [26s 789ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [26s 795ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [26s 795ms] SSL Reader(SocketTube(17)) sending 15 DEBUG: [pool-1-thread-2] [26s 795ms] SSL Reader(SocketTube(17)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [26s 795ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 795ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [26s 795ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [26s 795ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 795ms] Http2Connection(SSLTube(SocketTube(17))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 795ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [26s 795ms] Http2Connection(SSLTube(SocketTube(17))) Processing 15 DEBUG: [pool-1-thread-2] [26s 795ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [26s 795ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 795ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 795ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 795ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [26s 795ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [26s 796ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y) 200 HTTP_2 Local port: 56190 DEBUG: [pool-1-thread-2] [26s 796ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [26s 796ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [26s 796ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [26s 796ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [26s 796ms] HttpClientImpl(16) ClientImpl (async) elapsed 160 millis for GET to https://127.0.0.1:55273/https2/fixed/y DEBUG: [pool-1-thread-2] [26s 796ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(3) DEBUG: [pool-1-thread-2] [26s 796ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 796ms] SSL Reader(SocketTube(17)) Unwrapping: 1005 DEBUG: [pool-1-thread-2] [26s 796ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-2] [26s 796ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [26s 796ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [26s 796ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-2] [26s 796ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [26s 796ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 796ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [26s 796ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [26s 796ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 796ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 796ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [26s 796ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-2] [26s 796ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [26s 796ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 796ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 796ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 796ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [26s 796ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 796ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 796ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [26s 803ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [26s 803ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(4) DEBUG: [pool-1-thread-2] [26s 803ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 803ms] SSL Reader(SocketTube(17)) Unwrapping: 946 DEBUG: [pool-1-thread-2] [26s 804ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-2] [26s 804ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [26s 804ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [26s 804ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-2] [26s 804ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [26s 804ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 804ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [26s 804ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [26s 804ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 804ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 804ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [26s 804ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-2] [26s 804ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [26s 804ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 804ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [26s 804ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [26s 804ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 4 DEBUG: [pool-1-thread-2] [26s 804ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [26s 804ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [26s 804ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(5) DEBUG: [pool-1-thread-2] [26s 804ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 804ms] SSL Reader(SocketTube(17)) Unwrapping: 851 DEBUG: [pool-1-thread-2] [26s 804ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-2] [26s 804ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [26s 804ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [26s 804ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-2] [26s 805ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [26s 805ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 805ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [26s 805ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [26s 805ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 805ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 805ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [26s 805ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-2] [26s 805ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [26s 805ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 805ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 805ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 805ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(6) DEBUG: [pool-1-thread-2] [26s 805ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 805ms] SSL Reader(SocketTube(17)) Unwrapping: 792 DEBUG: [pool-1-thread-2] [26s 805ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [26s 805ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [26s 805ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [26s 805ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-2] [26s 805ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [26s 805ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 805ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [26s 805ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [26s 805ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 805ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 805ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-2] [26s 805ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-2] [26s 805ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [26s 805ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 805ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 6 DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(7) DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) sending 23 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17))) Processing 23 DEBUG: [pool-1-thread-2] [26s 806ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [26s 806ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 806ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(8) DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-2] [26s 806ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [26s 806ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 806ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(9) DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [26s 806ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-2] [26s 806ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [26s 806ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 806ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 806ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [26s 807ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 56190 DEBUG: [pool-1-thread-2] [26s 807ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [26s 807ms] HttpClientImpl(16) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [26s 807ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [26s 807ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [26s 807ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(10) DEBUG: [pool-1-thread-2] [26s 807ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 807ms] SSL Reader(SocketTube(17)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [26s 807ms] SSL Reader(SocketTube(17)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [MainThread] [26s 807ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 807ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 807ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [26s 807ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [26s 807ms] HttpResponseInputStream next item received DEBUG: [MainThread] [26s 807ms] HttpResponseInputStream item offered DEBUG: [MainThread] [26s 807ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [26s 807ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [26s 807ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 807ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 807ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 807ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [26s 807ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(14) DEBUG: [MainThread] [26s 807ms] HttpResponseInputStream next item received DEBUG: [MainThread] [26s 807ms] HttpResponseInputStream item offered DEBUG: [MainThread] [26s 807ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [26s 807ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [26s 807ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onComplete DEBUG: [MainThread] [26s 807ms] HttpClientImpl(16) body subscriber unregistered: 1 DEBUG: [MainThread] [26s 807ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [26s 807ms] HttpResponseInputStream next item received DEBUG: [MainThread] [26s 808ms] HttpResponseInputStream item offered DEBUG: [MainThread] [26s 808ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [26s 808ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [26s 808ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) close stream 1 DEBUG: [MainThread] [26s 808ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 1 DEBUG: [MainThread] [26s 808ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@73782537 DEBUG: [MainThread] [26s 808ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [26s 808ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 808ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 808ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 808ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [26s 807ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [26s 811ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [26s 811ms] SSL Reader(SocketTube(17)) sending 64 DEBUG: [pool-1-thread-2] [26s 811ms] SSL Reader(SocketTube(17)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [26s 811ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 811ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [26s 811ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [26s 811ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 811ms] Http2Connection(SSLTube(SocketTube(17))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 811ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [26s 811ms] Http2Connection(SSLTube(SocketTube(17))) Processing 64 DEBUG: [pool-1-thread-2] [26s 811ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [26s 811ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 811ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [26s 811ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [26s 811ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [26s 811ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 811ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 811ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [26s 811ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [26s 811ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(11) DEBUG: [pool-1-thread-2] [26s 811ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 811ms] SSL Reader(SocketTube(17)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [26s 811ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [26s 811ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [26s 811ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [26s 811ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-2] [26s 811ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [26s 811ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 811ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [26s 811ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [26s 811ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 811ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 811ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [26s 811ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-2] [26s 811ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [26s 811ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 811ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 811ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 812ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onComplete DEBUG: [MainThread] [26s 812ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 812ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [26s 812ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [26s 812ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [26s 812ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 812ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 812ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [26s 812ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [26s 812ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [26s 813ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 2 DEBUG: [pool-1-thread-2] [26s 813ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@147fb21 DEBUG: [pool-1-thread-2] [26s 813ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [26s 813ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(12) DEBUG: [pool-1-thread-2] [26s 813ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 813ms] SSL Reader(SocketTube(17)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [26s 813ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [26s 813ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [26s 813ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [26s 813ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-2] [26s 813ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [26s 813ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 813ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [26s 813ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [26s 813ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 813ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 813ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [26s 813ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-2] [26s 813ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [26s 813ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 813ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 813ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 813ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [26s 813ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 56190 DEBUG: [pool-1-thread-2] [26s 813ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [26s 813ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [26s 813ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [26s 813ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [26s 813ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(13) DEBUG: [pool-1-thread-2] [26s 813ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 813ms] SSL Reader(SocketTube(17)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-2] [26s 814ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [26s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 814ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [26s 814ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 814ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(14) DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [26s 814ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-2] [26s 814ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [26s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 814ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [26s 814ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [26s 814ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [26s 814ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 814ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 4 DEBUG: [pool-1-thread-2] [26s 814ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5bebb373 DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(15) DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-2] [26s 815ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [26s 815ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 815ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 56190 DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [26s 815ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [26s 815ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [26s 815ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(16) DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-2] [26s 815ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [26s 815ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 815ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [26s 815ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 815ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [26s 815ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(17) DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 815ms] SSL Reader(SocketTube(17)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [26s 816ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [26s 816ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [26s 816ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [26s 816ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-2] [26s 816ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [26s 816ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 816ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [26s 816ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [26s 816ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 816ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 816ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [26s 816ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-2] [26s 816ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [26s 816ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 816ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 816ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 816ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [26s 816ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [26s 816ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [26s 816ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 816ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 816ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [26s 816ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [26s 816ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [26s 816ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 6 DEBUG: [pool-1-thread-2] [26s 816ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6065d277 DEBUG: [pool-1-thread-2] [26s 816ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [26s 816ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(18) DEBUG: [pool-1-thread-2] [26s 816ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 816ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-2] [26s 816ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-2] [26s 816ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-2] [26s 816ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 816ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [26s 819ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@118de87a for R (false) DEBUG: [MainThread] [26s 821ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 821ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 821ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 821ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 821ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 822ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 822ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 822ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 822ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 822ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 822ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 822ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 822ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 822ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 822ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 823ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [26s 826ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:55273/https2/chunk/y GET DEBUG: [pool-1-thread-2] [26s 826ms] Exchange establishing exchange for https://127.0.0.1:55273/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [26s 833ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [26s 834ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [26s 835ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [pool-1-thread-2] [26s 835ms] 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=56192, Session(1712014068320|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [26s 837ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3b932f16 for C (true) DEBUG: [HttpClient-17-SelectorManager] [26s 837ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-17-SelectorManager] [26s 837ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56192 DEBUG: [pool-1-thread-2] [26s 839ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-2] [26s 839ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-2] [26s 839ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-2] [26s 839ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [26s 839ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [26s 839ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-2] [26s 839ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SocketTube(18) DEBUG: [pool-1-thread-2] [26s 839ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-2] [26s 839ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-2] [26s 839ms] SSL Writer(SocketTube(18)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [26s 839ms] SSL Writer(SocketTube(18)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-17-SelectorManager] [26s 839ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-2] [26s 839ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [26s 839ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [26s 846ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [26s 846ms] SSL Writer(SocketTube(18)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [26s 846ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [26s 846ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-2] [26s 846ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [26s 846ms] SSL Writer(SocketTube(18)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [26s 846ms] SSL Writer(SocketTube(18)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [26s 846ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 846ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [26s 853ms] 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@316b4466[Not completed, 4 dependents] (id=2689) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [26s 853ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-17-SelectorManager] [26s 854ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-17-SelectorManager] [26s 854ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [26s 854ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [26s 854ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [26s 854ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [26s 854ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@7469dc2f[Not completed, 1 dependents] (id=2695), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [26s 854ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [26s 854ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [26s 854ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [26s 854ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [26s 854ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [26s 854ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-17-SelectorManager] [26s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for R (true) DEBUG: [pool-1-thread-2] [26s 855ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [26s 855ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 855ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [26s 855ms] SocketTube(18) trying to write: 2191 DEBUG: [pool-1-thread-2] [26s 855ms] SocketTube(18) wrote: 2191 DEBUG: [pool-1-thread-2] [26s 855ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [26s 855ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 855ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 855ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [26s 855ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 855ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [26s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for None (false) DEBUG: [HttpClient-17-SelectorManager] [26s 859ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [26s 859ms] SocketTube(18) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [26s 859ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [26s 859ms] SSL Reader(SocketTube(18)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [26s 859ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [26s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for R (false) DEBUG: [HttpClient-17-SelectorManager] [26s 859ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 859ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [26s 859ms] SSL Reader(SocketTube(18)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [26s 860ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [26s 860ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [26s 860ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [26s 860ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-2] [26s 860ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [26s 860ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [26s 863ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-2] [26s 863ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [26s 863ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [26s 864ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [26s 864ms] SSL Writer(SocketTube(18)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [26s 864ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [26s 864ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-2] [26s 864ms] SSL Writer(SocketTube(18)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [26s 864ms] SSL Writer(SocketTube(18)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [26s 864ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 864ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 864ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [26s 864ms] SocketTube(18) trying to write: 6 DEBUG: [pool-1-thread-2] [26s 864ms] SocketTube(18) wrote: 6 DEBUG: [pool-1-thread-2] [26s 864ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [26s 864ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 864ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 864ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [26s 864ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 864ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [26s 864ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-2] [26s 864ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [26s 864ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 864ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [26s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for R (false) DEBUG: [HttpClient-17-SelectorManager] [26s 870ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for None (false) DEBUG: [HttpClient-17-SelectorManager] [26s 870ms] SocketTube(18) read bytes: 6 DEBUG: [HttpClient-17-SelectorManager] [26s 870ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [26s 870ms] SSL Reader(SocketTube(18)) Adding 6 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [26s 870ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [26s 870ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for R (false) DEBUG: [HttpClient-17-SelectorManager] [26s 870ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 870ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [26s 870ms] SSL Reader(SocketTube(18)) Unwrapping: 6 DEBUG: [pool-1-thread-2] [26s 870ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [26s 870ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [26s 870ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [26s 870ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-2] [26s 870ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [26s 870ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-2] [26s 870ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [26s 870ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [26s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for R (false) DEBUG: [HttpClient-17-SelectorManager] [26s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for None (false) DEBUG: [HttpClient-17-SelectorManager] [26s 909ms] SocketTube(18) read bytes: 169 DEBUG: [HttpClient-17-SelectorManager] [26s 909ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [26s 909ms] SSL Reader(SocketTube(18)) Adding 169 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [26s 909ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [26s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for R (false) DEBUG: [HttpClient-17-SelectorManager] [26s 909ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 909ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:169, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [26s 909ms] SSL Reader(SocketTube(18)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [26s 910ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [26s 910ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [26s 910ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [26s 910ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-2] [26s 910ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [26s 910ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [26s 910ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-2] [26s 910ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [26s 910ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [26s 910ms] SSL Reader(SocketTube(18)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [26s 912ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [26s 912ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [26s 912ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [26s 912ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-2] [26s 912ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [26s 912ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [26s 912ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [26s 912ms] SSL Writer(SocketTube(18)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [26s 912ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [26s 912ms] SSLFlowDelegate(SocketTube(18)) setALPN = h2 DEBUG: [pool-1-thread-2] [26s 912ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [26s 912ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [26s 912ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [26s 913ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [26s 913ms] SSLTube(SocketTube(18)) connecting flows DEBUG: [pool-1-thread-2] [26s 913ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@49fe7 DEBUG: [pool-1-thread-2] [26s 913ms] Http2Connection(SSLTube(SocketTube(18))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [26s 913ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [26s 913ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 913ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [26s 913ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 913ms] SSLTube(SocketTube(18)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [26s 913ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [26s 913ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [26s 913ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [26s 913ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [26s 913ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [26s 913ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-2] [26s 913ms] SSL Writer(SocketTube(18)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [26s 913ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [26s 913ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [26s 913ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [26s 913ms] Http2Connection(SSLTube(SocketTube(18))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [26s 913ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 913ms] Http2Connection(SSLTube(SocketTube(18))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 913ms] Http2Connection(SSLTube(SocketTube(18))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [26s 913ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed buffered data DEBUG: [pool-1-thread-2] [26s 913ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-2] [26s 913ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-2] [26s 914ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [26s 914ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [26s 914ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [26s 914ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [26s 914ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [26s 914ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [26s 914ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 1 DEBUG: [pool-1-thread-2] [26s 914ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [26s 914ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [26s 914ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [26s 914ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [26s 914ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [26s 914ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [26s 914ms] SSL Writer(SocketTube(18)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [26s 914ms] SSL Writer(SocketTube(18)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [26s 914ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 914ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 914ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [26s 914ms] SocketTube(18) trying to write: 90 DEBUG: [pool-1-thread-2] [26s 914ms] SocketTube(18) wrote: 90 DEBUG: [pool-1-thread-2] [26s 914ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [26s 914ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 914ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 914ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 915ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [26s 915ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-2] [26s 915ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [26s 915ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [26s 915ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [26s 915ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-2] [26s 915ms] SSL Writer(SocketTube(18)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [26s 915ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 915ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 915ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [26s 915ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-2] [26s 915ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [26s 915ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [26s 915ms] SSLTube(SocketTube(18)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [26s 915ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-2] [26s 915ms] SSL Writer(SocketTube(18)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [26s 915ms] SSL Writer(SocketTube(18)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [26s 920ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [26s 920ms] SSL Writer(SocketTube(18)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [26s 920ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [26s 920ms] SSL Writer(SocketTube(18)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [26s 920ms] SSL Writer(SocketTube(18)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [26s 920ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 920ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 920ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [26s 920ms] SocketTube(18) trying to write: 174 DEBUG: [pool-1-thread-2] [26s 920ms] SocketTube(18) wrote: 174 DEBUG: [pool-1-thread-2] [26s 920ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [26s 920ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 920ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 920ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 920ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [26s 920ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-2] [26s 920ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [26s 920ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 920ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [26s 920ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [26s 920ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-2] [26s 920ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [26s 920ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 920ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [26s 921ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [26s 921ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [26s 921ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [26s 921ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [26s 921ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [26s 921ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [26s 922ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [26s 922ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 922ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [26s 922ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [26s 922ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 922ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [26s 922ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [26s 922ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 922ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [26s 922ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [26s 922ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 922ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-17-SelectorManager] [26s 922ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for None (false) DEBUG: [HttpClient-17-SelectorManager] [26s 922ms] SocketTube(18) read bytes: 1803 DEBUG: [HttpClient-17-SelectorManager] [26s 922ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [26s 922ms] SSL Reader(SocketTube(18)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [26s 922ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [26s 922ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for R (false) DEBUG: [HttpClient-17-SelectorManager] [26s 922ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [26s 923ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for R (false) DEBUG: [pool-1-thread-2] [26s 923ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [26s 923ms] SSL Reader(SocketTube(18)) Unwrapping: 1803 TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk TestServer: [39 s, 248 ms, 260546 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 Sent response headers 200 DEBUG: [pool-1-thread-2] [26s 923ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-2] [26s 923ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [26s 923ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 1726 TestServer: [39 s, 248 ms, 443831 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-2] [26s 923ms] SSL Reader(SocketTube(18)) Unwrapping: 77 TestServer: [39 s, 248 ms, 602536 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-2] [26s 924ms] SSL Reader(SocketTube(18)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [26s 924ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [26s 924ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [26s 924ms] SSL Reader(SocketTube(18)) sending 39 DEBUG: [pool-1-thread-2] [26s 924ms] SSL Reader(SocketTube(18)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [26s 924ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 924ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [26s 924ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [26s 924ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 924ms] Http2Connection(SSLTube(SocketTube(18))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 924ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [26s 924ms] Http2Connection(SSLTube(SocketTube(18))) Processing 39 DEBUG: [pool-1-thread-2] [26s 924ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [26s 924ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 924ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [26s 924ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [26s 924ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [26s 924ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [26s 924ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [26s 924ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [26s 924ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-2] [26s 924ms] SSL Writer(SocketTube(18)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [26s 924ms] SSL Writer(SocketTube(18)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [26s 924ms] SSL Writer(SocketTube(18)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [26s 924ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [26s 924ms] SSL Writer(SocketTube(18)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [26s 924ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [26s 924ms] SSL Writer(SocketTube(18)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [26s 924ms] SSL Writer(SocketTube(18)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [26s 924ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 924ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 924ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [26s 924ms] SocketTube(18) trying to write: 47 DEBUG: [pool-1-thread-2] [26s 924ms] SocketTube(18) wrote: 47 DEBUG: [pool-1-thread-2] [26s 924ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [26s 924ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 924ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 924ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 924ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [26s 924ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-2] [26s 924ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [26s 924ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 924ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(1) DEBUG: [pool-1-thread-2] [26s 924ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 925ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [26s 925ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-2] [26s 925ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [26s 925ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 925ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): connection started DEBUG: [readLoop] [26s 929ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [26s 930ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 931ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [26s 931ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [26s 931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [26s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for R (false) DEBUG: [HttpClient-17-SelectorManager] [26s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for None (false) DEBUG: [HttpClient-17-SelectorManager] [26s 932ms] SocketTube(18) read bytes: 140 DEBUG: [HttpClient-17-SelectorManager] [26s 932ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [26s 932ms] SSL Reader(SocketTube(18)) Adding 140 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [26s 932ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [26s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for R (false) DEBUG: [HttpClient-17-SelectorManager] [26s 932ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [26s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for None (false) DEBUG: [HttpClient-17-SelectorManager] [26s 932ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [26s 932ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 933ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:140, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [26s 933ms] SSL Reader(SocketTube(18)) Unwrapping: 140 DEBUG: [pool-1-thread-2] [26s 933ms] SSL Reader(SocketTube(18)) Decoded 54 bytes out of 140 into buffer of 16676 remaining to decode: 48 DEBUG: [pool-1-thread-2] [26s 933ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-2] [26s 933ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-2] [26s 933ms] SSL Reader(SocketTube(18)) sending 54 DEBUG: [pool-1-thread-2] [26s 933ms] SSL Reader(SocketTube(18)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-2] [26s 933ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 933ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [26s 933ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-2] [26s 933ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 933ms] Http2Connection(SSLTube(SocketTube(18))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 933ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-2] [26s 933ms] Http2Connection(SSLTube(SocketTube(18))) Processing 54 DEBUG: [pool-1-thread-2] [26s 933ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-2] [26s 933ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 933ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-2] [26s 935ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [26s 935ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 2 DEBUG: [pool-1-thread-2] [26s 935ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [26s 935ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [26s 935ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(2) DEBUG: [pool-1-thread-2] [26s 935ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 935ms] SSL Reader(SocketTube(18)) Unwrapping: 48 DEBUG: [pool-1-thread-2] [26s 935ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 48 into buffer of 56 remaining to decode: 0 DEBUG: [pool-1-thread-2] [26s 935ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [26s 935ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [26s 935ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-2] [26s 935ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [26s 935ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 936ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [26s 936ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [26s 936ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 936ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 936ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-2] [26s 936ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-2] [26s 936ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [26s 936ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 936ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 936ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 936ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [26s 936ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [26s 936ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y) 200 HTTP_2 Local port: 56192 DEBUG: [pool-1-thread-2] [26s 936ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [26s 936ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [26s 936ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [26s 936ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [26s 936ms] HttpClientImpl(17) ClientImpl (async) elapsed 110 millis for GET to https://127.0.0.1:55273/https2/chunk/y DEBUG: [pool-1-thread-2] [26s 936ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(3) DEBUG: [pool-1-thread-2] [26s 936ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 936ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [26s 936ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-2] [26s 936ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [26s 936ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 936ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [26s 936ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for R (true) DEBUG: [HttpClient-17-SelectorManager] [26s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for None (false) DEBUG: [HttpClient-17-SelectorManager] [26s 937ms] SocketTube(18) read bytes: 995 DEBUG: [HttpClient-17-SelectorManager] [26s 937ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [26s 937ms] SSL Reader(SocketTube(18)) Adding 995 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [26s 937ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [26s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for R (false) DEBUG: [HttpClient-17-SelectorManager] [26s 937ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:995, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) Unwrapping: 995 DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [26s 938ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 938ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 938ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [26s 938ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-2] [26s 938ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [26s 938ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 938ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 938ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 938ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [26s 938ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 938ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 938ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [26s 938ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [26s 938ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(4) DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) Unwrapping: 936 DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [26s 938ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [26s 938ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 938ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 938ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-2] [26s 939ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-2] [26s 939ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [26s 939ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 939ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [26s 939ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [26s 939ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 4 DEBUG: [pool-1-thread-2] [26s 939ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [26s 939ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [26s 939ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(5) DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) Unwrapping: 846 DEBUG: [MainThread] [26s 939ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [26s 939ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [MainThread] [26s 939ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [26s 939ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 939ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [26s 939ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-2] [26s 939ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [26s 939ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [26s 939ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [26s 939ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 939ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 939ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(6) DEBUG: [MainThread] [26s 939ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [26s 939ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) Unwrapping: 787 DEBUG: [MainThread] [26s 939ms] HttpResponseInputStream item offered DEBUG: [MainThread] [26s 939ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [26s 939ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [MainThread] [26s 939ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [26s 939ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [26s 939ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 939ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 939ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-2] [26s 939ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-2] [26s 939ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [26s 939ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [26s 939ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [26s 939ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [MainThread] [26s 939ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 939ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [26s 939ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 940ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [26s 940ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [26s 940ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 6 DEBUG: [pool-1-thread-2] [26s 940ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [26s 940ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [26s 940ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(7) DEBUG: [pool-1-thread-2] [26s 940ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 940ms] SSL Reader(SocketTube(18)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [26s 940ms] SSL Reader(SocketTube(18)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-2] [26s 940ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [26s 940ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [26s 940ms] SSL Reader(SocketTube(18)) sending 23 DEBUG: [pool-1-thread-2] [26s 940ms] SSL Reader(SocketTube(18)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [26s 940ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 945ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [26s 945ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [26s 945ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 945ms] Http2Connection(SSLTube(SocketTube(18))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 945ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [26s 945ms] Http2Connection(SSLTube(SocketTube(18))) Processing 23 DEBUG: [pool-1-thread-2] [26s 945ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [26s 945ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 945ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 945ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [26s 945ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [26s 945ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 945ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(8) DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-2] [26s 946ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [26s 946ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 946ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [26s 946ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [26s 946ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [26s 946ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 946ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 1 DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6f2c4bf DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(9) DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [26s 946ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-2] [26s 946ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [26s 946ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 946ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 946ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [26s 947ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 948ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 948ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 948ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [26s 948ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [26s 948ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 56192 DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [26s 949ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [26s 949ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [26s 949ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(10) DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) sending 64 DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18))) Processing 64 DEBUG: [pool-1-thread-2] [26s 949ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [26s 949ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 949ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [26s 949ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 949ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(11) DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [26s 949ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-2] [26s 949ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [26s 949ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 949ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [26s 949ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [26s 949ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [26s 949ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 949ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [26s 949ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [26s 950ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 2 DEBUG: [pool-1-thread-2] [26s 950ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@48ca487c DEBUG: [pool-1-thread-2] [26s 950ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [26s 950ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(12) DEBUG: [pool-1-thread-2] [26s 950ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 950ms] SSL Reader(SocketTube(18)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [26s 950ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [26s 950ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [26s 950ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [26s 950ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-2] [26s 950ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [26s 950ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 950ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [26s 950ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [26s 950ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 950ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 950ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [26s 950ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-2] [26s 950ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [26s 950ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 950ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 950ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 950ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [26s 950ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 56192 DEBUG: [pool-1-thread-2] [26s 950ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [26s 950ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [26s 950ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [26s 950ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [26s 950ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(13) DEBUG: [pool-1-thread-2] [26s 950ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 950ms] SSL Reader(SocketTube(18)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [26s 950ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [26s 950ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [26s 950ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [26s 950ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-2] [26s 951ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [26s 951ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 951ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [26s 951ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 951ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(14) DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-2] [26s 951ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [26s 951ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 951ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [26s 951ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [26s 951ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [26s 951ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 951ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 4 DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@51d8b779 DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [26s 951ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(15) DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [26s 951ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-2] [26s 952ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [26s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 952ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 56192 DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [26s 952ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [26s 952ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [26s 952ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(16) DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-2] [26s 952ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [26s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 952ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [26s 952ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 952ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(17) DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [26s 952ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [26s 952ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-2] [26s 952ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [26s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 953ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 953ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 953ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [26s 953ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [26s 953ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [26s 953ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 953ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 953ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [26s 953ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [26s 953ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [26s 953ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 6 DEBUG: [pool-1-thread-2] [26s 953ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7507e102 DEBUG: [pool-1-thread-2] [26s 953ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [26s 953ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(18) DEBUG: [pool-1-thread-2] [26s 953ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 953ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [26s 953ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-2] [26s 953ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [26s 953ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 953ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [26s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5620b62b for R (false) DEBUG: [MainThread] [26s 985ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 985ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 985ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 985ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 985ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 985ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 985ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 985ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 985ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 985ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 986ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 986ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 986ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 986ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 986ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 987ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:34753/http2/fixed/y GET DEBUG: [pool-1-thread-2] [26s 989ms] Exchange establishing exchange for http://127.0.0.1:34753/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [26s 989ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [26s 989ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [26s 989ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [26s 989ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [26s 990ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [26s 990ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [26s 990ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [26s 990ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [26s 990ms] Http2Connection(SocketTube(5)) Opened stream 13 DEBUG: [pool-1-thread-2] [26s 990ms] Http2Connection(SocketTube(5))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [26s 990ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [26s 990ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [26s 990ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [26s 990ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [26s 990ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [26s 990ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [26s 990ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [26s 990ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 990ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 990ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [26s 990ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [26s 990ms] Http2Connection(SocketTube(5))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [26s 990ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [26s 990ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 990ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [26s 990ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [26s 990ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 990ms] 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: [39 s, 316 ms, 373217 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [39 s, 316 ms, 574813 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-2 TestServer: [39 s, 316 ms, 706387 ns] Pushing promise: http://127.0.0.1:34753/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [27s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [27s 3ms] SocketTube(5) read bytes: 171 DEBUG: [HttpClient-5-SelectorManager] [27s 3ms] Http2Connection(SocketTube(5)) onNext: got 171 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [27s 3ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [27s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [27s 3ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775790, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [27s 8ms] Http2Connection(SocketTube(5)) sending 171 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [27s 8ms] Http2Connection(SocketTube(5)) H2 Receiving(17): 171 DEBUG: [pool-1-thread-2] [27s 8ms] Http2Connection(SocketTube(5)) Processing 171 DEBUG: [pool-1-thread-2] [27s 8ms] FramesDecoder decodes: 171 DEBUG: [pool-1-thread-2] [27s 8ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [27s 8ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 44 DEBUG: [pool-1-thread-2] [27s 8ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [27s 8ms] Http2Connection(SocketTube(5)) Opened stream 38 DEBUG: [pool-1-thread-2] [27s 8ms] Http2Connection(SocketTube(5))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [27s 8ms] Http2Connection(SocketTube(5))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-2] [27s 8ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-2] [27s 8ms] Http2Connection(SocketTube(5))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-2] [27s 8ms] Http2Connection(SocketTube(5))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [27s 9ms] Http2Connection(SocketTube(5))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [27s 9ms] Http2Connection(SocketTube(5))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y) 200 HTTP_2 Local port: 47118 DEBUG: [HttpClient-5-SelectorManager] [27s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [27s 11ms] SocketTube(5) read bytes: 328 DEBUG: [HttpClient-5-SelectorManager] [27s 11ms] Http2Connection(SocketTube(5)) onNext: got 328 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [27s 11ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [27s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [27s 11ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [27s 13ms] Http2Connection(SocketTube(5))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-2] [27s 13ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [27s 13ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [27s 13ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [27s 26ms] HttpClientImpl(5) ClientImpl (async) elapsed 26 millis for GET to http://127.0.0.1:34753/http2/fixed/y DEBUG: [pool-1-thread-2] [27s 26ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [27s 26ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [27s 26ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-2] [27s 26ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 26ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 26ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1170, limit: 16777216 DEBUG: [pool-1-thread-2] [27s 27ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [27s 27ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [MainThread] [27s 28ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 28ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 28ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [27s 28ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 28ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [27s 34ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [27s 35ms] Http2Connection(SocketTube(5)) Opened stream 40 DEBUG: [pool-1-thread-2] [27s 35ms] Http2Connection(SocketTube(5))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [27s 35ms] Http2Connection(SocketTube(5))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-2] [27s 35ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [27s 35ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [27s 35ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-2] [27s 35ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 35ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 35ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1182, limit: 16777216 DEBUG: [pool-1-thread-2] [27s 35ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [27s 35ms] Http2Connection(SocketTube(5)) H2 processed(17) DEBUG: [pool-1-thread-2] [27s 35ms] Http2Connection(SocketTube(5)) sending 328 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [27s 35ms] Http2Connection(SocketTube(5)) H2 Receiving(18): 328 DEBUG: [pool-1-thread-2] [27s 35ms] Http2Connection(SocketTube(5)) Processing 328 DEBUG: [pool-1-thread-2] [27s 35ms] FramesDecoder decodes: 328 DEBUG: [pool-1-thread-2] [27s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [27s 35ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-2] [27s 35ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [27s 35ms] Http2Connection(SocketTube(5)) Opened stream 42 DEBUG: [pool-1-thread-2] [27s 35ms] Http2Connection(SocketTube(5))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [27s 35ms] Http2Connection(SocketTube(5))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-2] [27s 35ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [27s 35ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [27s 36ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-2] [27s 36ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5))/Stream(38) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-2] [27s 36ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [27s 36ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [27s 36ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [27s 36ms] FramesDecoder Got frame: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onNext(53) DEBUG: [pool-1-thread-2] [27s 36ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 36ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1235, limit: 16777216 DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 38) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [27s 36ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-2] [27s 36ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [27s 36ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [27s 36ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 36ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5))/Stream(38) close stream 38 DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5)) Closed stream 38 DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@65c00421 DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-2] [27s 36ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-2] [27s 36ms] Http2Connection(SocketTube(5))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [27s 37ms] Http2Connection(SocketTube(5))/Stream(40) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-2] [27s 37ms] Http2Connection(SocketTube(5))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-2] [27s 37ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [27s 37ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [27s 37ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [27s 37ms] FramesDecoder Got frame: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-2] [27s 37ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-2] [27s 37ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onNext(52) DEBUG: [pool-1-thread-2] [27s 37ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 37ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 37ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1287, limit: 16777216 DEBUG: [pool-1-thread-2] [27s 37ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 40) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [27s 37ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-2] [27s 39ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-2] [27s 39ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-2] [27s 39ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [27s 39ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [27s 39ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 39ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 39ms] Http2Connection(SocketTube(5))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-2] [27s 42ms] Http2Connection(SocketTube(5))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-2] [27s 42ms] Http2Connection(SocketTube(5))/Stream(40) close stream 40 DEBUG: [pool-1-thread-2] [27s 42ms] Http2Connection(SocketTube(5)) Closed stream 40 DEBUG: [MainThread] [27s 37ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 42ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [27s 42ms] Http2Connection(SocketTube(5))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7f53294d DEBUG: [pool-1-thread-2] [27s 42ms] Http2Connection(SocketTube(5))/Stream(40) closing response subscriber stream 40 DEBUG: [MainThread] [27s 42ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [MainThread] [27s 42ms] HttpResponseInputStream next item received DEBUG: [MainThread] [27s 42ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 42ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [MainThread] [27s 42ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1299, limit: 16777216 DEBUG: [MainThread] [27s 42ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [27s 42ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-2] [27s 42ms] Http2Connection(SocketTube(5))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [MainThread] [27s 42ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [MainThread] [27s 42ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [27s 42ms] HttpResponseInputStream next item received DEBUG: [MainThread] [27s 42ms] HttpResponseInputStream item offered DEBUG: [MainThread] [27s 42ms] Http2Connection(SocketTube(5))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [MainThread] [27s 42ms] Http2Connection(SocketTube(5))/Stream(13) responseReceived: streamid=13 DEBUG: [MainThread] [27s 42ms] Http2Connection(SocketTube(5))/Stream(13) close stream 13 DEBUG: [MainThread] [27s 42ms] Http2Connection(SocketTube(5)) Closed stream 13 DEBUG: [MainThread] [27s 42ms] Http2Connection(SocketTube(5))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@43730eb7 DEBUG: [pool-1-thread-2] [27s 42ms] Http2Connection(SocketTube(5))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [27s 42ms] Http2Connection(SocketTube(5))/Stream(13) closing response subscriber stream 13 DEBUG: [MainThread] [27s 42ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 42ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 42ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 42ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [27s 42ms] Http2Connection(SocketTube(5))/Stream(42) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 47118 DEBUG: [MainThread] [27s 42ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 42ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [27s 42ms] Http2Connection(SocketTube(5))/Stream(42) subscribing user subscriber DEBUG: [MainThread] [27s 42ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [27s 43ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [MainThread] [27s 43ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 43ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 43ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [27s 43ms] HttpResponseInputStream onSubscribe called DEBUG: [MainThread] [27s 43ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [27s 43ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [27s 43ms] FramesDecoder Got frame: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-2] [27s 43ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-2] [27s 50ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onNext(52) DEBUG: [pool-1-thread-2] [27s 51ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 51ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 51ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1351, limit: 16777216 DEBUG: [pool-1-thread-2] [27s 51ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 42) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [27s 51ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-2] [27s 51ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-2] [27s 51ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-2] [27s 51ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [27s 51ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [27s 51ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 51ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 51ms] Http2Connection(SocketTube(5))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-2] [27s 51ms] Http2Connection(SocketTube(5))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-2] [27s 51ms] Http2Connection(SocketTube(5))/Stream(42) close stream 42 DEBUG: [pool-1-thread-2] [27s 51ms] Http2Connection(SocketTube(5)) Closed stream 42 DEBUG: [pool-1-thread-2] [27s 51ms] Http2Connection(SocketTube(5))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6ba43aa1 DEBUG: [pool-1-thread-2] [27s 52ms] Http2Connection(SocketTube(5))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-2] [27s 52ms] Http2Connection(SocketTube(5)) H2 processed(18) DEBUG: [MainThread] [27s 51ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 52ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 52ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 52ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 52ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 52ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 52ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 52ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 52ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 52ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 63ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:34753/http2/chunk/y GET DEBUG: [pool-1-thread-2] [27s 67ms] Exchange establishing exchange for http://127.0.0.1:34753/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [27s 67ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [27s 67ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [27s 67ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [27s 67ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [27s 67ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [27s 67ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [27s 67ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [27s 67ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [27s 67ms] Http2Connection(SocketTube(5)) Opened stream 15 DEBUG: [pool-1-thread-2] [27s 67ms] Http2Connection(SocketTube(5))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [27s 68ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [27s 68ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [27s 68ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [27s 68ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [27s 68ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [27s 68ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [27s 68ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [27s 68ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [27s 68ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [27s 68ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [27s 68ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [27s 68ms] Http2Connection(SocketTube(5))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [27s 69ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [27s 69ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 69ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [27s 69ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [27s 69ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 69ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 15 TestServer(1): Using handler for: /http2/chunk TestServer: [39 s, 401 ms, 398971 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [39 s, 410 ms, 884792 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-2 TestServer: [39 s, 411 ms, 988915 ns] Pushing promise: http://127.0.0.1:34753/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [27s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [27s 89ms] SocketTube(5) read bytes: 52 DEBUG: [HttpClient-5-SelectorManager] [27s 89ms] Http2Connection(SocketTube(5)) onNext: got 52 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [27s 90ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [27s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [27s 90ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775788, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [27s 90ms] Http2Connection(SocketTube(5)) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [27s 90ms] Http2Connection(SocketTube(5)) H2 Receiving(19): 52 DEBUG: [pool-1-thread-2] [27s 90ms] Http2Connection(SocketTube(5)) Processing 52 DEBUG: [pool-1-thread-2] [27s 90ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [27s 90ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [27s 90ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 39 DEBUG: [pool-1-thread-2] [27s 92ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [27s 92ms] Http2Connection(SocketTube(5)) Opened stream 44 DEBUG: [pool-1-thread-2] [27s 92ms] Http2Connection(SocketTube(5))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [27s 92ms] Http2Connection(SocketTube(5))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-2] [27s 92ms] Http2Connection(SocketTube(5)) H2 processed(19) DEBUG: [HttpClient-5-SelectorManager] [27s 93ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [27s 93ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [27s 93ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [27s 93ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [27s 93ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [27s 93ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [27s 94ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [27s 94ms] Http2Connection(SocketTube(5)) H2 Receiving(20): 83 DEBUG: [pool-1-thread-2] [27s 94ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-2] [27s 94ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-2] [27s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [27s 94ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-2] [27s 94ms] Http2Connection(SocketTube(5))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-2] [27s 94ms] Http2Connection(SocketTube(5))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [27s 94ms] Http2Connection(SocketTube(5))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [27s 94ms] Http2Connection(SocketTube(5))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-2] [27s 94ms] Http2Connection(SocketTube(5))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-2] [27s 94ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [27s 94ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [27s 94ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [27s 94ms] HttpClientImpl(5) ClientImpl (async) elapsed 31 millis for GET to http://127.0.0.1:34753/http2/chunk/y DEBUG: [pool-1-thread-2] [27s 94ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [27s 94ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [27s 94ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-2] [27s 94ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 94ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 94ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1363, limit: 16777216 DEBUG: [pool-1-thread-2] [27s 94ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [27s 94ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [MainThread] [27s 95ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 95ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 95ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [27s 95ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 95ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [27s 95ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [27s 95ms] Http2Connection(SocketTube(5)) Opened stream 46 DEBUG: [pool-1-thread-2] [27s 96ms] Http2Connection(SocketTube(5))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [27s 96ms] Http2Connection(SocketTube(5))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-2] [27s 96ms] Http2Connection(SocketTube(5)) H2 processed(20) DEBUG: [HttpClient-5-SelectorManager] [27s 96ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [27s 96ms] SocketTube(5) read bytes: 264 DEBUG: [HttpClient-5-SelectorManager] [27s 96ms] Http2Connection(SocketTube(5)) onNext: got 264 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [27s 96ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [27s 96ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [27s 96ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775786, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [27s 96ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [27s 96ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [27s 96ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [27s 96ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [27s 96ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for R (false) DEBUG: [HttpClient-5-SelectorManager] [27s 96ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [27s 106ms] Http2Connection(SocketTube(5)) sending 264 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [27s 106ms] Http2Connection(SocketTube(5)) H2 Receiving(21): 264 DEBUG: [pool-1-thread-2] [27s 106ms] Http2Connection(SocketTube(5)) Processing 264 DEBUG: [pool-1-thread-2] [27s 106ms] FramesDecoder decodes: 264 DEBUG: [pool-1-thread-2] [27s 106ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [27s 106ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [27s 106ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [27s 106ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-2] [27s 106ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 106ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 106ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1375, limit: 16777216 DEBUG: [pool-1-thread-2] [27s 106ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [27s 106ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 106ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [27s 106ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [27s 106ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [MainThread] [27s 106ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [27s 124ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [27s 124ms] Http2Connection(SocketTube(5)) Opened stream 48 DEBUG: [pool-1-thread-2] [27s 124ms] Http2Connection(SocketTube(5))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [27s 124ms] Http2Connection(SocketTube(5))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-2] [27s 124ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [27s 124ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [27s 125ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-2] [27s 125ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 125ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 125ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1387, limit: 16777216 DEBUG: [pool-1-thread-2] [27s 125ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [27s 125ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-2] [27s 125ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-2] [27s 125ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-2] [27s 125ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [27s 125ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [27s 125ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 125ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 125ms] Http2Connection(SocketTube(5))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-2] [27s 125ms] Http2Connection(SocketTube(5))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-2] [27s 125ms] Http2Connection(SocketTube(5))/Stream(15) close stream 15 DEBUG: [pool-1-thread-2] [27s 125ms] Http2Connection(SocketTube(5)) Closed stream 15 DEBUG: [pool-1-thread-2] [27s 125ms] Http2Connection(SocketTube(5))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@21e1d926 DEBUG: [pool-1-thread-2] [27s 125ms] Http2Connection(SocketTube(5))/Stream(15) closing response subscriber stream 15 DEBUG: [MainThread] [27s 125ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 125ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 125ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 125ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [27s 125ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-2] [27s 125ms] Http2Connection(SocketTube(5))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(44) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-2] [27s 126ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [27s 126ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [27s 126ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [27s 126ms] FramesDecoder Got frame: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onNext(53) DEBUG: [pool-1-thread-2] [27s 126ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 126ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1440, limit: 16777216 DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 44) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [27s 126ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-2] [27s 126ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [27s 126ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [27s 126ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 126ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(44) close stream 44 DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5)) Closed stream 44 DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@44652037 DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-2] [27s 126ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(48) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-2] [27s 126ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [27s 126ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [27s 126ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [27s 126ms] FramesDecoder Got frame: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onNext(52) DEBUG: [pool-1-thread-2] [27s 126ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 126ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1492, limit: 16777216 DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 48) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [27s 126ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-2] [27s 126ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [27s 126ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [27s 126ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 126ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(48) close stream 48 DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5)) Closed stream 48 DEBUG: [pool-1-thread-2] [27s 126ms] Http2Connection(SocketTube(5))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@229a60b7 DEBUG: [pool-1-thread-2] [27s 127ms] Http2Connection(SocketTube(5))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-2] [27s 127ms] Http2Connection(SocketTube(5)) H2 processed(21) DEBUG: [pool-1-thread-2] [27s 127ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [27s 127ms] Http2Connection(SocketTube(5)) H2 Receiving(22): 80 DEBUG: [pool-1-thread-2] [27s 127ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-2] [27s 127ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-2] [27s 127ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [27s 127ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-2] [27s 127ms] Http2Connection(SocketTube(5))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-2] [27s 128ms] Http2Connection(SocketTube(5))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [27s 128ms] Http2Connection(SocketTube(5))/Stream(46) Getting BodySubscriber for: (GET http://127.0.0.1:34753/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 47118 DEBUG: [pool-1-thread-2] [27s 129ms] Http2Connection(SocketTube(5))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-2] [27s 129ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [27s 129ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [27s 129ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [27s 129ms] FramesDecoder Got frame: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-2] [27s 129ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-2] [27s 129ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onNext(52) DEBUG: [pool-1-thread-2] [27s 129ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 129ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 129ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1544, limit: 16777216 DEBUG: [pool-1-thread-2] [27s 129ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 46) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [27s 129ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-2] [27s 129ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-2] [27s 129ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-2] [27s 129ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [27s 129ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [27s 129ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [27s 129ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [27s 129ms] Http2Connection(SocketTube(5))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-2] [27s 129ms] Http2Connection(SocketTube(5))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-2] [27s 129ms] Http2Connection(SocketTube(5))/Stream(46) close stream 46 DEBUG: [pool-1-thread-2] [27s 129ms] Http2Connection(SocketTube(5)) Closed stream 46 DEBUG: [pool-1-thread-2] [27s 129ms] Http2Connection(SocketTube(5))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@68212777 DEBUG: [pool-1-thread-2] [27s 129ms] Http2Connection(SocketTube(5))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-2] [27s 129ms] Http2Connection(SocketTube(5)) H2 processed(22) DEBUG: [MainThread] [27s 136ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 136ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 136ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 136ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 136ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 137ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 137ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 137ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 137ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 137ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 137ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 137ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 137ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 137ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 137ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 150ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:55273/https2/fixed/y GET DEBUG: [pool-1-thread-4] [27s 152ms] Exchange establishing exchange for https://127.0.0.1:55273/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [27s 153ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-4] [27s 153ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [27s 153ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [27s 153ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [27s 153ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [27s 153ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [27s 153ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [27s 166ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [27s 166ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 13 DEBUG: [pool-1-thread-4] [27s 167ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [27s 167ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [27s 167ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [27s 167ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [27s 167ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [27s 167ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-4] [27s 167ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [27s 167ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [27s 167ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [27s 167ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-4] [27s 167ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [27s 167ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-4] [27s 167ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [27s 169ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [27s 169ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 169ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [27s 169ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [27s 169ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-4] [27s 169ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-4] [27s 169ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-4] [27s 169ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [27s 169ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [27s 169ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 169ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [27s 169ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-4] [27s 169ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [27s 169ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [27s 169ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [27s 169ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [27s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [27s 170ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [27s 170ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 170ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [27s 170ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [27s 170ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 170ms] 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: [39 s, 499 ms, 951716 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [39 s, 500 ms, 226804 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-2 TestServer: [39 s, 500 ms, 379569 ns] Pushing promise: https://127.0.0.1:55273/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [27s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [27s 181ms] SocketTube(6) read bytes: 149 DEBUG: [HttpClient-5-SelectorManager] [27s 181ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [27s 181ms] SSL Reader(SocketTube(6)) Adding 149 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [27s 181ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [27s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [27s 181ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [27s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [27s 181ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [27s 181ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [27s 182ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:149, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [27s 182ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-4] [27s 182ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 149 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-4] [27s 182ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-4] [27s 182ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-4] [27s 182ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-4] [27s 182ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-4] [27s 182ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 182ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775704 cancelled = false DEBUG: [pool-1-thread-4] [27s 182ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-4] [27s 182ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 182ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 182ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(104): 58 DEBUG: [pool-1-thread-4] [27s 182ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-4] [27s 182ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-4] [27s 182ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 182ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 45 DEBUG: [pool-1-thread-4] [27s 190ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [27s 190ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 38 DEBUG: [pool-1-thread-4] [27s 190ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [27s 190ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-4] [27s 190ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(104) DEBUG: [pool-1-thread-4] [27s 191ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 191ms] SSL Reader(SocketTube(6)) Unwrapping: 53 DEBUG: [pool-1-thread-4] [27s 191ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 53 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [27s 191ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [27s 191ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [27s 191ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-4] [27s 191ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [27s 191ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 191ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775703 cancelled = false DEBUG: [pool-1-thread-4] [27s 191ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [27s 191ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 191ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 191ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(105): 15 DEBUG: [pool-1-thread-4] [27s 191ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-4] [27s 191ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [27s 191ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 191ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-4] [27s 191ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-4] [27s 191ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [27s 191ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [27s 191ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-4] [27s 191ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-4] [27s 191ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [27s 191ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [27s 192ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [27s 192ms] HttpClientImpl(5) ClientImpl (async) elapsed 41 millis for GET to https://127.0.0.1:55273/https2/fixed/y DEBUG: [pool-1-thread-4] [27s 192ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(105) DEBUG: [pool-1-thread-4] [27s 192ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 192ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [27s 192ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [27s 192ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [27s 192ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [27s 192ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [27s 195ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [27s 196ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (true) DEBUG: [HttpClient-5-SelectorManager] [27s 196ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [27s 198ms] SocketTube(6) read bytes: 416 DEBUG: [HttpClient-5-SelectorManager] [27s 198ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [27s 198ms] SSL Reader(SocketTube(6)) Adding 416 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [27s 198ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [27s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [27s 198ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [27s 203ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:416, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [27s 203ms] SSL Reader(SocketTube(6)) Unwrapping: 416 DEBUG: [pool-1-thread-4] [27s 203ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 416 into buffer of 64 remaining to decode: 357 DEBUG: [pool-1-thread-4] [27s 203ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [27s 203ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [27s 203ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [27s 203ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [27s 203ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 203ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775702 cancelled = false DEBUG: [pool-1-thread-4] [27s 203ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [27s 203ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 203ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 203ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(106): 21 DEBUG: [pool-1-thread-4] [27s 203ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [27s 203ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [27s 203ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 203ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [27s 203ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [27s 203ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-4] [27s 203ms] HttpResponseInputStream next item received DEBUG: [MainThread] [27s 209ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 209ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [27s 209ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 209ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [27s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [27s 209ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [27s 209ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [27s 215ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 215ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1218, limit: 16777216 DEBUG: [pool-1-thread-4] [27s 215ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [27s 215ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(106) DEBUG: [pool-1-thread-4] [27s 215ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 215ms] SSL Reader(SocketTube(6)) Unwrapping: 357 DEBUG: [pool-1-thread-4] [27s 215ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 357 into buffer of 16676 remaining to decode: 262 DEBUG: [pool-1-thread-4] [27s 215ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [27s 215ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [27s 215ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-4] [27s 215ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [27s 215ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 215ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775701 cancelled = false DEBUG: [pool-1-thread-4] [27s 215ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [27s 215ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 215ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 215ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(107): 57 DEBUG: [pool-1-thread-4] [27s 215ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-4] [27s 215ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [27s 215ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 215ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 40 DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(107) DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) Unwrapping: 262 DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 262 into buffer of 64 remaining to decode: 203 DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775700 cancelled = false DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(108): 21 DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [27s 216ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [27s 216ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 216ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-4] [27s 216ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [27s 216ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1230, limit: 16777216 DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(108) DEBUG: [MainThread] [27s 216ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [27s 216ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) Unwrapping: 203 DEBUG: [MainThread] [27s 216ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 216ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 203 into buffer of 16676 remaining to decode: 108 DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775699 cancelled = false DEBUG: [pool-1-thread-4] [27s 216ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(109): 57 DEBUG: [pool-1-thread-4] [27s 216ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-4] [27s 216ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [27s 216ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 216ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 42 DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(109) DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) Unwrapping: 108 DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 108 into buffer of 64 remaining to decode: 47 DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775698 cancelled = false DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(110): 23 DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-4] [27s 217ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [27s 217ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 217ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-4] [27s 217ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [27s 217ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1244, limit: 16777216 DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [27s 217ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(110) DEBUG: [MainThread] [27s 217ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [27s 217ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [MainThread] [27s 217ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775697 cancelled = false DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(111): 9 DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [27s 217ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [27s 217ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 217ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-4] [27s 217ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [27s 217ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [27s 217ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [27s 217ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) responseReceived: streamid=13 DEBUG: [MainThread] [27s 217ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 13 DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@37b560bf DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-4] [27s 217ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(111) DEBUG: [pool-1-thread-4] [27s 217ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 218ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [27s 218ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [27s 218ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [27s 218ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [27s 218ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [27s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (true) DEBUG: [HttpClient-5-SelectorManager] [27s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [27s 220ms] SocketTube(6) read bytes: 589 DEBUG: [HttpClient-5-SelectorManager] [27s 221ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [27s 221ms] SSL Reader(SocketTube(6)) Adding 589 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [27s 221ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [27s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [27s 221ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [27s 227ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:589, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [27s 227ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-4] [27s 227ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-4] [27s 227ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [27s 227ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [27s 227ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [27s 227ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [27s 227ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 227ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775696 cancelled = false DEBUG: [pool-1-thread-4] [27s 227ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [27s 227ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 227ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 227ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(112): 10 DEBUG: [pool-1-thread-4] [27s 227ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [27s 227ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [27s 227ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 227ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-4] [27s 227ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-4] [27s 227ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-4] [27s 228ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [27s 228ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [27s 228ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(112) DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775695 cancelled = false DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(113): 63 DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [27s 228ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [27s 228ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 228ms] FramesDecoder Got frame: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onNext(54) DEBUG: [pool-1-thread-4] [27s 228ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [27s 228ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1298, limit: 16777216 DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 40) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(113) DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) Unwrapping: 440 DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775694 cancelled = false DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(114): 9 DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [27s 228ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [27s 228ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 228ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-4] [27s 228ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [27s 228ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [27s 228ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [27s 228ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) close stream 40 DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 40 DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@15880f9 DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-4] [27s 228ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(114) DEBUG: [pool-1-thread-4] [27s 228ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 229ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-4] [27s 229ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-4] [27s 229ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [27s 229ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [27s 229ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [27s 229ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [27s 229ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 229ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775693 cancelled = false DEBUG: [pool-1-thread-4] [27s 229ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [27s 229ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 229ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 229ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(115): 10 DEBUG: [pool-1-thread-4] [27s 229ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [27s 229ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [27s 229ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 229ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-4] [27s 229ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-4] [27s 229ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [27s 229ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-4] [27s 230ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-4] [27s 230ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [27s 230ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [27s 230ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [27s 230ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(115) DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 345 into buffer of 16676 remaining to decode: 244 DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775692 cancelled = false DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [27s 230ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 230ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 230ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(116): 63 DEBUG: [pool-1-thread-4] [27s 230ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [27s 230ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [27s 230ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 230ms] FramesDecoder Got frame: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-4] [27s 230ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-4] [27s 230ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onNext(54) DEBUG: [pool-1-thread-4] [27s 230ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [27s 230ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 230ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1352, limit: 16777216 DEBUG: [pool-1-thread-4] [27s 230ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 42) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [27s 230ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(116) DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) Unwrapping: 244 DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 244 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775691 cancelled = false DEBUG: [pool-1-thread-4] [27s 230ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [27s 230ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 230ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 230ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(117): 9 DEBUG: [pool-1-thread-4] [27s 230ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [27s 230ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [27s 230ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 230ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-4] [27s 230ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-4] [27s 230ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-4] [27s 231ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [27s 231ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [27s 231ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [27s 231ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 231ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-4] [27s 231ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-4] [27s 231ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) close stream 42 DEBUG: [pool-1-thread-4] [27s 231ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 42 DEBUG: [pool-1-thread-4] [27s 231ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@61df1bee DEBUG: [pool-1-thread-4] [27s 231ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-4] [27s 231ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(117) DEBUG: [pool-1-thread-4] [27s 231ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 231ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-4] [27s 231ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-4] [27s 231ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [27s 231ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [27s 231ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [27s 231ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [27s 231ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 231ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775690 cancelled = false DEBUG: [pool-1-thread-4] [27s 231ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [27s 231ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 232ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 232ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(118): 10 DEBUG: [pool-1-thread-4] [27s 232ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [27s 232ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [27s 232ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 232ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-4] [27s 232ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 56062 DEBUG: [MainThread] [27s 233ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 233ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 233ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscribing user subscriber DEBUG: [MainThread] [27s 233ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [27s 233ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [MainThread] [27s 233ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [27s 233ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [27s 233ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(118) DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775689 cancelled = false DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(119): 64 DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-4] [27s 233ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [27s 233ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 233ms] FramesDecoder Got frame: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onNext(55) DEBUG: [pool-1-thread-4] [27s 233ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [27s 233ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1407, limit: 16777216 DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 38) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(119) DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775688 cancelled = false DEBUG: [pool-1-thread-4] [27s 233ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(120): 9 DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [27s 233ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [27s 233ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 233ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-4] [27s 233ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [27s 233ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [27s 233ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [27s 233ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) close stream 38 DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 38 DEBUG: [pool-1-thread-4] [27s 233ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7df8e682 DEBUG: [pool-1-thread-4] [27s 234ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-4] [27s 234ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(120) DEBUG: [pool-1-thread-4] [27s 234ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 234ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [27s 234ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [27s 234ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [27s 234ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [27s 234ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [27s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [MainThread] [27s 255ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 255ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 255ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 255ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 255ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 255ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 255ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 255ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 255ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 255ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 256ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:55273/https2/chunk/y GET DEBUG: [pool-1-thread-4] [27s 271ms] Exchange establishing exchange for https://127.0.0.1:55273/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [27s 271ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-4] [27s 271ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [27s 271ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [27s 271ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [27s 272ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [27s 272ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [27s 272ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [27s 272ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [27s 272ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 15 DEBUG: [pool-1-thread-4] [27s 272ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [27s 272ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [27s 272ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [27s 272ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [27s 272ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [27s 272ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-4] [27s 275ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [27s 275ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [27s 275ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [27s 293ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-4] [27s 293ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [27s 293ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-4] [27s 293ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [27s 293ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [27s 293ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 293ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [27s 293ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [27s 293ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-4] [27s 293ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-4] [27s 293ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-4] [27s 293ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [27s 293ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [27s 293ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 293ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [27s 293ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-4] [27s 293ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [27s 293ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [27s 294ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [27s 294ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [27s 294ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [27s 295ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [27s 295ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 295ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [27s 295ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [27s 295ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 295ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 15 TestServer(2): Using handler for: /https2/chunk TestServer: [39 s, 623 ms, 64580 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [39 s, 623 ms, 259556 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-2 TestServer: [39 s, 623 ms, 377599 ns] Pushing promise: https://127.0.0.1:55273/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [27s 303ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [27s 303ms] SocketTube(6) read bytes: 288 DEBUG: [HttpClient-5-SelectorManager] [27s 304ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [27s 304ms] SSL Reader(SocketTube(6)) Adding 288 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [27s 304ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [27s 304ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [27s 304ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [27s 304ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [27s 304ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [27s 304ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [27s 307ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:288, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [27s 307ms] SSL Reader(SocketTube(6)) Unwrapping: 288 DEBUG: [pool-1-thread-4] [27s 307ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 288 into buffer of 16676 remaining to decode: 197 DEBUG: [pool-1-thread-4] [27s 307ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-4] [27s 307ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-4] [27s 307ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-4] [27s 307ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-4] [27s 307ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 307ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775687 cancelled = false DEBUG: [pool-1-thread-4] [27s 307ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-4] [27s 307ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 307ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 307ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(121): 53 DEBUG: [pool-1-thread-4] [27s 307ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-4] [27s 307ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-4] [27s 307ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 307ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 40 DEBUG: [pool-1-thread-4] [27s 308ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [27s 308ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 44 DEBUG: [pool-1-thread-4] [27s 308ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [27s 308ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-4] [27s 308ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(121) DEBUG: [pool-1-thread-4] [27s 308ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 308ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-4] [27s 308ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-4] [27s 308ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [27s 308ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [27s 308ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [27s 308ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [27s 308ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 308ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775686 cancelled = false DEBUG: [pool-1-thread-4] [27s 308ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [27s 308ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 308ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 308ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(122): 10 DEBUG: [pool-1-thread-4] [27s 308ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [27s 308ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [27s 308ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 308ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-4] [27s 308ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-4] [27s 308ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [27s 308ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [27s 308ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-4] [27s 309ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-4] [27s 309ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [27s 309ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [27s 309ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [27s 309ms] HttpClientImpl(5) ClientImpl (async) elapsed 52 millis for GET to https://127.0.0.1:55273/https2/chunk/y DEBUG: [pool-1-thread-4] [27s 309ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(122) DEBUG: [pool-1-thread-4] [27s 309ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 309ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [MainThread] [27s 321ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [27s 445ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 149 into buffer of 64 remaining to decode: 90 DEBUG: [pool-1-thread-4] [27s 445ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [27s 445ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [27s 445ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [27s 445ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [27s 445ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 446ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775685 cancelled = false DEBUG: [pool-1-thread-4] [27s 446ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [27s 446ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 446ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 446ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(123): 21 DEBUG: [pool-1-thread-4] [27s 446ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [27s 446ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [27s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 446ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [27s 446ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [27s 446ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-4] [27s 446ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [27s 446ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 446ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1419, limit: 16777216 DEBUG: [pool-1-thread-4] [27s 446ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [27s 446ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(123) DEBUG: [MainThread] [27s 446ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [27s 446ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [27s 446ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [27s 446ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [MainThread] [27s 446ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 446ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [27s 446ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 90 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [27s 446ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [27s 446ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [27s 446ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-4] [27s 446ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [27s 446ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 446ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775684 cancelled = false DEBUG: [pool-1-thread-4] [27s 446ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [27s 446ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 446ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 446ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(124): 52 DEBUG: [pool-1-thread-4] [27s 446ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-4] [27s 446ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [27s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 446ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-4] [27s 447ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [27s 447ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 46 DEBUG: [pool-1-thread-4] [27s 447ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [27s 447ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-4] [27s 447ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(124) DEBUG: [pool-1-thread-4] [27s 447ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 447ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [27s 447ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [27s 447ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [27s 447ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [27s 447ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [27s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (true) DEBUG: [HttpClient-5-SelectorManager] [27s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [27s 449ms] SocketTube(6) read bytes: 846 DEBUG: [HttpClient-5-SelectorManager] [27s 449ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [27s 449ms] SSL Reader(SocketTube(6)) Adding 846 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [27s 449ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [27s 449ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [27s 449ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [27s 449ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [27s 449ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [27s 449ms] Http2Connection(SocketTube(8)) Close all streams DEBUG: [HttpClient-7-SelectorManager] [27s 450ms] Http2Connection(SocketTube(8)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] Http2ClientImpl stopping DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] HttpClientImpl(14) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 34 bytes to the write queue DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] Http2ClientImpl stopping DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] SSL Writer(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] SSL Writer(SocketTube(4)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] Http2Connection(SocketTube(15)) Close all streams DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] SSL Writer(SocketTube(4)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] Http2Connection(SocketTube(15)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] SSL Writer(SocketTube(4)) wrapping 34 bytes DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] PlainHttpConnection(SocketTube(15)) added 34 bytes to the write queue DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(15) DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] SocketTube(15) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] SSL Writer(SocketTube(4)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] SocketTube(15) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] SocketTube(15) pausing read event DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] SSL Writer(SocketTube(4)) Sending 72 bytes downstream DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] SSL Writer(SocketTube(4)) Adding 72 to outputQ queue DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] SocketTube(15) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3316342f DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] Http2Connection(SocketTube(15)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] SocketTube(4) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] SocketTube(4) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [27s 450ms] SocketTube(4) pausing read event DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [27s 450ms] HttpClientImpl(9) SelectorManager shutting down DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] SocketTube(15) write: cancel DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: cancelled by SocketTube(15) DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [27s 450ms] Http2ClientImpl stopping DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] Http2Connection(SocketTube(15)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [HttpClient-9-SelectorManager] [27s 450ms] Http2Connection(SSLTube(SocketTube(10))) Close all streams DEBUG: [HttpClient-14-SelectorManager] [27s 450ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-14-SelectorManager] [27s 451ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-14-SelectorManager] [27s 451ms] Http2Connection(SocketTube(15)) Close all streams DEBUG: [HttpClient-12-SelectorManager] [27s 451ms] HttpClientImpl(12) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [27s 451ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-15-SelectorManager] [27s 451ms] HttpClientImpl(15) SelectorManager shutting down DEBUG: [HttpClient-9-SelectorManager] [27s 451ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-15-SelectorManager] [27s 451ms] Http2ClientImpl stopping DEBUG: [HttpClient-9-SelectorManager] [27s 451ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 34 bytes to the write queue DEBUG: [HttpClient-9-SelectorManager] [27s 451ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [27s 451ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [HttpClient-9-SelectorManager] [27s 451ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-9-SelectorManager] [27s 451ms] SSL Writer(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [27s 451ms] SSL Writer(SocketTube(10)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [27s 452ms] SSL Writer(SocketTube(10)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [27s 452ms] SSL Writer(SocketTube(10)) wrapping 34 bytes DEBUG: [pool-1-thread-5] [27s 451ms] Http2Connection(SocketTube(15)) Stopping scheduler java.io.IOException: selector manager closed Server connection to /127.0.0.1:51522 stopping. 1 streams DEBUG: [HttpClient-15-SelectorManager] [27s 451ms] Http2Connection(SocketTube(16)) Close all streams DEBUG: [HttpClient-15-SelectorManager] [27s 453ms] Http2Connection(SocketTube(16)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-13-SelectorManager] [27s 453ms] HttpClientImpl(13) SelectorManager shutting down DEBUG: [HttpClient-15-SelectorManager] [27s 453ms] PlainHttpConnection(SocketTube(16)) added 34 bytes to the write queue DEBUG: [HttpClient-15-SelectorManager] [27s 453ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [27s 451ms] PlainHttpConnection(SocketTube(8)) added 34 bytes to the write queue DEBUG: [HttpClient-15-SelectorManager] [27s 453ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(16) DEBUG: [HttpClient-7-SelectorManager] [27s 453ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [27s 453ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(8) DEBUG: [HttpClient-13-SelectorManager] [27s 453ms] Http2ClientImpl stopping DEBUG: [HttpClient-15-SelectorManager] [27s 453ms] SocketTube(16) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [27s 453ms] SocketTube(16) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [27s 453ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [27s 453ms] SocketTube(16) pausing read event DEBUG: [HttpClient-13-SelectorManager] [27s 453ms] Http2Connection(SSLTube(SocketTube(14))) Close all streams DEBUG: [HttpClient-15-SelectorManager] [27s 453ms] SocketTube(16) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@55d75ac5 DEBUG: [HttpClient-15-SelectorManager] [27s 453ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [27s 453ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-15-SelectorManager] [27s 453ms] Http2Connection(SocketTube(16)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [27s 451ms] HttpClientImpl(10) SelectorManager shutting down DEBUG: [HttpClient-15-SelectorManager] [27s 453ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [27s 453ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [27s 453ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-13-SelectorManager] [27s 453ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 34 bytes to the write queue DEBUG: [HttpClient-13-SelectorManager] [27s 453ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [HttpClient-13-SelectorManager] [27s 453ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [HttpClient-10-SelectorManager] [27s 453ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-2] [27s 453ms] Http2Connection(SocketTube(16)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-8-SelectorManager] [27s 451ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [pool-1-thread-2] [27s 457ms] Http2Connection(SocketTube(16)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [27s 457ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-2] [27s 457ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-2] [27s 457ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] Http2Connection(SSLTube(SocketTube(9))) Close all streams DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 34 bytes to the write queue DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [27s 457ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] SSL Writer(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] SSL Writer(SocketTube(9)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] SSL Writer(SocketTube(9)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] SSL Writer(SocketTube(9)) wrapping 34 bytes DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] SSL Writer(SocketTube(9)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] SSL Writer(SocketTube(9)) Sending 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] SSL Writer(SocketTube(9)) Adding 72 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] SocketTube(9) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] SocketTube(9) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [27s 457ms] SocketTube(9) pausing read event DEBUG: [HttpClient-11-SelectorManager] [27s 451ms] HttpClientImpl(11) SelectorManager shutting down DEBUG: [HttpClient-11-SelectorManager] [27s 458ms] Http2ClientImpl stopping DEBUG: [HttpClient-11-SelectorManager] [27s 458ms] Http2Connection(SocketTube(12)) Close all streams DEBUG: [HttpClient-17-SelectorManager] [27s 451ms] HttpClientImpl(17) SelectorManager shutting down DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] Http2ClientImpl stopping DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 34 bytes to the write queue DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] SSL Writer(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] SSL Writer(SocketTube(18)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] SSL Writer(SocketTube(18)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] SSL Writer(SocketTube(18)) wrapping 34 bytes DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] SSL Writer(SocketTube(18)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] SSL Writer(SocketTube(18)) Sending 72 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] SSL Writer(SocketTube(18)) Adding 72 to outputQ queue DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [27s 458ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [27s 459ms] SocketTube(18) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [27s 459ms] SocketTube(18) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [27s 459ms] SocketTube(18) pausing read event DEBUG: [pool-1-thread-4] [27s 451ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:846, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [27s 459ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-4] [27s 459ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-4] [27s 459ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [27s 459ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [27s 459ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [27s 459ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [27s 459ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 459ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775683 cancelled = false DEBUG: [pool-1-thread-4] [27s 459ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [27s 459ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 459ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 459ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(125): 21 DEBUG: [pool-1-thread-4] [27s 459ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [27s 459ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [27s 459ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [27s 452ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [27s 459ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [27s 459ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [HttpClient-9-SelectorManager] [27s 459ms] SSL Writer(SocketTube(10)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [pool-1-thread-4] [27s 459ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [HttpClient-9-SelectorManager] [27s 459ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [27s 459ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [27s 459ms] SSL Writer(SocketTube(10)) Sending 72 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [27s 459ms] SSL Writer(SocketTube(10)) Adding 72 to outputQ queue DEBUG: [HttpClient-9-SelectorManager] [27s 459ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 459ms] HttpResponseInputStream item offered DEBUG: [HttpClient-9-SelectorManager] [27s 459ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [27s 459ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-4] [27s 459ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1431, limit: 16777216 DEBUG: [pool-1-thread-4] [27s 459ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [27s 459ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(125) DEBUG: [pool-1-thread-4] [27s 459ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-9-SelectorManager] [27s 459ms] SocketTube(10) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [27s 459ms] SocketTube(10) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [27s 459ms] SocketTube(10) pausing read event DEBUG: [MainThread] [27s 459ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-12-SelectorManager] [27s 452ms] Http2ClientImpl stopping DEBUG: [HttpClient-12-SelectorManager] [27s 459ms] Http2Connection(SSLTube(SocketTube(13))) Close all streams DEBUG: [HttpClient-12-SelectorManager] [27s 459ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-12-SelectorManager] [27s 459ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 34 bytes to the write queue DEBUG: [HttpClient-12-SelectorManager] [27s 459ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [HttpClient-12-SelectorManager] [27s 459ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [HttpClient-12-SelectorManager] [27s 459ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-12-SelectorManager] [27s 459ms] SSL Writer(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [27s 459ms] SSL Writer(SocketTube(13)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-12-SelectorManager] [27s 459ms] SSL Writer(SocketTube(13)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [27s 460ms] SSL Writer(SocketTube(13)) wrapping 34 bytes DEBUG: [HttpClient-12-SelectorManager] [27s 460ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-12-SelectorManager] [27s 460ms] SSL Writer(SocketTube(13)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-12-SelectorManager] [27s 460ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-12-SelectorManager] [27s 460ms] SSL Writer(SocketTube(13)) Sending 72 bytes downstream DEBUG: [HttpClient-12-SelectorManager] [27s 460ms] SSL Writer(SocketTube(13)) Adding 72 to outputQ queue DEBUG: [HttpClient-12-SelectorManager] [27s 460ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [HttpClient-12-SelectorManager] [27s 460ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [27s 460ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-12-SelectorManager] [27s 460ms] SocketTube(13) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [27s 460ms] SocketTube(13) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [27s 460ms] SocketTube(13) pausing read event java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-5] [27s 461ms] Http2Connection(SocketTube(15)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [27s 453ms] SocketTube(8) error signalled java.io.IOException: selector manager closed Server connection to /127.0.0.1:51538 stopping. 1 streams DEBUG: [HttpClient-15-SelectorManager] [27s 453ms] SocketTube(16) write: cancel DEBUG: [HttpClient-15-SelectorManager] [27s 469ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-13-SelectorManager] [27s 453ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-13-SelectorManager] [27s 469ms] SSL Writer(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [27s 469ms] SSL Writer(SocketTube(14)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-13-SelectorManager] [27s 469ms] SSL Writer(SocketTube(14)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-13-SelectorManager] [27s 469ms] SSL Writer(SocketTube(14)) wrapping 34 bytes DEBUG: [HttpClient-13-SelectorManager] [27s 469ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-13-SelectorManager] [27s 469ms] SSL Writer(SocketTube(14)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-13-SelectorManager] [27s 469ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-13-SelectorManager] [27s 470ms] SSL Writer(SocketTube(14)) Sending 72 bytes downstream DEBUG: [HttpClient-13-SelectorManager] [27s 470ms] SSL Writer(SocketTube(14)) Adding 72 to outputQ queue DEBUG: [HttpClient-13-SelectorManager] [27s 470ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [HttpClient-13-SelectorManager] [27s 470ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [27s 470ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-13-SelectorManager] [27s 470ms] SocketTube(14) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [27s 470ms] SocketTube(14) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [27s 470ms] SocketTube(14) pausing read event TestServer: Connection writer stopping DEBUG: [HttpClient-10-SelectorManager] [27s 453ms] Http2Connection(SocketTube(11)) Close all streams DEBUG: [HttpClient-16-SelectorManager] [27s 453ms] HttpClientImpl(16) SelectorManager shutting down TestServer: Connection writer stopping DEBUG: [HttpClient-16-SelectorManager] [27s 475ms] Http2ClientImpl stopping DEBUG: [HttpClient-16-SelectorManager] [27s 475ms] Http2Connection(SSLTube(SocketTube(17))) Close all streams DEBUG: [HttpClient-6-SelectorManager] [27s 455ms] Http2ClientImpl stopping DEBUG: [HttpClient-16-SelectorManager] [27s 475ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-6-SelectorManager] [27s 475ms] Http2Connection(SocketTube(7)) Close all streams DEBUG: [HttpClient-16-SelectorManager] [27s 475ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 34 bytes to the write queue DEBUG: [HttpClient-16-SelectorManager] [27s 475ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [27s 475ms] Http2Connection(SocketTube(7)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-16-SelectorManager] [27s 475ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [HttpClient-6-SelectorManager] [27s 475ms] PlainHttpConnection(SocketTube(7)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [27s 475ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-16-SelectorManager] [27s 475ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-16-SelectorManager] [27s 475ms] SSL Writer(SocketTube(17)) onNext DEBUG: [HttpClient-6-SelectorManager] [27s 475ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-4] [27s 459ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [HttpClient-6-SelectorManager] [27s 475ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [27s 475ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [27s 475ms] SocketTube(7) pausing read event DEBUG: [HttpClient-6-SelectorManager] [27s 475ms] SocketTube(7) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@108a6884 DEBUG: [HttpClient-6-SelectorManager] [27s 475ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [27s 475ms] Http2Connection(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [27s 475ms] SocketTube(7) Stopping read scheduler DEBUG: [pool-1-thread-4] [27s 475ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [HttpClient-6-SelectorManager] [27s 475ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [27s 475ms] SocketTube(7) Read scheduler stopped DEBUG: [pool-1-thread-4] [27s 475ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [27s 475ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [27s 475ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-4] [27s 475ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [27s 475ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 475ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775682 cancelled = false DEBUG: [pool-1-thread-4] [27s 475ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [27s 475ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 475ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 475ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(126): 52 DEBUG: [pool-1-thread-4] [27s 475ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-4] [27s 475ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [27s 475ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 475ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-4] [27s 476ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [27s 476ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 48 DEBUG: [pool-1-thread-4] [27s 476ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [27s 476ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-4] [27s 476ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(126) DEBUG: [pool-1-thread-4] [27s 476ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 476ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-4] [27s 476ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-4] [27s 476ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [27s 476ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [27s 476ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-4] [27s 476ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [27s 476ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 476ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775681 cancelled = false DEBUG: [pool-1-thread-4] [27s 476ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [27s 476ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 476ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 476ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(127): 23 DEBUG: [pool-1-thread-4] [27s 476ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-4] [27s 476ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [27s 476ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 476ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [27s 476ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [27s 476ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(127) DEBUG: [pool-1-thread-4] [27s 476ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [27s 459ms] HttpResponseInputStream Increased demand by 1 DEBUG: [HttpClient-7-SelectorManager] [27s 469ms] SocketTube(8) pausing read event DEBUG: [HttpClient-7-SelectorManager] [27s 476ms] SocketTube(8) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@76ae263a DEBUG: [HttpClient-7-SelectorManager] [27s 476ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [27s 476ms] Http2Connection(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [27s 476ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [27s 476ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [27s 476ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [27s 476ms] SocketTube(8) write: cancel DEBUG: [HttpClient-7-SelectorManager] [27s 476ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-7-SelectorManager] [27s 476ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: cancelled by SocketTube(8) DEBUG: [HttpClient-7-SelectorManager] [27s 476ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [27s 476ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-7-SelectorManager] [27s 476ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [HttpClient-7-SelectorManager] [27s 476ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-5] [27s 476ms] Http2Connection(SocketTube(7)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-5] [27s 477ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [27s 477ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-5] [27s 477ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-5] [27s 477ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-15-SelectorManager] [27s 469ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: cancelled by SocketTube(16) DEBUG: [HttpClient-15-SelectorManager] [27s 477ms] SocketTube(16) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] Server connection to /127.0.0.1:47120 stopping. 1 streams DEBUG: [HttpClient-11-SelectorManager] [27s 474ms] Http2Connection(SocketTube(12)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-11-SelectorManager] [27s 477ms] PlainHttpConnection(SocketTube(12)) added 34 bytes to the write queue DEBUG: [HttpClient-11-SelectorManager] [27s 477ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-16-SelectorManager] [27s 475ms] SSL Writer(SocketTube(17)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [27s 478ms] SSL Writer(SocketTube(17)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [27s 478ms] SSL Writer(SocketTube(17)) wrapping 34 bytes DEBUG: [HttpClient-16-SelectorManager] [27s 478ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-16-SelectorManager] [27s 478ms] SSL Writer(SocketTube(17)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-16-SelectorManager] [27s 478ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-16-SelectorManager] [27s 478ms] SSL Writer(SocketTube(17)) Sending 72 bytes downstream DEBUG: [HttpClient-16-SelectorManager] [27s 478ms] SSL Writer(SocketTube(17)) Adding 72 to outputQ queue DEBUG: [HttpClient-16-SelectorManager] [27s 478ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [HttpClient-16-SelectorManager] [27s 478ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [27s 478ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] Http2Connection(SocketTube(11)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-16-SelectorManager] [27s 478ms] SocketTube(17) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [27s 478ms] SocketTube(17) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] PlainHttpConnection(SocketTube(11)) added 34 bytes to the write queue DEBUG: [HttpClient-16-SelectorManager] [27s 478ms] SocketTube(17) pausing read event DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(11) DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] SocketTube(11) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] SocketTube(11) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] SocketTube(11) pausing read event DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] SocketTube(11) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2a9189bb DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] Http2Connection(SocketTube(11)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] SocketTube(11) write: cancel DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: cancelled by SocketTube(11) DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] SocketTube(11) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [27s 478ms] Http2Connection(SocketTube(11)) Close all streams DEBUG: [HttpClient-6-SelectorManager] [27s 475ms] SocketTube(7) write: cancel DEBUG: [pool-1-thread-3] [27s 478ms] Http2Connection(SocketTube(11)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-3] [27s 480ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [27s 476ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(14) DEBUG: [MainThread] [27s 481ms] HttpResponseInputStream next item received DEBUG: [MainThread] [27s 481ms] HttpResponseInputStream item offered DEBUG: [MainThread] [27s 481ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1445, limit: 16777216 DEBUG: [MainThread] [27s 481ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [27s 481ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 481ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 481ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 481ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [27s 481ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 481ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [27s 476ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-4] [27s 481ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-4] [27s 481ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [27s 481ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [27s 481ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [27s 481ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [27s 481ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 481ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775680 cancelled = false DEBUG: [pool-1-thread-4] [27s 481ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [27s 481ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 481ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 481ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(128): 9 DEBUG: [pool-1-thread-4] [27s 481ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [27s 482ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [27s 482ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 482ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-4] [27s 482ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-4] [27s 482ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-4] [27s 482ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [27s 482ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [27s 482ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [27s 482ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 482ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-4] [27s 482ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-4] [27s 482ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-4] [27s 482ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 15 DEBUG: [pool-1-thread-4] [27s 482ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@61d4d11a DEBUG: [pool-1-thread-4] [27s 482ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-4] [27s 482ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(128) DEBUG: [pool-1-thread-4] [27s 482ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 482ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [MainThread] [27s 482ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-7-SelectorManager] [27s 476ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [27s 482ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [27s 482ms] Http2Connection(SocketTube(8)) Close all streams Server connection to /127.0.0.1:47128 stopping. 1 streams DEBUG: [pool-1-thread-5] [27s 477ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally TestServer: Connection writer stopping DEBUG: [HttpClient-15-SelectorManager] [27s 477ms] Http2Connection(SocketTube(16)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-15-SelectorManager] [27s 483ms] Http2Connection(SocketTube(16)) Close all streams DEBUG: [HttpClient-11-SelectorManager] [27s 478ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(12) DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] SocketTube(12) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] SocketTube(12) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] SocketTube(12) pausing read event DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] SocketTube(12) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@441cc54 DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] Http2Connection(SocketTube(12)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] SocketTube(12) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] SocketTube(12) write: cancel DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: cancelled by SocketTube(12) DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [27s 485ms] Http2Connection(SocketTube(12)) Close all streams DEBUG: [pool-1-thread-5] [27s 485ms] Http2Connection(SocketTube(12)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-5] [27s 486ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:51512 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [27s 479ms] Http2Connection(SocketTube(8)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-2] [27s 490ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping Server connection to /127.0.0.1:47134 stopping. 1 streams DEBUG: [HttpClient-6-SelectorManager] [27s 480ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [27s 491ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: cancelled by SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [27s 491ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [27s 491ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [27s 492ms] Http2Connection(SocketTube(7)) Close all streams DEBUG: [pool-1-thread-4] [27s 482ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-4] [27s 492ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [27s 492ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [27s 492ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [27s 492ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [27s 492ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 492ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775679 cancelled = false DEBUG: [pool-1-thread-4] [27s 492ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [27s 492ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 492ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 492ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(129): 10 DEBUG: [pool-1-thread-4] [27s 492ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [27s 492ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [27s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 492ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-4] [27s 492ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-4] [27s 492ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [27s 492ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-4] [27s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-4] [27s 493ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [27s 493ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [27s 493ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [27s 493ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(129) DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775678 cancelled = false DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [27s 493ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 493ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 493ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(130): 64 DEBUG: [pool-1-thread-4] [27s 493ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-4] [27s 493ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [27s 493ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 493ms] FramesDecoder Got frame: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-4] [27s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-4] [27s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onNext(55) DEBUG: [pool-1-thread-4] [27s 493ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [27s 493ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 493ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1500, limit: 16777216 DEBUG: [pool-1-thread-4] [27s 493ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 44) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [27s 493ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(130) DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775677 cancelled = false DEBUG: [pool-1-thread-4] [27s 493ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [27s 493ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 493ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 493ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(131): 9 DEBUG: [pool-1-thread-4] [27s 493ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [27s 493ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [27s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 494ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-4] [27s 494ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [27s 494ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [27s 494ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [27s 494ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) close stream 44 DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 44 DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@24ceca91 DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(131) DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775676 cancelled = false DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(132): 10 DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [27s 494ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [27s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 494ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-4] [27s 494ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [27s 494ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [27s 494ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(132) DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775675 cancelled = false DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(133): 63 DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [27s 494ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [27s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 494ms] FramesDecoder Got frame: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onNext(54) DEBUG: [pool-1-thread-4] [27s 494ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [27s 494ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1554, limit: 16777216 DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 46) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [27s 494ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(133) DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [27s 494ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [27s 495ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [27s 495ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [27s 495ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [27s 495ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [27s 495ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 495ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775674 cancelled = false DEBUG: [pool-1-thread-4] [27s 495ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(134): 9 DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [27s 495ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [27s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 495ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-4] [27s 495ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [27s 495ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [27s 495ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [27s 495ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) close stream 46 DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 46 DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3d57a58d DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(134) DEBUG: [pool-1-thread-4] [27s 495ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 495ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [27s 495ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [27s 495ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [27s 495ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [27s 495ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [27s 495ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [27s 495ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 495ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775673 cancelled = false DEBUG: [pool-1-thread-4] [27s 495ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(135): 10 DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [27s 495ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [27s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 495ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [27s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Getting BodySubscriber for: (GET https://127.0.0.1:55273/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 56062 DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-4] [27s 496ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [27s 496ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [27s 496ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(135) DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775672 cancelled = false DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(136): 63 DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [27s 496ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [27s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 496ms] FramesDecoder Got frame: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onNext(54) DEBUG: [pool-1-thread-4] [27s 496ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [27s 496ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1608, limit: 16777216 DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 48) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(136) DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775671 cancelled = false DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(137): 9 DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [27s 496ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [27s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [27s 496ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-4] [27s 496ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [27s 496ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [27s 496ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [27s 496ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) close stream 48 DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 48 DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7a18853 DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-4] [27s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(137) DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [27s 496ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [27s 496ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [27s 496ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [27s 496ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [27s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [MainThread] [27s 497ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 497ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 497ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 497ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 497ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 497ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 497ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 497ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 497ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 497ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 497ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 497ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [27s 497ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [27s 497ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [27s 497ms] HttpResponseInputStream List of Buffers Taken TestServer: Connection writer stopping TestServer(1): stopping 9 connections Server connection to /127.0.0.1:47118 stopping. 8 streams TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [28s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [28s 250ms] SocketTube(5) got read EOF DEBUG: [HttpClient-5-SelectorManager] [28s 250ms] SocketTube(5) pausing read event DEBUG: [HttpClient-5-SelectorManager] [28s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2579554 for None (false) DEBUG: [HttpClient-5-SelectorManager] [28s 251ms] SocketTube(5) completing subscriber DEBUG: [HttpClient-5-SelectorManager] [28s 251ms] Http2Connection(SocketTube(5)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-5-SelectorManager] [28s 251ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [28s 251ms] SocketTube(5) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775784, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [28s 251ms] SocketTube(5) Read scheduler stopped DEBUG: [pool-1-thread-5] [28s 251ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-5] [28s 251ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [28s 251ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [28s 251ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) TestServer(2): stopping 9 connections Server connection to /127.0.0.1:56184 stopping. 1 streams DEBUG: [pool-1-thread-5] [28s 252ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [28s 252ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [28s 252ms] SocketTube(5) got read error: java.io.IOException: connection closed locally TestServer: Connection writer stopping TestServer(1): finished DEBUG: [HttpClient-8-SelectorManager] [28s 568ms] SocketTube(9) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@32f76784[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@49276cf9, getALPN: jdk.internal.net.http.common.MinimalFuture@77f5efbe[Completed normally] (id=1048), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=148 lim=148 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [28s 568ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [28s 568ms] SSL Reader(SocketTube(9)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [28s 568ms] SSL Reader(SocketTube(9)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-9-SelectorManager] [28s 583ms] SocketTube(10) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4bca358[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@718055f7, getALPN: jdk.internal.net.http.common.MinimalFuture@41be3dab[Completed normally] (id=1152), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=697 lim=697 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [28s 590ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [28s 590ms] SSL Reader(SocketTube(10)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [28s 590ms] SSL Reader(SocketTube(10)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-9-SelectorManager] [28s 591ms] SSL Reader(SocketTube(10)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [28s 583ms] SocketTube(14) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@43fad58b[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@1f8b4920, getALPN: jdk.internal.net.http.common.MinimalFuture@66d7acdf[Completed normally] (id=1920), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=392 lim=392 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [28s 595ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [28s 587ms] SocketTube(17) 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@548f7c8f[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@8bad4be, getALPN: jdk.internal.net.http.common.MinimalFuture@1496bc3e[Completed normally] (id=2594), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=1058 lim=1058 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [28s 590ms] SSL Reader(SocketTube(9)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [28s 595ms] SSL Reader(SocketTube(14)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [28s 595ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [28s 595ms] SSL Reader(SocketTube(17)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [28s 595ms] SSL Reader(SocketTube(14)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [28s 595ms] SSL Reader(SocketTube(17)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-13-SelectorManager] [28s 596ms] SSL Reader(SocketTube(14)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-16-SelectorManager] [28s 597ms] SSL Reader(SocketTube(17)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed Server connection to /127.0.0.1:56190 stopping. 1 streams Server connection to /127.0.0.1:56170 stopping. 1 streams Server connection to /127.0.0.1:56078 stopping. 1 streams Server connection to /127.0.0.1:56080 stopping. 1 streams Server connection to /127.0.0.1:56050 stopping. 1 streams Server connection to /127.0.0.1:56062 stopping. 8 streams Server connection to /127.0.0.1:56888 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [28s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [28s 638ms] SocketTube(6) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [28s 638ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [28s 638ms] SSL Reader(SocketTube(6)) Adding 80 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [28s 638ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [28s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [28s 638ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [28s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [28s 638ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [28s 638ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [28s 638ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [28s 638ms] SSL Reader(SocketTube(6)) Unwrapping: 80 TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-9-SelectorManager] [28s 662ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@718055f7, getALPN: jdk.internal.net.http.common.MinimalFuture@41be3dab[Completed normally] (id=1152), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [28s 663ms] Http2Connection(SSLTube(SocketTube(10))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [28s 663ms] Http2Connection(SSLTube(SocketTube(10))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-4] [28s 745ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [28s 745ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [28s 745ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [28s 745ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-4] [28s 745ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:56192 stopping. 1 streams DEBUG: [HttpClient-17-SelectorManager] [28s 754ms] SocketTube(18) 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@316b4466[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@49fe7, getALPN: jdk.internal.net.http.common.MinimalFuture@7469dc2f[Completed normally] (id=2695), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=995 lim=995 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [28s 754ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [28s 754ms] SSL Reader(SocketTube(18)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [28s 754ms] SSL Reader(SocketTube(18)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-17-SelectorManager] [28s 755ms] SSL Reader(SocketTube(18)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [28s 755ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@49fe7, getALPN: jdk.internal.net.http.common.MinimalFuture@7469dc2f[Completed normally] (id=2695), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [28s 755ms] Http2Connection(SSLTube(SocketTube(18))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [28s 755ms] SSLTube(SocketTube(18)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [28s 755ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [HttpClient-17-SelectorManager] [28s 755ms] SSL Reader(SocketTube(18)) stop DEBUG: [HttpClient-17-SelectorManager] [28s 755ms] SSL Writer(SocketTube(18)) stop DEBUG: [HttpClient-9-SelectorManager] [28s 663ms] SSLTube(SocketTube(10)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [28s 756ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [HttpClient-9-SelectorManager] [28s 756ms] SSL Reader(SocketTube(10)) stop DEBUG: [HttpClient-9-SelectorManager] [28s 756ms] SSL Writer(SocketTube(10)) stop TestServer: Connection writer stopping DEBUG: [HttpClient-13-SelectorManager] [28s 695ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1f8b4920, getALPN: jdk.internal.net.http.common.MinimalFuture@66d7acdf[Completed normally] (id=1920), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [28s 756ms] Http2Connection(SSLTube(SocketTube(14))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [28s 756ms] SSLTube(SocketTube(14)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [28s 756ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [HttpClient-13-SelectorManager] [28s 756ms] SSL Reader(SocketTube(14)) stop DEBUG: [HttpClient-13-SelectorManager] [28s 756ms] SSL Writer(SocketTube(14)) stop DEBUG: [HttpClient-12-SelectorManager] [28s 702ms] SocketTube(13) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@18bd3267[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@17d4de74, getALPN: jdk.internal.net.http.common.MinimalFuture@5dbfbf14[Completed normally] (id=1808), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=589 lim=589 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [28s 756ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [28s 756ms] SSL Reader(SocketTube(13)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [28s 756ms] SSL Reader(SocketTube(13)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-12-SelectorManager] [28s 757ms] SSL Reader(SocketTube(13)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [28s 730ms] SocketTube(4) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4db97d2f[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@2b50a5e3, getALPN: jdk.internal.net.http.common.MinimalFuture@22259913[Completed normally] (id=356), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=1135 lim=1135 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [28s 757ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [28s 757ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [28s 757ms] SSL Reader(SocketTube(4)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-4-SelectorManager] [28s 758ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [28s 758ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2b50a5e3, getALPN: jdk.internal.net.http.common.MinimalFuture@22259913[Completed normally] (id=356), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [28s 758ms] Http2Connection(SSLTube(SocketTube(4))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [28s 758ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [28s 758ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [HttpClient-4-SelectorManager] [28s 758ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [28s 758ms] SSL Writer(SocketTube(4)) stop DEBUG: [pool-1-thread-2] [28s 758ms] Http2Connection(SSLTube(SocketTube(4))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-2] [28s 758ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [28s 758ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-2] [28s 758ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-2] [28s 758ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-2] [28s 758ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [28s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for None (false) TestServer(2): finished DEBUG: [HttpClient-3-SelectorManager] [28s 759ms] SocketTube(3) read bytes: 80 DEBUG: [HttpClient-3-SelectorManager] [28s 759ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [28s 759ms] SSL Reader(SocketTube(3)) Adding 80 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [28s 759ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [28s 759ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [28s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (false) DEBUG: [pool-1-thread-2] [28s 759ms] SSL Reader(SocketTube(3)) Unwrapping: 80 DEBUG: [HttpClient-3-SelectorManager] [28s 759ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [28s 757ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@17d4de74, getALPN: jdk.internal.net.http.common.MinimalFuture@5dbfbf14[Completed normally] (id=1808), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [28s 759ms] Http2Connection(SSLTube(SocketTube(13))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [28s 759ms] SSLTube(SocketTube(13)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [28s 759ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [HttpClient-12-SelectorManager] [28s 759ms] SSL Reader(SocketTube(13)) stop DEBUG: [HttpClient-12-SelectorManager] [28s 759ms] SSL Writer(SocketTube(13)) stop DEBUG: [pool-1-thread-3] [28s 757ms] Http2Connection(SSLTube(SocketTube(14))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-3-SelectorManager] [28s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for None (false) DEBUG: [pool-1-thread-3] [28s 760ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [28s 760ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [28s 760ms] 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] [28s 760ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-3] [28s 760ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-3] [28s 760ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-3] [28s 760ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [28s 762ms] Http2Connection(SSLTube(SocketTube(13))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-1] [28s 762ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [28s 762ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-1] [28s 762ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-1] [28s 762ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-5] [28s 762ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-2] [28s 762ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-5] [28s 763ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [28s 763ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [28s 763ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [28s 763ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [28s 763ms] SSL Reader(SocketTube(6)) Unwrapping: 40 DEBUG: [pool-1-thread-2] [28s 763ms] SSL Reader(SocketTube(3)) Unwrapping: 40 DEBUG: [pool-1-thread-1] [28s 763ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [28s 763ms] Http2Connection(SSLTube(SocketTube(18))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-2] [28s 763ms] SSLFlowDelegate(SocketTube(3)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-4] [28s 763ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [28s 763ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-4] [28s 763ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-2] [28s 763ms] SSLFlowDelegate(SocketTube(3)) doClosure: close_notify received DEBUG: [pool-1-thread-4] [28s 763ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-2] [28s 763ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [28s 763ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [28s 763ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [28s 763ms] SSL Writer(SocketTube(3)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [28s 763ms] SSL Writer(SocketTube(3)) CLOSED DEBUG: [pool-1-thread-2] [28s 763ms] SSL Writer(SocketTube(3)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-2] [28s 763ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [28s 763ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [28s 764ms] SSL Writer(SocketTube(3)) Sending 40 bytes downstream DEBUG: [pool-1-thread-2] [28s 764ms] SSL Writer(SocketTube(3)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-2] [28s 764ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [28s 764ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [28s 764ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-2] [28s 764ms] SocketTube(3) trying to write: 40 DEBUG: [pool-1-thread-2] [28s 764ms] SocketTube(3) wrote: 40 DEBUG: [pool-1-thread-2] [28s 764ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [28s 764ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 764ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 764ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [28s 764ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [28s 764ms] SSL Writer(SocketTube(3)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-2] [28s 764ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [28s 764ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [28s 764ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [28s 764ms] SocketTube(3) write completed, 0 yet to send DEBUG: [pool-1-thread-2] [28s 764ms] SocketTube(3) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 764ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [28s 764ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [28s 764ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [28s 764ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [28s 764ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [28s 764ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [28s 764ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 764ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [28s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for R (true) DEBUG: [HttpClient-3-SelectorManager] [28s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for None (false) DEBUG: [HttpClient-3-SelectorManager] [28s 765ms] SocketTube(3) got read EOF DEBUG: [HttpClient-3-SelectorManager] [28s 765ms] SocketTube(3) pausing read event DEBUG: [HttpClient-3-SelectorManager] [28s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9dfebd0 for None (false) DEBUG: [HttpClient-3-SelectorManager] [28s 765ms] SocketTube(3) completing subscriber DEBUG: [HttpClient-3-SelectorManager] [28s 765ms] 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@70817749[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@2716ccb6, getALPN: jdk.internal.net.http.common.MinimalFuture@35964273[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] [28s 765ms] SSL Reader(SocketTube(3)) Adding 0 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [28s 765ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [28s 765ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [28s 765ms] SocketTube(3) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [28s 765ms] SocketTube(3) Read scheduler stopped DEBUG: [pool-1-thread-2] [28s 765ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [28s 765ms] SSL Reader(SocketTube(3)) completing DEBUG: [pool-1-thread-2] [28s 765ms] SSL Reader(SocketTube(3)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [28s 765ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [28s 765ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-2] [28s 765ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [28s 765ms] SSLTube(SocketTube(3)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-2] [28s 765ms] Http2Connection(SSLTube(SocketTube(3))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [28s 766ms] 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-2] [28s 766ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [28s 766ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [28s 766ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [28s 766ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-2] [28s 766ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [28s 766ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [28s 766ms] SSLTube(SocketTube(3)) subscriber completed normally DEBUG: [pool-1-thread-2] [28s 766ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [28s 767ms] SSL Reader(SocketTube(3)) stop DEBUG: [pool-1-thread-2] [28s 767ms] SSL Writer(SocketTube(3)) stop DEBUG: [pool-1-thread-5] [28s 771ms] SSLFlowDelegate(SocketTube(6)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [28s 771ms] SSLFlowDelegate(SocketTube(6)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [28s 771ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [28s 771ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [28s 771ms] SSL Writer(SocketTube(6)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-5] [28s 771ms] SSL Writer(SocketTube(6)) CLOSED DEBUG: [pool-1-thread-5] [28s 771ms] SSL Writer(SocketTube(6)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-5] [28s 771ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-5] [28s 771ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [28s 771ms] SSL Writer(SocketTube(6)) Sending 40 bytes downstream DEBUG: [pool-1-thread-5] [28s 771ms] SSL Writer(SocketTube(6)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [28s 771ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [28s 771ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [28s 771ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-5] [28s 771ms] SocketTube(6) trying to write: 40 DEBUG: [pool-1-thread-5] [28s 771ms] SocketTube(6) wrote: 40 DEBUG: [pool-1-thread-5] [28s 771ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [28s 771ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [28s 771ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [28s 771ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [28s 771ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [28s 771ms] SSL Writer(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-5] [28s 771ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [28s 771ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [28s 771ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [28s 771ms] SocketTube(6) write completed, 0 yet to send DEBUG: [pool-1-thread-5] [28s 772ms] SocketTube(6) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [28s 772ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [28s 772ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [28s 772ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [28s 772ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [28s 772ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [28s 772ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [28s 772ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [28s 772ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [28s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for R (true) DEBUG: [HttpClient-5-SelectorManager] [28s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [28s 772ms] SocketTube(6) got read EOF DEBUG: [HttpClient-5-SelectorManager] [28s 772ms] SocketTube(6) pausing read event DEBUG: [HttpClient-5-SelectorManager] [28s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46ca4bf1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [28s 772ms] SocketTube(6) completing subscriber DEBUG: [HttpClient-5-SelectorManager] [28s 772ms] 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@82776fd[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@6be3e811, getALPN: jdk.internal.net.http.common.MinimalFuture@6636f4da[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] [28s 772ms] SSL Reader(SocketTube(6)) Adding 0 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [28s 772ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [28s 772ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [28s 772ms] SocketTube(6) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [28s 772ms] SocketTube(6) Read scheduler stopped DEBUG: [pool-1-thread-5] [28s 772ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [28s 772ms] SSL Reader(SocketTube(6)) completing DEBUG: [pool-1-thread-5] [28s 772ms] SSL Reader(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [28s 772ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [28s 772ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [pool-1-thread-5] [28s 772ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [28s 772ms] SSLTube(SocketTube(6)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [28s 772ms] Http2Connection(SSLTube(SocketTube(6))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [28s 772ms] 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-5] [28s 773ms] Http2Connection(SSLTube(SocketTube(6))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [28s 773ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [28s 773ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [28s 773ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [28s 773ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [28s 773ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [28s 773ms] SSLTube(SocketTube(6)) subscriber completed normally DEBUG: [pool-1-thread-5] [28s 773ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [28s 773ms] SSL Reader(SocketTube(6)) stop DEBUG: [pool-1-thread-5] [28s 773ms] SSL Writer(SocketTube(6)) stop DEBUG: [HttpClient-8-SelectorManager] [28s 776ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@49276cf9, getALPN: jdk.internal.net.http.common.MinimalFuture@77f5efbe[Completed normally] (id=1048), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [28s 776ms] Http2Connection(SSLTube(SocketTube(9))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [28s 776ms] SSLTube(SocketTube(9)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [28s 776ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [HttpClient-8-SelectorManager] [28s 776ms] SSL Reader(SocketTube(9)) stop DEBUG: [HttpClient-8-SelectorManager] [28s 776ms] SSL Writer(SocketTube(9)) stop DEBUG: [HttpClient-8-SelectorManager] [28s 777ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [28s 777ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [28s 777ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-8-SelectorManager] [28s 777ms] SocketTube(9) write: cancel DEBUG: [HttpClient-8-SelectorManager] [28s 777ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-8-SelectorManager] [28s 777ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [HttpClient-8-SelectorManager] [28s 777ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [28s 777ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-8-SelectorManager] [28s 777ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [HttpClient-8-SelectorManager] [28s 777ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-5] [28s 777ms] Http2Connection(SSLTube(SocketTube(9))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-5] [28s 777ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [28s 776ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-17-SelectorManager] [28s 779ms] SocketTube(18) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [28s 779ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-17-SelectorManager] [28s 779ms] SocketTube(18) write: cancel DEBUG: [HttpClient-17-SelectorManager] [28s 779ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-17-SelectorManager] [28s 779ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [HttpClient-17-SelectorManager] [28s 779ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [28s 779ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [28s 779ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-8-SelectorManager] [28s 777ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [HttpClient-8-SelectorManager] [28s 779ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [28s 779ms] Http2Connection(SSLTube(SocketTube(9))) Close all streams DEBUG: [HttpClient-9-SelectorManager] [28s 783ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [28s 783ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [28s 783ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [28s 783ms] SocketTube(10) write: cancel DEBUG: [HttpClient-9-SelectorManager] [28s 783ms] SocketTube(10) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [28s 783ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [HttpClient-9-SelectorManager] [28s 783ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [28s 783ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-9-SelectorManager] [28s 783ms] Http2Connection(SSLTube(SocketTube(10))) Close all streams DEBUG: [HttpClient-13-SelectorManager] [28s 784ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [28s 784ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [28s 784ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-13-SelectorManager] [28s 784ms] SocketTube(14) write: cancel DEBUG: [HttpClient-13-SelectorManager] [28s 784ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-13-SelectorManager] [28s 784ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [HttpClient-13-SelectorManager] [28s 784ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [28s 784ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-13-SelectorManager] [28s 784ms] Http2Connection(SSLTube(SocketTube(14))) Close all streams DEBUG: [HttpClient-4-SelectorManager] [28s 784ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [28s 784ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [28s 784ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [28s 784ms] SocketTube(4) write: cancel DEBUG: [HttpClient-4-SelectorManager] [28s 784ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-4-SelectorManager] [28s 784ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [HttpClient-4-SelectorManager] [28s 785ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [28s 785ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-4-SelectorManager] [28s 785ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams DEBUG: [HttpClient-12-SelectorManager] [28s 785ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-12-SelectorManager] [28s 785ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [28s 785ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-12-SelectorManager] [28s 785ms] SocketTube(13) write: cancel DEBUG: [HttpClient-12-SelectorManager] [28s 785ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-12-SelectorManager] [28s 785ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [HttpClient-12-SelectorManager] [28s 785ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [28s 785ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-12-SelectorManager] [28s 785ms] Http2Connection(SSLTube(SocketTube(13))) Close all streams DEBUG: [HttpClient-16-SelectorManager] [28s 797ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@8bad4be, getALPN: jdk.internal.net.http.common.MinimalFuture@1496bc3e[Completed normally] (id=2594), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [28s 797ms] Http2Connection(SSLTube(SocketTube(17))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [28s 797ms] SSLTube(SocketTube(17)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [28s 797ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [HttpClient-16-SelectorManager] [28s 797ms] SSL Reader(SocketTube(17)) stop DEBUG: [pool-1-thread-5] [28s 797ms] Http2Connection(SSLTube(SocketTube(17))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [28s 797ms] SSL Writer(SocketTube(17)) stop java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-5] [28s 798ms] Http2Connection(SSLTube(SocketTube(17))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [28s 798ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-5] [28s 798ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-5] [28s 798ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-5] [28s 798ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [28s 797ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [28s 799ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [28s 799ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [28s 799ms] SocketTube(17) write: cancel DEBUG: [HttpClient-16-SelectorManager] [28s 799ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-16-SelectorManager] [28s 799ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [HttpClient-16-SelectorManager] [28s 799ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [28s 799ms] Http2Connection(SSLTube(SocketTube(17))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-16-SelectorManager] [28s 799ms] Http2Connection(SSLTube(SocketTube(17))) Close all streams STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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/6/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/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= \ -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/6/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/6/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/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/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/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 \ -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: Tue Apr 02 01:27:52 CEST 2024 finished: Tue Apr 02 01:27:52 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: 2.534 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: Tue Apr 02 01:27:52 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Tue Apr 02 01:27:55 CEST 2024 elapsed time (seconds): 2.534 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=569200, tid=569204 # 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, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3/hs_err_pid569200.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/6/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/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= \ -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/6/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/6/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/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/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3/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 \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentPromiseActionsTest.d/testng.1.jta java/net/httpclient/DependentPromiseActionsTest.java false DependentPromiseActionsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/FlowAdaptersCompileOnly.java TEST: java/net/httpclient/DependentActionsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentActionsTest TIME: 1.279 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: Tue Apr 02 01:26:58 CEST 2024 Test directory: compile: DependentActionsTest finished: Tue Apr 02 01:26:59 CEST 2024 elapsed time (seconds): 1.279 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 1.278 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: Tue Apr 02 01:26:58 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: Tue Apr 02 01:26:59 CEST 2024 elapsed time (seconds): 1.278 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/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= \ -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: Tue Apr 02 01:26:59 CEST 2024 finished: Tue Apr 02 01:26: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: 55.231 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentActionsTest reason: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentActionsTest started: Tue Apr 02 01:26: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: Tue Apr 02 01:27:54 CEST 2024 elapsed time (seconds): 55.231 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:43159]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@14928020, /http1/fixed Http1TestServer[localhost/127.0.0.1:43159]::addHandler DependentActionsTest$HTTP_ChunkedHandler@7677ac61, /http1/chunk Http1TestServer[localhost/127.0.0.1:34697]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@14928020, /https1/fixed Http1TestServer[localhost/127.0.0.1:34697]::addHandler DependentActionsTest$HTTP_ChunkedHandler@7677ac61, /https1/chunk Http2TestServerImpl[localhost/127.0.0.1:53045]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@136fbfae, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:53045]::addHandler DependentActionsTest$HTTP_ChunkedHandler@3902317, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:32783]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@136fbfae, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:32783]::addHandler DependentActionsTest$HTTP_ChunkedHandler@3902317, /https2/chunk Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config DependentActionsTest.setup(): success [12 s, 333 ms, 251448 ns] testAsInputStreamAsync(http://127.0.0.1:43159/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:43159/http1/fixed/x", false, SemaphoreStaller): success [19 s, 655 ms, 704396 ns] testAsInputStreamAsync(http://127.0.0.1:43159/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:43159/http1/chunk/x", false, SemaphoreStaller): success [19 s, 841 ms, 439008 ns] testAsInputStreamAsync(https://127.0.0.1:34697/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:34697/https1/fixed/x", false, SemaphoreStaller): success [29 s, 921 ms, 435410 ns] testAsInputStreamAsync(https://127.0.0.1:34697/https1/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Releasing semaphore: permits=0 HTTP_ChunkedHandler received request to /https1/chunk/x Acquiring semaphore in BODY_HANDLER permits=1 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("https://127.0.0.1:34697/https1/chunk/x", false, SemaphoreStaller): success [30 s, 315 ms, 45812 ns] testAsInputStreamAsync(http://127.0.0.1:53045/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@43c7b758 HTTP_FixedLengthHandler received request to http://127.0.0.1:53045/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:53045/http2/fixed/x", false, SemaphoreStaller): success [33 s, 564 ms, 947626 ns] testAsInputStreamAsync(http://127.0.0.1:53045/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@591fd2cd HTTP_ChunkedHandler received request to http://127.0.0.1:53045/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:53045/http2/chunk/x", false, SemaphoreStaller): success [33 s, 716 ms, 154864 ns] testAsInputStreamAsync(https://127.0.0.1:32783/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@672d8191 HTTP_FixedLengthHandler received request to https://127.0.0.1:32783/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:32783/https2/fixed/x", false, SemaphoreStaller): success [34 s, 478 ms, 650216 ns] testAsInputStreamAsync(https://127.0.0.1:32783/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Releasing semaphore: permits=0 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@64f26256 HTTP_ChunkedHandler received request to https://127.0.0.1:32783/https2/chunk/x Acquiring semaphore in BODY_HANDLER permits=1 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("https://127.0.0.1:32783/https2/chunk/x", false, SemaphoreStaller): success [34 s, 768 ms, 849089 ns] testAsInputStreamAsync(http://127.0.0.1:43159/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:43159/http1/fixed/x", true, SemaphoreStaller): success [34 s, 904 ms, 714851 ns] testAsInputStreamAsync(http://127.0.0.1:43159/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:43159/http1/chunk/x", true, SemaphoreStaller): success [35 s, 17 ms, 54296 ns] testAsInputStreamAsync(https://127.0.0.1:34697/https1/fixed/x, true, 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:34697/https1/fixed/x", true, SemaphoreStaller): success [35 s, 210 ms, 919920 ns] testAsInputStreamAsync(https://127.0.0.1:34697/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:34697/https1/chunk/x", true, SemaphoreStaller): success [35 s, 367 ms, 707133 ns] testAsInputStreamAsync(http://127.0.0.1:53045/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@779f50fd HTTP_FixedLengthHandler received request to http://127.0.0.1:53045/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:53045/http2/fixed/x", true, SemaphoreStaller): success [35 s, 473 ms, 846713 ns] testAsInputStreamAsync(http://127.0.0.1:53045/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@169e44cb HTTP_ChunkedHandler received request to http://127.0.0.1:53045/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:53045/http2/chunk/x", true, SemaphoreStaller): success [35 s, 619 ms, 56033 ns] testAsInputStreamAsync(https://127.0.0.1:32783/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Releasing semaphore: permits=0 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1f94264e HTTP_FixedLengthHandler received request to https://127.0.0.1:32783/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:32783/https2/fixed/x", true, SemaphoreStaller): success [35 s, 757 ms, 673027 ns] testAsInputStreamAsync(https://127.0.0.1:32783/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6e0a0926 HTTP_ChunkedHandler received request to https://127.0.0.1:32783/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:32783/https2/chunk/x", true, SemaphoreStaller): success [36 s, 42 ms, 930303 ns] testAsLinesAsync(http://127.0.0.1:43159/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:43159/http1/fixed/x", false, SemaphoreStaller): success [36 s, 567 ms, 946116 ns] testAsLinesAsync(http://127.0.0.1:43159/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:43159/http1/chunk/x", false, SemaphoreStaller): success [36 s, 770 ms, 402074 ns] testAsLinesAsync(https://127.0.0.1:34697/https1/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Releasing semaphore: permits=0 HTTP_FixedLengthHandler received request to /https1/fixed/x Acquiring semaphore in BODY_HANDLER permits=1 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("https://127.0.0.1:34697/https1/fixed/x", false, SemaphoreStaller): success [37 s, 146 ms, 460144 ns] testAsLinesAsync(https://127.0.0.1:34697/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.testAsLinesAsync("https://127.0.0.1:34697/https1/chunk/x", false, SemaphoreStaller): success [37 s, 329 ms, 437364 ns] testAsLinesAsync(http://127.0.0.1:53045/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@46d65ae0 HTTP_FixedLengthHandler received request to http://127.0.0.1:53045/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:53045/http2/fixed/x", false, SemaphoreStaller): success [37 s, 468 ms, 782220 ns] testAsLinesAsync(http://127.0.0.1:53045/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Releasing semaphore: permits=0 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5c37a223 HTTP_ChunkedHandler received request to http://127.0.0.1:53045/http2/chunk/x Acquiring semaphore in BODY_HANDLER permits=1 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("http://127.0.0.1:53045/http2/chunk/x", false, SemaphoreStaller): success [37 s, 732 ms, 574770 ns] testAsLinesAsync(https://127.0.0.1:32783/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@79b014ec HTTP_FixedLengthHandler received request to https://127.0.0.1:32783/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.testAsLinesAsync("https://127.0.0.1:32783/https2/fixed/x", false, SemaphoreStaller): success [37 s, 995 ms, 959468 ns] testAsLinesAsync(https://127.0.0.1:32783/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Releasing semaphore: permits=0 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@721a2342 HTTP_ChunkedHandler received request to https://127.0.0.1:32783/https2/chunk/x Acquiring semaphore in BODY_HANDLER permits=1 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("https://127.0.0.1:32783/https2/chunk/x", false, SemaphoreStaller): success [38 s, 165 ms, 604063 ns] testAsLinesAsync(http://127.0.0.1:43159/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:43159/http1/fixed/x", true, SemaphoreStaller): success [38 s, 362 ms, 169316 ns] testAsLinesAsync(http://127.0.0.1:43159/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:43159/http1/chunk/x", true, SemaphoreStaller): success [38 s, 560 ms, 234595 ns] testAsLinesAsync(https://127.0.0.1:34697/https1/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Releasing semaphore: permits=0 HTTP_FixedLengthHandler received request to /https1/fixed/x Acquiring semaphore in BODY_HANDLER permits=1 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("https://127.0.0.1:34697/https1/fixed/x", true, SemaphoreStaller): success [38 s, 715 ms, 589766 ns] testAsLinesAsync(https://127.0.0.1:34697/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:34697/https1/chunk/x", true, SemaphoreStaller): success [38 s, 843 ms, 561425 ns] testAsLinesAsync(http://127.0.0.1:53045/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@10be13ad HTTP_FixedLengthHandler received request to http://127.0.0.1:53045/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:53045/http2/fixed/x", true, SemaphoreStaller): success [39 s, 41 ms, 239962 ns] testAsLinesAsync(http://127.0.0.1:53045/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@74e2a56d HTTP_ChunkedHandler received request to http://127.0.0.1:53045/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:53045/http2/chunk/x", true, SemaphoreStaller): success [39 s, 158 ms, 948545 ns] testAsLinesAsync(https://127.0.0.1:32783/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3a880db6 HTTP_FixedLengthHandler received request to https://127.0.0.1:32783/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:32783/https2/fixed/x", true, SemaphoreStaller): success [39 s, 293 ms, 990183 ns] testAsLinesAsync(https://127.0.0.1:32783/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@490eaff HTTP_ChunkedHandler received request to https://127.0.0.1:32783/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:32783/https2/chunk/x", true, SemaphoreStaller): success [39 s, 653 ms, 94242 ns] testAsStringAsync(http://127.0.0.1:43159/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:43159/http1/fixed/x", false, SemaphoreStaller): success [39 s, 983 ms, 639371 ns] testAsStringAsync(http://127.0.0.1:43159/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:43159/http1/chunk/x", false, SemaphoreStaller): success [40 s, 152 ms, 265766 ns] testAsStringAsync(https://127.0.0.1:34697/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:34697/https1/fixed/x", false, SemaphoreStaller): success [40 s, 288 ms, 134959 ns] testAsStringAsync(https://127.0.0.1:34697/https1/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Releasing semaphore: permits=0 HTTP_ChunkedHandler received request to /https1/chunk/x Acquiring semaphore in BODY_HANDLER permits=1 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("https://127.0.0.1:34697/https1/chunk/x", false, SemaphoreStaller): success [40 s, 468 ms, 939245 ns] testAsStringAsync(http://127.0.0.1:53045/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7b998ad2 HTTP_FixedLengthHandler received request to http://127.0.0.1:53045/http2/fixed/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.testAsStringAsync("http://127.0.0.1:53045/http2/fixed/x", false, SemaphoreStaller): success [40 s, 603 ms, 602902 ns] testAsStringAsync(http://127.0.0.1:53045/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@760c35e4 HTTP_ChunkedHandler received request to http://127.0.0.1:53045/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:53045/http2/chunk/x", false, SemaphoreStaller): success [40 s, 740 ms, 965879 ns] testAsStringAsync(https://127.0.0.1:32783/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1ae9560d HTTP_FixedLengthHandler received request to https://127.0.0.1:32783/https2/fixed/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.testAsStringAsync("https://127.0.0.1:32783/https2/fixed/x", false, SemaphoreStaller): success [40 s, 885 ms, 247771 ns] testAsStringAsync(https://127.0.0.1:32783/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@24142f4f HTTP_ChunkedHandler received request to https://127.0.0.1:32783/https2/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.testAsStringAsync("https://127.0.0.1:32783/https2/chunk/x", false, SemaphoreStaller): success [41 s, 48 ms, 289511 ns] testAsStringAsync(http://127.0.0.1:43159/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:43159/http1/fixed/x", true, SemaphoreStaller): success [41 s, 176 ms, 310310 ns] testAsStringAsync(http://127.0.0.1:43159/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:43159/http1/chunk/x", true, SemaphoreStaller): success [41 s, 292 ms, 762796 ns] testAsStringAsync(https://127.0.0.1:34697/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:34697/https1/fixed/x", true, SemaphoreStaller): success [41 s, 405 ms, 539404 ns] testAsStringAsync(https://127.0.0.1:34697/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:34697/https1/chunk/x", true, SemaphoreStaller): success [41 s, 522 ms, 480914 ns] testAsStringAsync(http://127.0.0.1:53045/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1e80f22d HTTP_FixedLengthHandler received request to http://127.0.0.1:53045/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:53045/http2/fixed/x", true, SemaphoreStaller): success [41 s, 628 ms, 746859 ns] testAsStringAsync(http://127.0.0.1:53045/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7f28f55d HTTP_ChunkedHandler received request to http://127.0.0.1:53045/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:53045/http2/chunk/x", true, SemaphoreStaller): success [41 s, 733 ms, 589000 ns] testAsStringAsync(https://127.0.0.1:32783/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2442f6fb HTTP_FixedLengthHandler received request to https://127.0.0.1:32783/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:32783/https2/fixed/x", true, SemaphoreStaller): success [41 s, 858 ms, 396925 ns] testAsStringAsync(https://127.0.0.1:32783/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2706279e HTTP_ChunkedHandler received request to https://127.0.0.1:32783/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:32783/https2/chunk/x", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:43159/http1/fixed/x, false) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:43159/http1/fixed/x", false): success testNoStalls(http://127.0.0.1:43159/http1/chunk/x, false) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:43159/http1/chunk/x", false): success testNoStalls(https://127.0.0.1:34697/https1/fixed/x, false) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:34697/https1/fixed/x", false): success testNoStalls(https://127.0.0.1:34697/https1/chunk/x, false) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:34697/https1/chunk/x", false): success testNoStalls(http://127.0.0.1:53045/http2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2f9609f HTTP_FixedLengthHandler received request to http://127.0.0.1:53045/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:53045/http2/fixed/x", false): success testNoStalls(http://127.0.0.1:53045/http2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@63beec59 HTTP_ChunkedHandler received request to http://127.0.0.1:53045/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:53045/http2/chunk/x", false): success testNoStalls(https://127.0.0.1:32783/https2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1df93f3b HTTP_FixedLengthHandler received request to https://127.0.0.1:32783/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:32783/https2/fixed/x", false): success testNoStalls(https://127.0.0.1:32783/https2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4b2765cc HTTP_ChunkedHandler received request to https://127.0.0.1:32783/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:32783/https2/chunk/x", false): success testNoStalls(http://127.0.0.1:43159/http1/fixed/x, true) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:43159/http1/fixed/x", true): success testNoStalls(http://127.0.0.1:43159/http1/chunk/x, true) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:43159/http1/chunk/x", true): success testNoStalls(https://127.0.0.1:34697/https1/fixed/x, true) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:34697/https1/fixed/x", true): success testNoStalls(https://127.0.0.1:34697/https1/chunk/x, true) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:34697/https1/chunk/x", true): success testNoStalls(http://127.0.0.1:53045/http2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1d0672a HTTP_FixedLengthHandler received request to http://127.0.0.1:53045/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:53045/http2/fixed/x", true): success testNoStalls(http://127.0.0.1:53045/http2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@396af850 HTTP_ChunkedHandler received request to http://127.0.0.1:53045/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:53045/http2/chunk/x", true): success testNoStalls(https://127.0.0.1:32783/https2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6a721543 HTTP_FixedLengthHandler received request to https://127.0.0.1:32783/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:32783/https2/fixed/x", true): success testNoStalls(https://127.0.0.1:32783/https2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3a7b6f3e HTTP_ChunkedHandler received request to https://127.0.0.1:32783/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:32783/https2/chunk/x", true): success ========================= [45 s, 68 ms, 577162 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] [252ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [424ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:43159/http1/fixed/x GET DEBUG: [pool-1-thread-1] [741ms] Exchange establishing exchange for http://127.0.0.1:43159/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [951ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [954ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [971ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [971ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [1s 297ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [1s 298ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [1s 814ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [1s 814ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [1s 892ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@78f0513e queue.isEmpty: true DEBUG: [pool-1-thread-1] [2s 104ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@78f0513e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [2s 104ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 231ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 232ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 232ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 232ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [2s 232ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [2s 270ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [2s 333ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2fc1876b for C (true) DEBUG: [HttpClient-1-SelectorManager] [2s 551ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [2s 551ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45674 DEBUG: [pool-1-thread-1] [2s 558ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 563ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [2s 563ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [2s 567ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 567ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [2s 568ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [2s 580ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [pool-1-thread-1] [2s 581ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-1] [2s 607ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-1] [2s 607ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [2s 652ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [2s 652ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@670735d1 DEBUG: [HttpClient-1-SelectorManager] [2s 652ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [2s 652ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [2s 652ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [2s 657ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [2s 657ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [2s 658ms] SocketTube(1) write: starting subscription DEBUG: [pool-1-thread-2] [2s 658ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [2s 658ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 658ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 658ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [2s 658ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [2s 658ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [2s 742ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a1b3ebd for R (true) DEBUG: [pool-1-thread-3] [2s 745ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [2s 745ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 745ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-1] [2s 751ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [2s 742ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [2s 786ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 122ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 123ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 127ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 128ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 128ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 128ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 177ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 221ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 222ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 222ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 241ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-3] [3s 245ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [3s 245ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 245ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 245ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 246ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 258ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 258ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 430ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 432ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-3] [3s 432ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 445ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 445ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@38942297 DEBUG: [pool-1-thread-3] [3s 445ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [5s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a1b3ebd for None (false) DEBUG: [HttpClient-1-SelectorManager] [5s 490ms] SocketTube(1) read bytes: 90 DEBUG: [HttpClient-1-SelectorManager] [5s 494ms] Http1AsyncReceiver(SocketTube(1)) Putting 90 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [5s 494ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [5s 494ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a1b3ebd for R (false) DEBUG: [HttpClient-1-SelectorManager] [5s 494ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 495ms] Http1AsyncReceiver(SocketTube(1)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@78f0513e DEBUG: [pool-1-thread-3] [5s 495ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 495ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@78f0513e DEBUG: [pool-1-thread-3] [5s 613ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [5s 633ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [5s 633ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@78f0513e DEBUG: [pool-1-thread-3] [5s 633ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 639ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 727ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [5s 983ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6427ff54(1) DEBUG: [pool-1-thread-3] [6s 40ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@29842b3d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22cb33d2 queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 285ms] HttpClientImpl(1) ClientImpl (async) elapsed 5772 millis for GET to http://127.0.0.1:43159/http1/fixed/x DEBUG: [MainThread] [6s 429ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [6s 524ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 14 DEBUG: [pool-1-thread-3] [6s 525ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 526ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 532ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [6s 537ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [6s 538ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@29842b3d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22cb33d2, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [6s 538ms] Http1AsyncReceiver(SocketTube(1)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@29842b3d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22cb33d2 DEBUG: [pool-1-thread-3] [6s 538ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 538ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@29842b3d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22cb33d2 DEBUG: [pool-1-thread-3] [6s 538ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [6s 539ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [6s 558ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 558ms] HttpResponseInputStream item offered DEBUG: [MainThread] [6s 558ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 558ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [6s 558ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [6s 558ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [6s 560ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [6s 561ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-3] [6s 561ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 593ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-3] [6s 593ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-3] [6s 593ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 593ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-3] [6s 593ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 593ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-3] [6s 593ms] SocketTube(1) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [6s 594ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [6s 596ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [6s 599ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [6s 601ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [6s 601ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [6s 601ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [6s 601ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [6s 601ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [6s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a1b3ebd for R (false) DEBUG: [HttpClient-1-SelectorManager] [6s 601ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [6s 601ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [6s 601ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [6s 601ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [6s 601ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 601ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [6s 602ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 615ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 617ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [6s 620ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 621ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 621ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [6s 621ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6427ff54(1) DEBUG: [pool-1-thread-3] [6s 622ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 622ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [MainThread] [6s 622ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 622ms] HttpResponseInputStream close called DEBUG: [MainThread] [6s 663ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [6s 665ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:43159/http1/chunk/x GET DEBUG: [pool-1-thread-3] [6s 666ms] Exchange establishing exchange for http://127.0.0.1:43159/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 666ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 666ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 666ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 666ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [6s 667ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [6s 667ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [6s 667ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 668ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 668ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@302f5ac8 queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 668ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@302f5ac8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 668ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 668ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 668ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 668ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 668ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 668ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [6s 668ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [6s 674ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6cced1f9 for C (true) DEBUG: [HttpClient-2-SelectorManager] [6s 674ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [6s 675ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40742 DEBUG: [pool-1-thread-3] [6s 709ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [6s 709ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [6s 710ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [6s 710ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 710ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [6s 714ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [6s 714ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [pool-1-thread-3] [6s 714ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-3] [6s 714ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 714ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [6s 715ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [6s 715ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6636ba89 DEBUG: [HttpClient-2-SelectorManager] [6s 715ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [6s 715ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [6s 715ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [6s 715ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [6s 715ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [6s 715ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-1] [6s 715ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 716ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 716ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 716ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-3] [6s 716ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [6s 716ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [6s 716ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [6s 716ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [6s 715ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 716ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [6s 716ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [6s 716ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [6s 717ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-2-SelectorManager] [6s 717ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2334282b for R (true) DEBUG: [pool-1-thread-3] [6s 717ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [6s 717ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 717ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 717ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 717ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 717ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 717ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 717ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 722ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [6s 723ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [6s 723ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-3] [6s 723ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-3] [6s 723ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [6s 723ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 723ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 723ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 723ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 723ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 724ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 724ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 724ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-3] [6s 724ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [6s 724ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 729ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4ee0ca4d DEBUG: [pool-1-thread-3] [6s 729ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [6s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2334282b for None (false) DEBUG: [HttpClient-2-SelectorManager] [6s 730ms] SocketTube(2) read bytes: 108 DEBUG: [HttpClient-2-SelectorManager] [6s 730ms] Http1AsyncReceiver(SocketTube(2)) Putting 108 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [6s 730ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [6s 731ms] Http1AsyncReceiver(SocketTube(2)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@302f5ac8 DEBUG: [pool-1-thread-3] [6s 731ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 731ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@302f5ac8 DEBUG: [pool-1-thread-3] [6s 731ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [6s 731ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [6s 731ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@302f5ac8 DEBUG: [pool-1-thread-3] [6s 731ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 731ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-SelectorManager] [6s 749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2334282b for R (false) DEBUG: [HttpClient-2-SelectorManager] [6s 749ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 766ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [6s 767ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43cf9bba(2) DEBUG: [pool-1-thread-3] [6s 790ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2082591d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4dc529d4 queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 804ms] HttpClientImpl(2) ClientImpl (async) elapsed 138 millis for GET to http://127.0.0.1:43159/http1/chunk/x DEBUG: [pool-1-thread-3] [6s 809ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 24 DEBUG: [pool-1-thread-3] [6s 809ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 820ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 820ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [6s 820ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [6s 820ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2082591d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4dc529d4, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [6s 821ms] Http1AsyncReceiver(SocketTube(2)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2082591d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4dc529d4 DEBUG: [pool-1-thread-3] [6s 821ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 821ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2082591d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4dc529d4 DEBUG: [pool-1-thread-3] [6s 821ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 24/108 bytes to body parser DEBUG: [MainThread] [6s 810ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [6s 837ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [6s 837ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [6s 837ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [6s 837ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [6s 837ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [6s 838ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [6s 838ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [6s 838ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [6s 838ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [6s 838ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [6s 838ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [6s 838ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 838ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 838ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [6s 838ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [6s 839ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-3] [6s 839ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 839ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-3] [6s 839ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [6s 839ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 839ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [6s 839ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 839ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-3] [6s 839ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [6s 839ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 839ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 839ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [6s 839ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 839ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 839ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [6s 839ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [6s 840ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43cf9bba(2) DEBUG: [pool-1-thread-3] [6s 840ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 840ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [6s 842ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [6s 844ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [6s 844ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [6s 845ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [6s 845ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [6s 845ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [6s 845ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [6s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2334282b for R (false) DEBUG: [HttpClient-2-SelectorManager] [6s 845ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [6s 845ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [6s 845ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [6s 845ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [6s 845ms] SocketTube(2) write: offloading requestMore DEBUG: [MainThread] [6s 843ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 845ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [6s 845ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 845ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 846ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [6s 852ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [6s 852ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 883ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [6s 888ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:34697/https1/fixed/x GET DEBUG: [pool-1-thread-3] [6s 908ms] Exchange establishing exchange for https://127.0.0.1:34697/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 963ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [6s 963ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [6s 963ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [6s 972ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@66cd8131 for C (true) DEBUG: [HttpClient-3-SelectorManager] [6s 972ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [6s 992ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39848 DEBUG: [pool-1-thread-3] [7s 131ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 402ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-1] [7s 409ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 409ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-1] [7s 409ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [7s 409ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-1] [7s 474ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [7s 474ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [7s 474ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-1] [7s 474ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-1] [7s 474ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 474ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [7s 475ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 896ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [7s 913ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [10s 223ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [10s 262ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-1] [10s 274ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [10s 274ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [10s 445ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [10s 575ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-1] [10s 576ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-1] [10s 584ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [10s 622ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [10s 849ms] 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@6c35ea41[Not completed, 4 dependents] (id=150) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [10s 849ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [10s 849ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [10s 850ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [10s 850ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [10s 881ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [10s 881ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [10s 882ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@7395df21[Not completed, 1 dependents] (id=156), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [10s 882ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [10s 882ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [10s 882ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [10s 882ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [10s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for R (true) DEBUG: [HttpClient-3-SelectorManager] [10s 893ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [10s 893ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-1] [10s 901ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [10s 902ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [10s 902ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-1] [10s 902ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-1] [10s 903ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-1] [10s 905ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [10s 905ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 905ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 905ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [10s 905ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [10s 905ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [14s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for None (false) DEBUG: [HttpClient-3-SelectorManager] [14s 363ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [14s 363ms] SocketTube(3) read bytes: 133 DEBUG: [HttpClient-3-SelectorManager] [14s 363ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [14s 363ms] SSL Reader(SocketTube(3)) Adding 133 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [14s 363ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [14s 363ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [14s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for R (false) DEBUG: [HttpClient-3-SelectorManager] [14s 364ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [14s 369ms] SSL Reader(SocketTube(3)) Unwrapping: 133 DEBUG: [HttpClient-3-SelectorManager] [14s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for None (false) DEBUG: [HttpClient-3-SelectorManager] [14s 674ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [14s 674ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [14s 762ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-1] [14s 762ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-1] [14s 762ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-1] [14s 762ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [14s 763ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [14s 778ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [14s 808ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-1] [14s 809ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [14s 809ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [14s 809ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [14s 809ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [14s 809ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [14s 809ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [14s 809ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [14s 809ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [14s 809ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [14s 809ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [14s 809ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [14s 809ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-1] [14s 809ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-1] [14s 809ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [14s 809ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [14s 809ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [14s 810ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [14s 810ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [14s 812ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [14s 812ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-1] [14s 812ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [14s 812ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [14s 812ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [14s 812ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [14s 812ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [14s 813ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [14s 813ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [14s 813ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [14s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for R (true) DEBUG: [HttpClient-3-SelectorManager] [14s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for None (false) DEBUG: [HttpClient-3-SelectorManager] [14s 818ms] SocketTube(3) read bytes: 2071 DEBUG: [HttpClient-3-SelectorManager] [14s 818ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [14s 819ms] SSL Reader(SocketTube(3)) Adding 2071 bytes to read buffer DEBUG: [pool-1-thread-1] [14s 826ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [14s 827ms] SSL Reader(SocketTube(3)) Unwrapping: 2071 DEBUG: [HttpClient-3-SelectorManager] [14s 844ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [14s 844ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for R (false) DEBUG: [HttpClient-3-SelectorManager] [14s 844ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [14s 871ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [14s 871ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [pool-1-thread-1] [14s 871ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 2071 DEBUG: [pool-1-thread-1] [14s 871ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [14s 871ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [14s 871ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [HttpClient-1-SelectorManager] [15s 474ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [15s 482ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-1-SelectorManager] [15s 576ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [15s 576ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [15s 577ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [15s 577ms] SocketTube(1) pausing read event DEBUG: [HttpClient-1-SelectorManager] [15s 635ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [15s 635ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [15s 635ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [15s 635ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [15s 635ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [15s 635ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [15s 635ms] Http2ClientImpl stopping DEBUG: [HttpClient-2-SelectorManager] [15s 644ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [15s 644ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [15s 644ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [15s 644ms] SocketTube(2) pausing read event DEBUG: [HttpClient-2-SelectorManager] [15s 644ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [15s 644ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [15s 644ms] ConnectionPool(2) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [15s 644ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [15s 644ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [15s 644ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [15s 645ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [16s 439ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-1] [16s 440ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [16s 440ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [16s 440ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [16s 441ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [16s 441ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [16s 473ms] SSLFlowDelegate(SocketTube(3)) setALPN = DEBUG: [pool-1-thread-1] [16s 474ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [16s 580ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [16s 580ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [16s 590ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [16s 608ms] 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] [16s 608ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:39848 remote=/127.0.0.1:34697] DEBUG: [pool-1-thread-1] [16s 609ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [16s 609ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [16s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@fd6f9e0 queue.isEmpty: true DEBUG: [pool-1-thread-1] [16s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@fd6f9e0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [16s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [16s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [16s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [16s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [16s 609ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [16s 609ms] Http1Exchange SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-1] [16s 610ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-1] [16s 617ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@476cff4b DEBUG: [pool-1-thread-1] [16s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [16s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [16s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [16s 655ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [16s 655ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [16s 655ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [16s 655ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [16s 655ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [16s 655ms] Http1Publisher(SSLTube(SocketTube(3))) got subscriber: SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [16s 656ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [16s 656ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [16s 656ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-1] [16s 656ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [16s 656ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [16s 662ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [16s 662ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [16s 662ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-1] [16s 662ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [16s 662ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [16s 662ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [16s 662ms] Http1Publisher(SSLTube(SocketTube(3))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [16s 662ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [16s 662ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-1] [16s 662ms] SSL Writer(SocketTube(3)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [16s 662ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [16s 663ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [16s 663ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [16s 663ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [16s 663ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [16s 663ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-1] [16s 663ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [16s 673ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [16s 673ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [16s 673ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [16s 673ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [16s 673ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [16s 673ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-1] [16s 673ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-1] [16s 673ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [16s 674ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [16s 674ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [16s 674ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [16s 674ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [16s 674ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [16s 674ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [16s 674ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-1] [16s 674ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [16s 674ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [16s 674ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [16s 674ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [16s 694ms] Http1Response(id=3) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [16s 694ms] Http1Response(id=3) First time around DEBUG: [pool-1-thread-1] [16s 694ms] Http1Response(id=3) headersReader is not yet completed DEBUG: [pool-1-thread-1] [16s 694ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [16s 694ms] Http1Publisher(SSLTube(SocketTube(3))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@529f0e9b DEBUG: [pool-1-thread-1] [16s 695ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [16s 695ms] SSL Writer(SocketTube(3)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [16s 695ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [16s 695ms] SSL Writer(SocketTube(3)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [16s 695ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [16s 695ms] SSL Writer(SocketTube(3)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [16s 695ms] SSL Writer(SocketTube(3)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [16s 695ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [16s 695ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [16s 695ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [16s 695ms] SocketTube(3) trying to write: 134 DEBUG: [pool-1-thread-1] [16s 696ms] SocketTube(3) wrote: 134 DEBUG: [pool-1-thread-1] [16s 696ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [16s 696ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [16s 696ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [16s 696ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [16s 696ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [16s 696ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [16s 696ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [16s 696ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [16s 696ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [16s 696ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [16s 696ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [16s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for R (false) DEBUG: [HttpClient-3-SelectorManager] [16s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for None (false) DEBUG: [HttpClient-3-SelectorManager] [16s 839ms] SocketTube(3) read bytes: 1731 DEBUG: [HttpClient-3-SelectorManager] [16s 839ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [16s 839ms] SSL Reader(SocketTube(3)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [16s 839ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [16s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for R (false) DEBUG: [HttpClient-3-SelectorManager] [16s 839ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [16s 844ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [16s 844ms] SSL Reader(SocketTube(3)) Unwrapping: 1731 DEBUG: [HttpClient-3-SelectorManager] [16s 849ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for None (false) DEBUG: [HttpClient-3-SelectorManager] [16s 849ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [16s 849ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [16s 851ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [16s 851ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [pool-1-thread-1] [16s 851ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1731 DEBUG: [pool-1-thread-1] [16s 851ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [16s 851ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [16s 851ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [16s 851ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [16s 852ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for R (true) DEBUG: [HttpClient-3-SelectorManager] [16s 855ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for None (false) DEBUG: [HttpClient-3-SelectorManager] [16s 855ms] SocketTube(3) read bytes: 167 DEBUG: [HttpClient-3-SelectorManager] [16s 855ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [16s 855ms] SSL Reader(SocketTube(3)) Adding 167 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [16s 855ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [16s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for R (false) DEBUG: [HttpClient-3-SelectorManager] [16s 856ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [16s 857ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [16s 858ms] SSL Reader(SocketTube(3)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [16s 858ms] SSL Reader(SocketTube(3)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-1] [16s 858ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [16s 858ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [16s 858ms] SSL Reader(SocketTube(3)) sending 76 DEBUG: [pool-1-thread-1] [16s 858ms] SSL Reader(SocketTube(3)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [16s 858ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [16s 858ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [16s 858ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [16s 858ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [16s 858ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@fd6f9e0 DEBUG: [pool-1-thread-1] [16s 858ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [16s 858ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@fd6f9e0 DEBUG: [pool-1-thread-1] [16s 858ms] Http1Response(id=3) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-1] [16s 859ms] Http1Response(id=3) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [16s 859ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@fd6f9e0 DEBUG: [pool-1-thread-1] [16s 859ms] Http1Response(id=3) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [16s 880ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [16s 884ms] Http1Response(id=3) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [16s 885ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6788a8f2(3) DEBUG: [pool-1-thread-1] [16s 885ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1f9d48c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@355c767e queue.isEmpty: false DEBUG: [pool-1-thread-1] [16s 886ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-1] [16s 887ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [16s 887ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [16s 887ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [16s 887ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [16s 887ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1f9d48c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@355c767e, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [16s 887ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1f9d48c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@355c767e DEBUG: [pool-1-thread-1] [16s 887ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [16s 887ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1f9d48c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@355c767e DEBUG: [pool-1-thread-1] [16s 887ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [16s 887ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [16s 887ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [16s 887ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [16s 887ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [16s 887ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [16s 887ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [16s 887ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [16s 887ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [16s 887ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [16s 887ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [16s 887ms] SSL Reader(SocketTube(3)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [16s 888ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-1] [16s 888ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [16s 888ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [16s 888ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-1] [16s 888ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [16s 888ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [16s 888ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [16s 888ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [16s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [16s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1f9d48c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@355c767e DEBUG: [pool-1-thread-1] [16s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [16s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1f9d48c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@355c767e DEBUG: [pool-1-thread-1] [16s 903ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-1] [16s 903ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [16s 904ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [16s 904ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [16s 904ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [16s 904ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) cleared DEBUG: [pool-1-thread-1] [16s 904ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) SSLTube(SocketTube(3)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [16s 904ms] ConnectionPool(3) registering CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-1] [16s 904ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-1] [16s 904ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-1] [16s 904ms] Http1Publisher(SSLTube(SocketTube(3))) subscription cancelled DEBUG: [pool-1-thread-1] [16s 904ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [16s 904ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [16s 904ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [16s 904ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [16s 904ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [16s 904ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [16s 904ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6788a8f2(3) DEBUG: [pool-1-thread-1] [16s 904ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-1] [16s 905ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [16s 905ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [16s 905ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [16s 905ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [16s 905ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [16s 905ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [16s 905ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [16s 905ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [16s 905ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [16s 905ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [16s 905ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [16s 905ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for R (false) DEBUG: [pool-1-thread-3] [16s 890ms] HttpClientImpl(3) ClientImpl (async) elapsed 10002 millis for GET to https://127.0.0.1:34697/https1/fixed/x DEBUG: [MainThread] [16s 925ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [16s 925ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [16s 925ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [16s 925ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [16s 925ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [16s 925ms] HttpResponseInputStream close called DEBUG: [MainThread] [16s 927ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [16s 929ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:34697/https1/chunk/x GET DEBUG: [pool-1-thread-3] [16s 931ms] Exchange establishing exchange for https://127.0.0.1:34697/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [16s 933ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [16s 933ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [16s 933ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-3] [16s 933ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [16s 934ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@44f6c1ea for C (true) DEBUG: [HttpClient-4-SelectorManager] [16s 934ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [16s 949ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37396 DEBUG: [pool-1-thread-3] [16s 954ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-3] [16s 954ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-3] [16s 954ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-3] [16s 954ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [16s 954ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [16s 955ms] 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@4e0eaa9a[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] [16s 955ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [16s 955ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [16s 955ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [16s 955ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [16s 955ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [16s 955ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [16s 955ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-4-SelectorManager] [16s 955ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [16s 955ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [16s 955ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [16s 955ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [16s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for R (true) DEBUG: [pool-1-thread-3] [16s 958ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [16s 958ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [16s 958ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [pool-1-thread-3] [16s 958ms] SocketTube(4) subscribed for writing DEBUG: [pool-1-thread-3] [16s 958ms] SocketTube(4) write: registering startSubscription event DEBUG: [pool-1-thread-3] [16s 958ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [16s 958ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [16s 958ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [16s 958ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-3] [16s 958ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [16s 958ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [16s 963ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [16s 964ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [16s 964ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 10ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [17s 10ms] SSL Writer(SocketTube(4)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [pool-1-thread-3] [17s 10ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [17s 10ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [17s 10ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [17s 10ms] SSL Writer(SocketTube(4)) Sending 2196 bytes downstream DEBUG: [pool-1-thread-3] [17s 10ms] SSL Writer(SocketTube(4)) Adding 2196 to outputQ queue DEBUG: [pool-1-thread-3] [17s 10ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [17s 10ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [17s 10ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [pool-1-thread-3] [17s 10ms] SocketTube(4) trying to write: 2196 DEBUG: [pool-1-thread-3] [17s 11ms] SocketTube(4) wrote: 2196 DEBUG: [pool-1-thread-3] [17s 11ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [17s 11ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 11ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 11ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [17s 11ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [17s 113ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for None (false) DEBUG: [HttpClient-4-SelectorManager] [17s 113ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [17s 113ms] SocketTube(4) read bytes: 139 DEBUG: [HttpClient-4-SelectorManager] [17s 113ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [17s 113ms] SSL Reader(SocketTube(4)) Adding 139 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [17s 113ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [17s 113ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for R (false) DEBUG: [HttpClient-4-SelectorManager] [17s 113ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 114ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [17s 114ms] SSL Reader(SocketTube(4)) Unwrapping: 139 DEBUG: [pool-1-thread-3] [17s 114ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [17s 114ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [17s 114ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [17s 114ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [17s 114ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [17s 114ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [17s 117ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [17s 117ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [17s 117ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [17s 117ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [17s 117ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [17s 117ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [17s 118ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [17s 118ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [17s 118ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [17s 118ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [17s 118ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [17s 118ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [17s 118ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-3] [17s 122ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-3] [17s 122ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [17s 122ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 122ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 122ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [17s 122ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [17s 122ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [17s 122ms] SSL Reader(SocketTube(4)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [17s 122ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [17s 122ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [17s 122ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [17s 122ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [17s 122ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [17s 122ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [17s 122ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [17s 122ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [17s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for R (false) DEBUG: [HttpClient-4-SelectorManager] [17s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for None (false) DEBUG: [HttpClient-4-SelectorManager] [17s 132ms] SocketTube(4) read bytes: 122 DEBUG: [HttpClient-4-SelectorManager] [17s 132ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [17s 133ms] SSL Reader(SocketTube(4)) Adding 122 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [17s 133ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [17s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for R (false) DEBUG: [HttpClient-4-SelectorManager] [17s 133ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 133ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [17s 133ms] SSL Reader(SocketTube(4)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [17s 134ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [17s 134ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [17s 134ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [17s 134ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [17s 134ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [17s 134ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [17s 136ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [17s 136ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [17s 136ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [17s 136ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [17s 136ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [17s 136ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [17s 136ms] SSLFlowDelegate(SocketTube(4)) setALPN = DEBUG: [pool-1-thread-3] [17s 136ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [17s 137ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [17s 137ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [17s 137ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [17s 137ms] 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] [17s 137ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:37396 remote=/127.0.0.1:34697] DEBUG: [pool-1-thread-3] [17s 137ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [17s 137ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [17s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7ad84cb5 queue.isEmpty: true DEBUG: [pool-1-thread-3] [17s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7ad84cb5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [17s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [17s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [17s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [17s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [17s 137ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [17s 137ms] Http1Exchange SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [17s 137ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [17s 137ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6330d58e DEBUG: [pool-1-thread-3] [17s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [17s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [17s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [17s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [17s 137ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [17s 137ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [17s 137ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [17s 137ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [17s 137ms] Http1Publisher(SSLTube(SocketTube(4))) got subscriber: SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [17s 138ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [17s 138ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [17s 138ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [17s 138ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [17s 138ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [17s 138ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [17s 138ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [17s 138ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [17s 138ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [17s 138ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [17s 138ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [17s 138ms] Http1Publisher(SSLTube(SocketTube(4))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [17s 138ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [17s 138ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [17s 138ms] SSL Writer(SocketTube(4)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [17s 138ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [17s 138ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [17s 138ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [17s 138ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [17s 138ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [17s 138ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [17s 138ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [17s 139ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [17s 139ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [17s 139ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [17s 139ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [17s 139ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [17s 139ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-3] [17s 139ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-3] [17s 139ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [17s 139ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 139ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 139ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [17s 139ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [17s 139ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [17s 139ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [17s 139ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [17s 139ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [17s 139ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [17s 139ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [17s 139ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [17s 139ms] Http1Response(id=4) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [17s 139ms] Http1Response(id=4) First time around DEBUG: [pool-1-thread-3] [17s 139ms] Http1Response(id=4) headersReader is not yet completed DEBUG: [pool-1-thread-3] [17s 139ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [17s 139ms] Http1Publisher(SSLTube(SocketTube(4))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@407e5d61 DEBUG: [pool-1-thread-3] [17s 139ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [17s 139ms] SSL Writer(SocketTube(4)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [17s 140ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [17s 140ms] SSL Writer(SocketTube(4)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [17s 140ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [17s 140ms] SSL Writer(SocketTube(4)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [17s 140ms] SSL Writer(SocketTube(4)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [17s 140ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [17s 140ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [17s 140ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [17s 140ms] SocketTube(4) trying to write: 134 DEBUG: [HttpClient-4-SelectorManager] [17s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for None (false) DEBUG: [HttpClient-4-SelectorManager] [17s 164ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [17s 164ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 170ms] SocketTube(4) wrote: 134 DEBUG: [pool-1-thread-3] [17s 170ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [17s 170ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 170ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 171ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [17s 171ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [17s 171ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [17s 171ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [17s 171ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [17s 171ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [17s 171ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 171ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [17s 171ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for R (true) DEBUG: [HttpClient-4-SelectorManager] [17s 171ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for None (false) DEBUG: [HttpClient-4-SelectorManager] [17s 171ms] SocketTube(4) read bytes: 1721 DEBUG: [HttpClient-4-SelectorManager] [17s 171ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [17s 171ms] SSL Reader(SocketTube(4)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [17s 172ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [17s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for R (false) DEBUG: [HttpClient-4-SelectorManager] [17s 172ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 172ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [17s 172ms] SSL Reader(SocketTube(4)) Unwrapping: 1721 DEBUG: [HttpClient-4-SelectorManager] [17s 175ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for None (false) DEBUG: [HttpClient-4-SelectorManager] [17s 175ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [17s 176ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 188ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [17s 188ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [17s 188ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [17s 188ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [17s 188ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [17s 188ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [17s 188ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [17s 196ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for R (true) DEBUG: [HttpClient-4-SelectorManager] [17s 196ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for None (false) DEBUG: [HttpClient-4-SelectorManager] [17s 196ms] SocketTube(4) read bytes: 122 DEBUG: [HttpClient-4-SelectorManager] [17s 196ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [17s 197ms] SSL Reader(SocketTube(4)) Adding 122 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [17s 197ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [17s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for R (false) DEBUG: [HttpClient-4-SelectorManager] [17s 197ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 206ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [17s 206ms] SSL Reader(SocketTube(4)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [17s 206ms] SSL Reader(SocketTube(4)) Decoded 84 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [17s 207ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [17s 207ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [17s 207ms] SSL Reader(SocketTube(4)) sending 84 DEBUG: [pool-1-thread-3] [17s 207ms] SSL Reader(SocketTube(4)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [17s 207ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [17s 207ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [17s 207ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [17s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [17s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7ad84cb5 DEBUG: [pool-1-thread-3] [17s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [17s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7ad84cb5 DEBUG: [pool-1-thread-3] [17s 207ms] Http1Response(id=4) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [17s 207ms] Http1Response(id=4) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [17s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7ad84cb5 DEBUG: [pool-1-thread-3] [17s 207ms] Http1Response(id=4) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [17s 207ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [17s 207ms] Http1Response(id=4) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [17s 208ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@c1cf9b7(4) DEBUG: [pool-1-thread-3] [17s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@47e872a7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7fed330b queue.isEmpty: false DEBUG: [pool-1-thread-3] [17s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-3] [17s 208ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [17s 208ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [17s 208ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [17s 208ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [17s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@47e872a7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7fed330b, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [17s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@47e872a7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7fed330b DEBUG: [pool-1-thread-3] [17s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [17s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@47e872a7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7fed330b DEBUG: [pool-1-thread-3] [17s 208ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [17s 208ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [17s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [17s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [17s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [17s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [17s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [17s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [17s 208ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [17s 209ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [17s 209ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [17s 209ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [17s 209ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [17s 209ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [17s 209ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 209ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [17s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for R (false) DEBUG: [pool-1-thread-1] [17s 211ms] HttpClientImpl(4) ClientImpl (async) elapsed 281 millis for GET to https://127.0.0.1:34697/https1/chunk/x DEBUG: [MainThread] [17s 215ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-4-SelectorManager] [17s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for None (false) DEBUG: [HttpClient-4-SelectorManager] [17s 224ms] SocketTube(4) read bytes: 101 DEBUG: [HttpClient-4-SelectorManager] [17s 224ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [17s 225ms] SSL Reader(SocketTube(4)) Adding 101 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [17s 225ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [17s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for R (false) DEBUG: [HttpClient-4-SelectorManager] [17s 225ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 244ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [17s 244ms] SSL Reader(SocketTube(4)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [17s 244ms] SSL Reader(SocketTube(4)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [17s 245ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [17s 245ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [17s 245ms] SSL Reader(SocketTube(4)) sending 20 DEBUG: [pool-1-thread-1] [17s 245ms] SSL Reader(SocketTube(4)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [17s 245ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 245ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 245ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [17s 245ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [17s 245ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@47e872a7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7fed330b DEBUG: [pool-1-thread-1] [17s 245ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [17s 245ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@47e872a7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7fed330b DEBUG: [pool-1-thread-1] [17s 245ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [17s 245ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [17s 245ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [17s 245ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [17s 245ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [17s 245ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [17s 245ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [17s 245ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [17s 245ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 245ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 246ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [17s 246ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 0 DEBUG: [pool-1-thread-1] [17s 246ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-1] [17s 246ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 246ms] SSL Reader(SocketTube(4)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [17s 246ms] SSL Reader(SocketTube(4)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [17s 246ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [17s 246ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [17s 246ms] SSL Reader(SocketTube(4)) sending 5 DEBUG: [pool-1-thread-1] [17s 246ms] SSL Reader(SocketTube(4)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [17s 246ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 246ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [MainThread] [17s 248ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 248ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [17s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [MainThread] [17s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [17s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [17s 248ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [17s 248ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [MainThread] [17s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 5 bytes into the queue DEBUG: [MainThread] [17s 248ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [17s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@47e872a7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7fed330b DEBUG: [MainThread] [17s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [MainThread] [17s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@47e872a7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7fed330b DEBUG: [MainThread] [17s 294ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 5/88 bytes to body parser DEBUG: [MainThread] [17s 295ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [MainThread] [17s 295ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [MainThread] [17s 295ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [MainThread] [17s 295ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [MainThread] [17s 295ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [17s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) cleared DEBUG: [MainThread] [17s 295ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) SSLTube(SocketTube(4)): return to HTTP/1.1 pool DEBUG: [MainThread] [17s 295ms] ConnectionPool(4) registering CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [MainThread] [17s 295ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [MainThread] [17s 295ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [MainThread] [17s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [17s 295ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [17s 295ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [17s 295ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [MainThread] [17s 295ms] SocketTube(4) got some demand for reading DEBUG: [MainThread] [17s 295ms] SocketTube(4) resuming read event DEBUG: [MainThread] [17s 296ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [17s 296ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [17s 296ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [17s 296ms] Http1Publisher(SSLTube(SocketTube(4))) subscription cancelled DEBUG: [MainThread] [17s 296ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [17s 296ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [MainThread] [17s 296ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [17s 296ms] HttpResponseInputStream next item received DEBUG: [MainThread] [17s 296ms] HttpResponseInputStream item offered DEBUG: [MainThread] [17s 296ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-4-SelectorManager] [17s 297ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b0c2d3f for R (false) DEBUG: [MainThread] [17s 318ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Finished reading body: READING_BODY DEBUG: [MainThread] [17s 319ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@c1cf9b7(4) DEBUG: [MainThread] [17s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [MainThread] [17s 319ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 319ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 319ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 319ms] HttpResponseInputStream close called DEBUG: [MainThread] [17s 321ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [17s 349ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:53045/http2/fixed/x GET DEBUG: [pool-1-thread-1] [17s 361ms] Exchange establishing exchange for http://127.0.0.1:53045/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [17s 361ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [17s 361ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [17s 361ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [17s 361ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [17s 362ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [17s 362ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [17s 362ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [17s 362ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [17s 362ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@763003fe queue.isEmpty: true DEBUG: [pool-1-thread-1] [17s 362ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@763003fe, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [17s 362ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [17s 362ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [17s 363ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [17s 363ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [17s 363ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [17s 363ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [17s 363ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [17s 368ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@13bc9f58 for C (true) DEBUG: [HttpClient-5-SelectorManager] [17s 368ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [17s 369ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42638 DEBUG: [pool-1-thread-1] [17s 369ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [17s 369ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [17s 369ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [17s 369ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-1] [17s 369ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-1] [17s 369ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [17s 369ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-1] [17s 369ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-1] [17s 369ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-1] [17s 369ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [17s 370ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [17s 370ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1944f428 DEBUG: [HttpClient-5-SelectorManager] [17s 370ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [17s 370ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [17s 370ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [17s 370ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [17s 370ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [17s 370ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [17s 370ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-1] [17s 370ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [17s 370ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [17s 370ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [17s 370ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [17s 370ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [17s 370ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [17s 370ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-1] [17s 370ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [17s 370ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [17s 370ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [17s 370ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [17s 371ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [17s 371ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-2] [17s 371ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [17s 371ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-SelectorManager] [17s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c467964 for R (true) DEBUG: [pool-1-thread-2] [17s 371ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [17s 371ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [17s 371ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [17s 371ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [17s 371ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [17s 371ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [17s 371ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [17s 371ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-2] [17s 371ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-2] [17s 371ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [17s 371ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [17s 371ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [17s 371ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [17s 371ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [17s 371ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [17s 371ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [17s 371ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [17s 371ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-2] [17s 371ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [17s 372ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [17s 372ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@25d8e5a2 DEBUG: [pool-1-thread-2] [17s 372ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=42638,localport=53045] TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [17s 993ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c467964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 994ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [17s 994ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [17s 994ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [17s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c467964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [17s 994ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [17s 998ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@763003fe DEBUG: [pool-1-thread-2] [17s 998ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [17s 998ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@763003fe DEBUG: [pool-1-thread-2] [17s 998ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [17s 998ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [17s 999ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@763003fe DEBUG: [pool-1-thread-2] [17s 999ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [17s 999ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [17s 999ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:42638 remote=/127.0.0.1:53045] DEBUG: [pool-1-thread-2] [18s 42ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [18s 42ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@31e8015(5) DEBUG: [pool-1-thread-2] [18s 42ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@37dc0f32/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@55cb099e queue.isEmpty: false DEBUG: [pool-1-thread-2] [18s 114ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-2] [18s 114ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [18s 114ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [18s 114ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-2] [18s 114ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [18s 114ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [19s 242ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [19s 403ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [19s 404ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-2] [19s 404ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [19s 404ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [19s 404ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-2] [19s 404ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-2] [19s 404ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-2] [19s 404ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [19s 406ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [19s 406ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6d500451 DEBUG: [HttpClient-5-SelectorManager] [19s 406ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [19s 406ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [19s 406ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [19s 406ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [19s 406ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [19s 406ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [19s 406ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c467964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [19s 406ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [19s 406ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [19s 406ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-2] [19s 425ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-2] [19s 425ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [19s 426ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [19s 426ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [19s 426ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-3] [19s 426ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [19s 427ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [19s 427ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [19s 494ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [19s 494ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [19s 625ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [19s 630ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-2] [19s 630ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-2] [19s 630ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [19s 630ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [19s 630ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [19s 630ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [19s 631ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [19s 641ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [19s 641ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [19s 641ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [19s 648ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-2] [19s 648ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-2] [19s 648ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [19s 648ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [19s 648ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [19s 648ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [19s 648ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [19s 706ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [19s 707ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [19s 707ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [19s 712ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [19s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [19s 713ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): connection started DEBUG: [HttpClient-5-SelectorManager] [19s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c467964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [19s 972ms] SocketTube(5) read bytes: 39 DEBUG: [readLoop] [19s 989ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [19s 989ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [19s 990ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [20s 36ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers TestServer(1): Using handler for: /http2/fixed DEBUG: [HttpClient-5-SelectorManager] [20s 54ms] Http2Connection(SocketTube(5)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [20s 54ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-5-SelectorManager] [20s 54ms] SocketTube(5) resuming read event DEBUG: [readLoop] [20s 54ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [20s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c467964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [20s 54ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [20s 54ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [20s 56ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [20s 76ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [readLoop] [20s 78ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [20s 78ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [20s 78ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [20s 78ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [20s 78ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [20s 79ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-5-SelectorManager] [20s 67ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c467964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [20s 88ms] SocketTube(5) read bytes: 9 DEBUG: [HttpClient-5-SelectorManager] [20s 88ms] Http2Connection(SocketTube(5)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [20s 88ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [20s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c467964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [20s 88ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [20s 89ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [20s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c467964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [20s 390ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [20s 390ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [20s 390ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [20s 390ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c467964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [20s 391ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [20s 393ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [20s 393ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [20s 393ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-2] [20s 393ms] Http2Connection(SocketTube(5)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [20s 393ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [20s 393ms] Http2Connection(SocketTube(5)) Processing 39 DEBUG: [pool-1-thread-2] [20s 393ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [20s 393ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [20s 393ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [20s 394ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [20s 402ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [20s 402ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [20s 418ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [20s 418ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-2] [20s 418ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-2] [20s 418ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [20s 419ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [20s 419ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [20s 419ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [20s 419ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [pool-1-thread-2] [20s 419ms] Http2Connection(SocketTube(5)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [20s 419ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-2] [20s 419ms] Http2Connection(SocketTube(5)) Processing 9 DEBUG: [pool-1-thread-2] [20s 419ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [20s 419ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [20s 419ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [20s 419ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-2] [20s 419ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [20s 419ms] Http2Connection(SocketTube(5)) H2 Receiving(3): 48 DEBUG: [pool-1-thread-2] [20s 419ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-2] [20s 419ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [20s 419ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [20s 419ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [20s 424ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [20s 424ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [20s 424ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [20s 424ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [20s 424ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [20s 474ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [20s 486ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [20s 486ms] Http2Connection(SocketTube(5))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-2] [20s 487ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [20s 487ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [20s 487ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [20s 487ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [20s 487ms] Http2Connection(SocketTube(5)) H2 processed(3) DEBUG: [pool-1-thread-2] [20s 497ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [20s 497ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [20s 498ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-2] [20s 498ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [20s 498ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:53045/http2/fixed/x) 200 HTTP_2 Local port: 42638 DEBUG: [pool-1-thread-2] [20s 511ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [20s 511ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [20s 511ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [20s 512ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [20s 512ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [20s 512ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [20s 512ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [20s 512ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [20s 516ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [20s 516ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [20s 517ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [20s 517ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [20s 517ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [20s 517ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [20s 518ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [20s 518ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [20s 518ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [20s 518ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-2] [20s 562ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@420c3b55 DEBUG: [pool-1-thread-2] [20s 562ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [20s 563ms] HttpClientImpl(5) ClientImpl (async) elapsed 3213 millis for GET to http://127.0.0.1:53045/http2/fixed/x DEBUG: [pool-1-thread-2] [20s 564ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [20s 564ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@31e8015(5) DEBUG: [pool-1-thread-2] [20s 565ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@37dc0f32/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@55cb099e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [20s 565ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [20s 565ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [20s 565ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [20s 569ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [20s 569ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [20s 569ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [20s 569ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [20s 569ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [20s 569ms] HttpResponseInputStream close called DEBUG: [MainThread] [20s 570ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [20s 571ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:53045/http2/chunk/x GET DEBUG: [pool-1-thread-2] [20s 572ms] Exchange establishing exchange for http://127.0.0.1:53045/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [20s 572ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [20s 572ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [20s 572ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [20s 572ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [20s 572ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [20s 572ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [20s 576ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [20s 576ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [20s 576ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@58fc968c queue.isEmpty: true DEBUG: [pool-1-thread-2] [20s 576ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@58fc968c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [20s 576ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [20s 576ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [20s 577ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [20s 577ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [20s 577ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [20s 577ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [20s 577ms] PlainHttpConnection(SocketTube(6)) 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=42648,localport=53045] TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [20s 582ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2e8c6764 for C (true) DEBUG: [HttpClient-6-SelectorManager] [20s 582ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [20s 582ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42648 DEBUG: [pool-1-thread-2] [20s 590ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [20s 590ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [pool-1-thread-2] [20s 590ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-2] [20s 590ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-2] [20s 590ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-2] [20s 590ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [20s 590ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [pool-1-thread-2] [20s 590ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-2] [20s 590ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-2] [20s 590ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [20s 591ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [20s 591ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [20s 591ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-2] [20s 591ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-SelectorManager] [20s 610ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [20s 610ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@24740c14 DEBUG: [HttpClient-6-SelectorManager] [20s 610ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [20s 610ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [20s 610ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [20s 610ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [20s 610ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [20s 610ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [20s 610ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-2] [20s 614ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [20s 614ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [20s 614ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [20s 614ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [20s 614ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [20s 614ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [20s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@617686fe for R (true) DEBUG: [pool-1-thread-3] [20s 616ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [20s 616ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [20s 616ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [20s 616ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [20s 616ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [20s 616ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [20s 616ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [20s 616ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [20s 616ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [20s 616ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [20s 617ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [20s 617ms] Http1Publisher(SocketTube(6)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [20s 617ms] SocketTube(6) trying to write: 204 DEBUG: [pool-1-thread-3] [20s 617ms] SocketTube(6) wrote: 204 DEBUG: [pool-1-thread-3] [20s 617ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [20s 617ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [20s 617ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 617ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 617ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [20s 617ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [20s 617ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [20s 617ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [20s 617ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [pool-1-thread-3] [20s 617ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [20s 617ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [20s 617ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2833d6bb DEBUG: [HttpClient-6-SelectorManager] [20s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@617686fe for None (false) DEBUG: [pool-1-thread-3] [20s 617ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [20s 617ms] SocketTube(6) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [20s 618ms] Http1AsyncReceiver(SocketTube(6)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [20s 618ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [20s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@617686fe for R (false) DEBUG: [HttpClient-6-SelectorManager] [20s 618ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 618ms] Http1AsyncReceiver(SocketTube(6)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@58fc968c DEBUG: [pool-1-thread-3] [20s 618ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [20s 618ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@58fc968c DEBUG: [pool-1-thread-3] [20s 618ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [20s 618ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [20s 618ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@58fc968c DEBUG: [pool-1-thread-3] [20s 618ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [20s 618ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [20s 618ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:42648 remote=/127.0.0.1:53045] DEBUG: [pool-1-thread-3] [20s 618ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [20s 618ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@705624b9(6) DEBUG: [pool-1-thread-3] [20s 618ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2ccaf450/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3aa9efa9 queue.isEmpty: false DEBUG: [pool-1-thread-3] [20s 619ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [pool-1-thread-3] [20s 619ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [20s 619ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [20s 619ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-3] [20s 619ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [20s 619ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [20s 619ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [20s 619ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [20s 619ms] Http2Connection(SocketTube(6)) Opened stream 1 DEBUG: [pool-1-thread-3] [20s 620ms] Http2Connection(SocketTube(6))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [20s 620ms] Http2Connection(SocketTube(6))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [20s 620ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [20s 620ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [20s 620ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [20s 620ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 620ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-3] [20s 620ms] SocketTube(6) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [20s 620ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-3] [20s 620ms] PlainHttpConnection(SocketTube(6)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [20s 620ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [20s 620ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [20s 620ms] PlainHttpConnection(SocketTube(6)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [20s 620ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [20s 620ms] Http2Connection(SocketTube(6)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [20s 620ms] Http2Connection(SocketTube(6)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [20s 620ms] Http2Connection(SocketTube(6)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [20s 620ms] Http1AsyncReceiver(SocketTube(6)) stopping DEBUG: [pool-1-thread-3] [20s 620ms] Http1AsyncReceiver(SocketTube(6)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [20s 620ms] Http1AsyncReceiver(SocketTube(6)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [20s 620ms] Http2Connection(SocketTube(6)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [20s 620ms] Http2Connection(SocketTube(6)) H2 processed buffered data DEBUG: [pool-1-thread-3] [20s 620ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [20s 620ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [20s 620ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-3] [20s 620ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [20s 620ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [20s 620ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@705624b9(6) DEBUG: [pool-1-thread-3] [20s 620ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2ccaf450/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3aa9efa9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [20s 620ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [20s 620ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [20s 620ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-SelectorManager] [20s 621ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [20s 621ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@505de613 DEBUG: [HttpClient-6-SelectorManager] [20s 621ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [20s 621ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [20s 621ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [20s 621ms] Http2Connection(SocketTube(6)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [20s 621ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [20s 621ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [20s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@617686fe for R (false) DEBUG: [HttpClient-6-SelectorManager] [20s 621ms] SocketTube(6) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [20s 621ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [20s 621ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [20s 621ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [20s 621ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-3] [20s 621ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [20s 621ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [20s 621ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-3] [20s 621ms] SocketTube(6) trying to write: 63 DEBUG: [pool-1-thread-3] [20s 621ms] SocketTube(6) wrote: 63 DEBUG: [pool-1-thread-3] [20s 621ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [20s 621ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [20s 621ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 621ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 621ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-3] [20s 621ms] SocketTube(6) trying to write: 13 DEBUG: [pool-1-thread-3] [20s 621ms] SocketTube(6) wrote: 13 DEBUG: [pool-1-thread-3] [20s 621ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [20s 621ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [20s 621ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 621ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 621ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [20s 622ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [20s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [20s 622ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [20s 622ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [20s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [20s 622ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [readLoop] [20s 633ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [20s 633ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [20s 633ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [20s 633ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [20s 633ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [20s 633ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [20s 633ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [20s 633ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [20s 633ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [20s 634ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [20s 634ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [20s 634ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-6-SelectorManager] [20s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@617686fe for None (false) DEBUG: [HttpClient-6-SelectorManager] [20s 661ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-6-SelectorManager] [20s 661ms] Http2Connection(SocketTube(6)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [20s 661ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [20s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@617686fe for R (false) DEBUG: [HttpClient-6-SelectorManager] [20s 661ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 661ms] Http2Connection(SocketTube(6)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [20s 661ms] Http2Connection(SocketTube(6)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-3] [20s 661ms] Http2Connection(SocketTube(6)) Processing 91 DEBUG: [pool-1-thread-3] [20s 661ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-3] [20s 661ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [20s 661ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [20s 661ms] Http2Connection(SocketTube(6)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [20s 662ms] PlainHttpConnection(SocketTube(6)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [20s 662ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [20s 662ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-3] [20s 662ms] SocketTube(6) trying to write: 9 DEBUG: [pool-1-thread-3] [20s 662ms] SocketTube(6) wrote: 9 DEBUG: [pool-1-thread-3] [20s 662ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [20s 662ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [20s 662ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 662ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 662ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [20s 662ms] Http2Connection(SocketTube(6))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [20s 662ms] Http2Connection(SocketTube(6))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [20s 662ms] Http2Connection(SocketTube(6))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [20s 663ms] Http2Connection(SocketTube(6))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:53045/http2/chunk/x) 200 HTTP_2 Local port: 42648 DEBUG: [readLoop] [20s 667ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [20s 667ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [20s 667ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [20s 667ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [20s 667ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [20s 684ms] Http2Connection(SocketTube(6))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [20s 684ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [20s 684ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [20s 685ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [20s 685ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [20s 685ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [20s 685ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [20s 685ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [20s 685ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [20s 685ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [20s 685ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [20s 685ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [20s 685ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [20s 685ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [20s 685ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [20s 685ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [20s 685ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [20s 685ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [20s 685ms] Http2Connection(SocketTube(6))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [20s 685ms] Http2Connection(SocketTube(6))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [20s 685ms] Http2Connection(SocketTube(6))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [20s 685ms] Http2Connection(SocketTube(6)) Closed stream 1 DEBUG: [pool-1-thread-3] [20s 685ms] Http2Connection(SocketTube(6))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3699377c DEBUG: [pool-1-thread-3] [20s 685ms] Http2Connection(SocketTube(6))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [20s 685ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [20s 685ms] Http2Connection(SocketTube(6)) H2 processed(1) DEBUG: [pool-1-thread-2] [20s 686ms] HttpClientImpl(6) ClientImpl (async) elapsed 114 millis for GET to http://127.0.0.1:53045/http2/chunk/x DEBUG: [MainThread] [20s 698ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [20s 699ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [20s 699ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [20s 699ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [20s 699ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [20s 699ms] HttpResponseInputStream close called DEBUG: [MainThread] [20s 722ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [20s 733ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:32783/https2/fixed/x GET DEBUG: [pool-1-thread-2] [20s 736ms] Exchange establishing exchange for https://127.0.0.1:32783/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [20s 737ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [20s 737ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [20s 737ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [pool-1-thread-2] [20s 737ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [20s 738ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7efbd38b for C (true) DEBUG: [HttpClient-7-SelectorManager] [20s 738ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [20s 738ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59324 DEBUG: [pool-1-thread-2] [20s 739ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [20s 739ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-2] [20s 739ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-2] [20s 739ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [20s 739ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [20s 739ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [20s 739ms] SSL Writer(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SocketTube(7) DEBUG: [pool-1-thread-2] [20s 739ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-2] [20s 739ms] SocketTube(7) write: registering startSubscription event DEBUG: [pool-1-thread-2] [20s 739ms] SSL Writer(SocketTube(7)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [20s 739ms] SSL Writer(SocketTube(7)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [20s 739ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [20s 739ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [20s 740ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-2] [20s 742ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [20s 742ms] 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@7403b8fb[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: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [20s 742ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [20s 742ms] SocketTube(7) calling onSubscribe DEBUG: [pool-1-thread-2] [20s 742ms] SSL Writer(SocketTube(7)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [20s 742ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [20s 742ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [20s 742ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [20s 742ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [HttpClient-7-SelectorManager] [20s 742ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [20s 742ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [20s 742ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [20s 743ms] SSL Reader(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-2] [20s 743ms] SSL Writer(SocketTube(7)) Sending 458 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [20s 743ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [20s 743ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [pool-1-thread-2] [20s 743ms] SSL Writer(SocketTube(7)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [20s 743ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [20s 743ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [20s 743ms] SocketTube(7) write: starting subscription DEBUG: [pool-1-thread-2] [20s 743ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [20s 743ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-2] [20s 743ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [20s 743ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for R (true) DEBUG: [pool-1-thread-3] [20s 746ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [20s 746ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [20s 746ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-3] [20s 746ms] SocketTube(7) trying to write: 458 DEBUG: [pool-1-thread-3] [20s 747ms] SocketTube(7) wrote: 458 DEBUG: [pool-1-thread-3] [20s 747ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [20s 747ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 747ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 747ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [20s 747ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [20s 747ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59324, Session(1712014038563|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-7-SelectorManager] [20s 807ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for None (false) DEBUG: [HttpClient-7-SelectorManager] [20s 807ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [20s 807ms] SocketTube(7) read bytes: 133 DEBUG: [HttpClient-7-SelectorManager] [20s 807ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [20s 807ms] SSL Reader(SocketTube(7)) Adding 133 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [20s 807ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [20s 807ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for R (false) DEBUG: [HttpClient-7-SelectorManager] [20s 808ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [20s 808ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for None (false) DEBUG: [HttpClient-7-SelectorManager] [20s 808ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [20s 808ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 808ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [20s 808ms] SSL Reader(SocketTube(7)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [20s 808ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [20s 808ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-3] [20s 808ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-3] [20s 808ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [20s 808ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [20s 808ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [20s 811ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-3] [20s 811ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [20s 811ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [20s 811ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [20s 811ms] SSL Writer(SocketTube(7)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [20s 811ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [20s 811ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [20s 811ms] SSL Writer(SocketTube(7)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [20s 811ms] SSL Writer(SocketTube(7)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [20s 811ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [20s 811ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [20s 811ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [20s 811ms] SocketTube(7) trying to write: 6 DEBUG: [pool-1-thread-3] [20s 811ms] SocketTube(7) wrote: 6 DEBUG: [pool-1-thread-3] [20s 811ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [20s 811ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 811ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 811ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [20s 811ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [20s 812ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [20s 812ms] SSL Reader(SocketTube(7)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [20s 812ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [20s 812ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [20s 812ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [20s 812ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [20s 812ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [20s 812ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [20s 812ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [20s 812ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [20s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for R (true) DEBUG: [HttpClient-7-SelectorManager] [20s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for None (false) DEBUG: [HttpClient-7-SelectorManager] [20s 812ms] SocketTube(7) read bytes: 79 DEBUG: [HttpClient-7-SelectorManager] [20s 812ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [20s 812ms] SSL Reader(SocketTube(7)) Adding 79 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [20s 812ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [20s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for R (false) DEBUG: [HttpClient-7-SelectorManager] [20s 812ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 813ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [20s 813ms] SSL Reader(SocketTube(7)) Unwrapping: 79 DEBUG: [pool-1-thread-3] [20s 813ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [20s 813ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [20s 813ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [20s 813ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [20s 813ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [20s 813ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [20s 814ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-3] [20s 814ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [20s 814ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [20s 814ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [20s 814ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [20s 814ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 814ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [20s 814ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for R (false) DEBUG: [HttpClient-7-SelectorManager] [20s 844ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for None (false) DEBUG: [HttpClient-7-SelectorManager] [20s 844ms] SocketTube(7) read bytes: 1467 DEBUG: [HttpClient-7-SelectorManager] [20s 844ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [20s 844ms] SSL Reader(SocketTube(7)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [20s 844ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [20s 859ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [20s 859ms] SSL Reader(SocketTube(7)) Unwrapping: 1467 DEBUG: [pool-1-thread-3] [20s 860ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [20s 860ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-3] [20s 860ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-3] [20s 860ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [20s 860ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [20s 860ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [20s 860ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-3] [20s 860ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [20s 860ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [20s 860ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [20s 860ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [20s 861ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 861ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [20s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for R (false) DEBUG: [HttpClient-7-SelectorManager] [20s 862ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [20s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for R (false) DEBUG: [HttpClient-7-SelectorManager] [20s 934ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for None (false) DEBUG: [HttpClient-7-SelectorManager] [20s 934ms] SocketTube(7) read bytes: 558 DEBUG: [HttpClient-7-SelectorManager] [20s 934ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [20s 934ms] SSL Reader(SocketTube(7)) Adding 558 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [20s 934ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [20s 934ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for R (false) DEBUG: [HttpClient-7-SelectorManager] [20s 934ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [20s 935ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for None (false) DEBUG: [HttpClient-7-SelectorManager] [20s 935ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [20s 935ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 940ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:558, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [20s 947ms] SSL Reader(SocketTube(7)) Unwrapping: 558 DEBUG: [pool-1-thread-3] [20s 947ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 558 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [20s 947ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-3] [20s 947ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-3] [20s 947ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [20s 947ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [20s 947ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [20s 965ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-3] [20s 965ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [20s 965ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [20s 965ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [20s 965ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [20s 974ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 974ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [20s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for R (true) DEBUG: [HttpClient-7-SelectorManager] [20s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for None (false) DEBUG: [HttpClient-7-SelectorManager] [20s 980ms] SocketTube(7) read bytes: 90 DEBUG: [HttpClient-7-SelectorManager] [20s 980ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [20s 981ms] SSL Reader(SocketTube(7)) Adding 90 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [20s 981ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [20s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for R (false) DEBUG: [HttpClient-7-SelectorManager] [20s 981ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [20s 981ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [20s 981ms] SSL Reader(SocketTube(7)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [21s 20ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [21s 20ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [21s 20ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [21s 20ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [21s 20ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [21s 20ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [21s 20ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [21s 20ms] SSL Writer(SocketTube(7)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [21s 20ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [21s 20ms] SSLFlowDelegate(SocketTube(7)) setALPN = h2 DEBUG: [pool-1-thread-3] [21s 20ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [21s 20ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [21s 20ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [21s 21ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [21s 21ms] SSLTube(SocketTube(7)) connecting flows DEBUG: [pool-1-thread-3] [21s 21ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@382b5734 DEBUG: [pool-1-thread-3] [21s 21ms] Http2Connection(SSLTube(SocketTube(7))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [21s 21ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [21s 21ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [21s 21ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [21s 21ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [21s 21ms] SSLTube(SocketTube(7)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [21s 21ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [21s 21ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [21s 21ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [21s 22ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [21s 22ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [21s 22ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-3] [21s 22ms] SSL Writer(SocketTube(7)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [21s 22ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [21s 22ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [21s 22ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [21s 22ms] Http2Connection(SSLTube(SocketTube(7))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [21s 22ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [21s 22ms] Http2Connection(SSLTube(SocketTube(7))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [21s 22ms] Http2Connection(SSLTube(SocketTube(7))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [21s 22ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed buffered data DEBUG: [pool-1-thread-3] [21s 22ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-3] [21s 22ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-3] [21s 22ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [21s 22ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [21s 22ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [21s 22ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [21s 22ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [21s 40ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [21s 40ms] Http2Connection(SSLTube(SocketTube(7))) Opened stream 1 DEBUG: [pool-1-thread-3] [21s 40ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [21s 41ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [21s 41ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [21s 41ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [21s 41ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [21s 51ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [21s 71ms] SSL Writer(SocketTube(7)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [21s 71ms] SSL Writer(SocketTube(7)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [21s 71ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [21s 71ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [21s 71ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [21s 71ms] SocketTube(7) trying to write: 90 DEBUG: [pool-1-thread-3] [21s 71ms] SocketTube(7) wrote: 90 DEBUG: [pool-1-thread-3] [21s 71ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [21s 71ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [21s 71ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [21s 71ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [21s 71ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [21s 71ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-3] [21s 71ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [21s 71ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [21s 71ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [21s 71ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-3] [21s 71ms] SSL Writer(SocketTube(7)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [21s 71ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [21s 71ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [21s 72ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [21s 72ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-3] [21s 72ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [21s 72ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [21s 72ms] SSLTube(SocketTube(7)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [21s 72ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-3] [21s 72ms] SSL Writer(SocketTube(7)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [21s 72ms] SSL Writer(SocketTube(7)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [21s 72ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [21s 72ms] SSL Writer(SocketTube(7)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [21s 72ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [21s 72ms] SSL Writer(SocketTube(7)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [21s 72ms] SSL Writer(SocketTube(7)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [21s 72ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [21s 72ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [21s 72ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [21s 72ms] SocketTube(7) trying to write: 174 DEBUG: [pool-1-thread-3] [21s 72ms] SocketTube(7) wrote: 174 DEBUG: [pool-1-thread-3] [21s 72ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [21s 72ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [21s 72ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [21s 73ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [21s 73ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [21s 73ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-3] [21s 73ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [21s 73ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [21s 73ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [21s 73ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [21s 73ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [21s 73ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [21s 73ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [21s 73ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [21s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [21s 92ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [21s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [21s 92ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [21s 92ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [21s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [21s 92ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [21s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for None (false) DEBUG: [HttpClient-7-SelectorManager] [21s 92ms] SocketTube(7) read bytes: 1813 DEBUG: [HttpClient-7-SelectorManager] [21s 92ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [21s 92ms] SSL Reader(SocketTube(7)) Adding 1813 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [21s 93ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [21s 93ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for R (false) DEBUG: [HttpClient-7-SelectorManager] [21s 93ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [21s 106ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1813, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [21s 107ms] SSL Reader(SocketTube(7)) Unwrapping: 1813 DEBUG: [readLoop] [21s 110ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [21s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 110ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [21s 110ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [21s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 111ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [21s 111ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [21s 111ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 111ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [21s 111ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [21s 111ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 111ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started DEBUG: [pool-1-thread-3] [21s 125ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1813 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-3] [21s 125ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-3] [21s 125ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-3] [21s 125ms] SSL Reader(SocketTube(7)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [21s 125ms] SSL Reader(SocketTube(7)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [21s 126ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [21s 126ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [21s 126ms] SSL Reader(SocketTube(7)) sending 39 DEBUG: [pool-1-thread-3] [21s 126ms] SSL Reader(SocketTube(7)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [21s 126ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [21s 126ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [21s 126ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [21s 126ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [21s 126ms] Http2Connection(SSLTube(SocketTube(7))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [21s 126ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [21s 126ms] Http2Connection(SSLTube(SocketTube(7))) Processing 39 DEBUG: [pool-1-thread-3] [21s 126ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [21s 126ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [21s 126ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [21s 126ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [21s 126ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [21s 126ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [21s 126ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [21s 126ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [21s 126ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-3] [21s 126ms] SSL Writer(SocketTube(7)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [21s 126ms] SSL Writer(SocketTube(7)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [21s 126ms] SSL Writer(SocketTube(7)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [21s 127ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [21s 127ms] SSL Writer(SocketTube(7)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [21s 127ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [21s 127ms] SSL Writer(SocketTube(7)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [21s 127ms] SSL Writer(SocketTube(7)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [21s 127ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [21s 127ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [21s 127ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [21s 127ms] SocketTube(7) trying to write: 47 DEBUG: [pool-1-thread-3] [21s 127ms] SocketTube(7) wrote: 47 DEBUG: [pool-1-thread-3] [21s 127ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [21s 127ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [21s 127ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [21s 127ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [21s 127ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [21s 127ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-3] [21s 127ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [21s 127ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [21s 127ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(1) DEBUG: [pool-1-thread-3] [21s 127ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [21s 127ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [21s 127ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [21s 127ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [21s 127ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [21s 127ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [21s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for R (false) DEBUG: [readLoop] [21s 431ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [21s 431ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 431ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [21s 431ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [21s 431ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-7-SelectorManager] [21s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for None (false) DEBUG: [HttpClient-7-SelectorManager] [21s 475ms] SocketTube(7) read bytes: 163 DEBUG: [HttpClient-7-SelectorManager] [21s 475ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [21s 475ms] SSL Reader(SocketTube(7)) Adding 163 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [21s 475ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [21s 475ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [21s 475ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for R (false) DEBUG: [pool-1-thread-3] [21s 475ms] SSL Reader(SocketTube(7)) Unwrapping: 163 DEBUG: [pool-1-thread-3] [21s 475ms] SSL Reader(SocketTube(7)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [21s 475ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-3] [21s 475ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [21s 475ms] SSL Reader(SocketTube(7)) sending 16 DEBUG: [pool-1-thread-3] [21s 475ms] SSL Reader(SocketTube(7)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [21s 475ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [21s 475ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [21s 475ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [21s 476ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [21s 476ms] Http2Connection(SSLTube(SocketTube(7))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [21s 476ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [21s 476ms] Http2Connection(SSLTube(SocketTube(7))) Processing 16 DEBUG: [pool-1-thread-3] [21s 476ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [21s 476ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [21s 476ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [21s 476ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [21s 476ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [21s 476ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [HttpClient-7-SelectorManager] [21s 475ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [21s 477ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32783/https2/fixed/x) 200 HTTP_2 Local port: 59324 DEBUG: [pool-1-thread-3] [21s 477ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [21s 477ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [21s 477ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [21s 477ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [21s 477ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(2) DEBUG: [pool-1-thread-3] [21s 477ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [21s 477ms] SSL Reader(SocketTube(7)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [21s 478ms] SSL Reader(SocketTube(7)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [21s 478ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [21s 478ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [21s 478ms] SSL Reader(SocketTube(7)) sending 24 DEBUG: [pool-1-thread-3] [21s 478ms] SSL Reader(SocketTube(7)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [21s 478ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [21s 478ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [21s 478ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [21s 478ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [21s 478ms] Http2Connection(SSLTube(SocketTube(7))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [21s 478ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [21s 478ms] Http2Connection(SSLTube(SocketTube(7))) Processing 24 DEBUG: [pool-1-thread-3] [21s 478ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [21s 478ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [21s 478ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [21s 478ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [21s 478ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [21s 478ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [21s 478ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [21s 478ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [21s 478ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [21s 478ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(3) DEBUG: [pool-1-thread-3] [21s 478ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [21s 478ms] SSL Reader(SocketTube(7)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [21s 479ms] SSL Reader(SocketTube(7)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [21s 479ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [21s 479ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [21s 479ms] SSL Reader(SocketTube(7)) sending 9 DEBUG: [pool-1-thread-3] [21s 479ms] SSL Reader(SocketTube(7)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [21s 479ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [21s 479ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [21s 479ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [21s 479ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [21s 479ms] Http2Connection(SSLTube(SocketTube(7))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [21s 479ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [21s 479ms] Http2Connection(SSLTube(SocketTube(7))) Processing 9 DEBUG: [pool-1-thread-3] [21s 479ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [21s 479ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [21s 479ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [21s 479ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [21s 479ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [21s 479ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [21s 479ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [21s 479ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [21s 479ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [21s 479ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [21s 479ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [21s 479ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [21s 479ms] Http2Connection(SSLTube(SocketTube(7))) Closed stream 1 DEBUG: [pool-1-thread-3] [21s 479ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@64735f62 DEBUG: [pool-1-thread-3] [21s 479ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [21s 479ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(4) DEBUG: [pool-1-thread-3] [21s 479ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [21s 479ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [21s 479ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [21s 479ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [21s 479ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [21s 479ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [21s 480ms] HttpClientImpl(7) ClientImpl (async) elapsed 747 millis for GET to https://127.0.0.1:32783/https2/fixed/x DEBUG: [MainThread] [21s 482ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 483ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 483ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 483ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 483ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 483ms] HttpResponseInputStream close called DEBUG: [MainThread] [21s 489ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [HttpClient-7-SelectorManager] [21s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3101281f for R (false) DEBUG: [MainThread] [21s 498ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:32783/https2/chunk/x GET DEBUG: [pool-1-thread-2] [21s 498ms] Exchange establishing exchange for https://127.0.0.1:32783/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [21s 508ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [21s 509ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [21s 509ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [pool-1-thread-2] [21s 509ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-8-SelectorManager] [21s 512ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@50e75785 for C (true) TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59330, Session(1712014060833|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-8-SelectorManager] [21s 518ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [21s 518ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59330 DEBUG: [pool-1-thread-2] [21s 519ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [21s 519ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-2] [21s 519ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-2] [21s 519ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [21s 519ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [21s 519ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [21s 519ms] SSL Writer(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SocketTube(8) DEBUG: [pool-1-thread-2] [21s 519ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-2] [21s 519ms] SocketTube(8) write: registering startSubscription event DEBUG: [pool-1-thread-2] [21s 519ms] SSL Writer(SocketTube(8)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [21s 519ms] SSL Writer(SocketTube(8)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [21s 519ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [21s 519ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [21s 522ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-2] [21s 523ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [21s 523ms] SSL Writer(SocketTube(8)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-2] [21s 524ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [21s 524ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [21s 524ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [21s 524ms] SSL Writer(SocketTube(8)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-2] [21s 524ms] SSL Writer(SocketTube(8)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-2] [21s 524ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 524ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [21s 524ms] 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@5a1f3cf5[Not completed, 4 dependents] (id=497) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [21s 524ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [21s 524ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [21s 524ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [21s 524ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [21s 524ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [21s 524ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [21s 524ms] SSL Reader(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1f1da9d2[Not completed, 1 dependents] (id=503), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [21s 524ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [21s 524ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [21s 524ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [21s 524ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [21s 524ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [21s 524ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [21s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@752c9ecb for R (true) DEBUG: [pool-1-thread-2] [21s 528ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [21s 528ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 528ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-2] [21s 528ms] SocketTube(8) trying to write: 2201 DEBUG: [pool-1-thread-2] [21s 528ms] SocketTube(8) wrote: 2201 DEBUG: [pool-1-thread-2] [21s 528ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [21s 528ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 528ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 528ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [21s 528ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 528ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [21s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@752c9ecb for None (false) DEBUG: [HttpClient-8-SelectorManager] [21s 559ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [21s 559ms] SocketTube(8) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [21s 559ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [21s 559ms] SSL Reader(SocketTube(8)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [21s 559ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [21s 559ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@752c9ecb for R (false) DEBUG: [HttpClient-8-SelectorManager] [21s 559ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 559ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [21s 559ms] SSL Reader(SocketTube(8)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [21s 559ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [21s 559ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [21s 559ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [21s 559ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [21s 559ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [21s 559ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [21s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@752c9ecb for None (false) DEBUG: [HttpClient-8-SelectorManager] [21s 560ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [21s 560ms] 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] [21s 565ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-2] [21s 566ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [21s 566ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [21s 566ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [21s 566ms] SSL Writer(SocketTube(8)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [21s 566ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [21s 566ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [21s 566ms] SSL Writer(SocketTube(8)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [21s 566ms] SSL Writer(SocketTube(8)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [21s 566ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 566ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 566ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [21s 566ms] SocketTube(8) trying to write: 6 DEBUG: [pool-1-thread-2] [21s 566ms] SocketTube(8) wrote: 6 DEBUG: [pool-1-thread-2] [21s 566ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [21s 566ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 566ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 566ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [21s 567ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 567ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [21s 567ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [21s 567ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [21s 567ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 567ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [21s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@752c9ecb for R (true) DEBUG: [HttpClient-8-SelectorManager] [21s 571ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@752c9ecb for None (false) DEBUG: [HttpClient-8-SelectorManager] [21s 571ms] SocketTube(8) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [21s 571ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [21s 571ms] SSL Reader(SocketTube(8)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [21s 571ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [21s 571ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@752c9ecb for R (false) DEBUG: [HttpClient-8-SelectorManager] [21s 571ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 572ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [21s 572ms] SSL Reader(SocketTube(8)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [21s 572ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [21s 572ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [21s 572ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [21s 572ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [21s 572ms] SSL Reader(SocketTube(8)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [21s 573ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [21s 573ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [21s 573ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [21s 573ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [21s 573ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [21s 573ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [21s 573ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-2] [21s 573ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [21s 573ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [21s 573ms] SSL Reader(SocketTube(8)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [21s 575ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [21s 575ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [21s 575ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [21s 575ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [21s 575ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [21s 575ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [21s 575ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [21s 575ms] SSL Writer(SocketTube(8)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [21s 575ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [21s 575ms] SSLFlowDelegate(SocketTube(8)) setALPN = h2 DEBUG: [pool-1-thread-2] [21s 575ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [21s 575ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [21s 575ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [21s 576ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [21s 576ms] SSLTube(SocketTube(8)) connecting flows DEBUG: [pool-1-thread-2] [21s 576ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@48b1d900 DEBUG: [pool-1-thread-2] [21s 576ms] Http2Connection(SSLTube(SocketTube(8))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [21s 576ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [21s 576ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 576ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [21s 576ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 576ms] SSLTube(SocketTube(8)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [21s 576ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [21s 597ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [21s 597ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [21s 597ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [21s 597ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [21s 597ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [21s 597ms] SSL Writer(SocketTube(8)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [21s 597ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [21s 597ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [21s 597ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [21s 597ms] Http2Connection(SSLTube(SocketTube(8))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [21s 597ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 598ms] Http2Connection(SSLTube(SocketTube(8))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 598ms] Http2Connection(SSLTube(SocketTube(8))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [21s 598ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed buffered data DEBUG: [pool-1-thread-2] [21s 598ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-2] [21s 598ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-2] [21s 598ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [21s 598ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [21s 598ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [21s 598ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [21s 598ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [21s 598ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [21s 598ms] Http2Connection(SSLTube(SocketTube(8))) Opened stream 1 DEBUG: [pool-1-thread-2] [21s 598ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [21s 599ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [21s 599ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [21s 599ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [21s 599ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [21s 599ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [21s 599ms] SSL Writer(SocketTube(8)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [21s 599ms] SSL Writer(SocketTube(8)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [21s 599ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 599ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 599ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [21s 599ms] SocketTube(8) trying to write: 90 DEBUG: [pool-1-thread-2] [21s 599ms] SocketTube(8) wrote: 90 DEBUG: [pool-1-thread-2] [21s 599ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [21s 599ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 599ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 599ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 599ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [21s 599ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [21s 599ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [21s 599ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [21s 599ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [21s 599ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [21s 599ms] SSL Writer(SocketTube(8)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [21s 599ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 599ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 599ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [21s 599ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [21s 599ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [21s 599ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [21s 599ms] SSLTube(SocketTube(8)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [21s 599ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [21s 599ms] SSL Writer(SocketTube(8)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [21s 599ms] SSL Writer(SocketTube(8)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [21s 600ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [21s 600ms] SSL Writer(SocketTube(8)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [21s 600ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [21s 600ms] SSL Writer(SocketTube(8)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [21s 600ms] SSL Writer(SocketTube(8)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [21s 600ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 600ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 600ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [21s 600ms] SocketTube(8) trying to write: 174 DEBUG: [pool-1-thread-2] [21s 628ms] SocketTube(8) wrote: 174 DEBUG: [pool-1-thread-2] [21s 628ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [21s 628ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 628ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 628ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 628ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [21s 628ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [21s 628ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [21s 628ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 628ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [21s 628ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [21s 628ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [21s 628ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [21s 628ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 628ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [21s 641ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [21s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [21s 641ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [21s 641ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [21s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [21s 641ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [21s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@752c9ecb for None (false) DEBUG: [HttpClient-8-SelectorManager] [21s 641ms] SocketTube(8) read bytes: 1803 DEBUG: [HttpClient-8-SelectorManager] [21s 641ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [21s 641ms] SSL Reader(SocketTube(8)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [21s 652ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [21s 652ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [21s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@752c9ecb for R (false) DEBUG: [pool-1-thread-2] [21s 652ms] SSL Reader(SocketTube(8)) Unwrapping: 1803 DEBUG: [HttpClient-8-SelectorManager] [21s 652ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [21s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@752c9ecb for R (false) DEBUG: [pool-1-thread-2] [21s 654ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-2] [21s 655ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [21s 655ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [21s 655ms] SSL Reader(SocketTube(8)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [21s 655ms] SSL Reader(SocketTube(8)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [21s 655ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [21s 655ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [21s 655ms] SSL Reader(SocketTube(8)) sending 39 DEBUG: [pool-1-thread-2] [21s 655ms] SSL Reader(SocketTube(8)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [21s 655ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 655ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [21s 655ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [21s 655ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 655ms] Http2Connection(SSLTube(SocketTube(8))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 655ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [21s 655ms] Http2Connection(SSLTube(SocketTube(8))) Processing 39 DEBUG: [pool-1-thread-2] [21s 655ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [21s 655ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 655ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [21s 655ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [21s 655ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [21s 655ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [21s 655ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [21s 655ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [21s 655ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [21s 655ms] SSL Writer(SocketTube(8)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [21s 655ms] SSL Writer(SocketTube(8)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [21s 655ms] SSL Writer(SocketTube(8)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [21s 656ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [21s 656ms] SSL Writer(SocketTube(8)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [21s 656ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [21s 656ms] SSL Writer(SocketTube(8)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [21s 656ms] SSL Writer(SocketTube(8)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [21s 656ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 656ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 656ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [21s 656ms] SocketTube(8) trying to write: 47 DEBUG: [pool-1-thread-2] [21s 656ms] SocketTube(8) wrote: 47 DEBUG: [pool-1-thread-2] [21s 656ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [21s 656ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 656ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 656ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 656ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [21s 656ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [21s 656ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [21s 656ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [21s 656ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(1) DEBUG: [pool-1-thread-2] [21s 656ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 656ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [21s 656ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [21s 656ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [21s 656ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 656ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [21s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@752c9ecb for R (false) DEBUG: [readLoop] [21s 674ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [21s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 674ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [21s 674ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [21s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 674ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [21s 674ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [21s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 674ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [21s 674ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [21s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 675ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started DEBUG: [readLoop] [21s 723ms] FramesDecoder decodes: 9 TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [readLoop] [21s 725ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [21s 726ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [21s 726ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [21s 726ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [21s 752ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@752c9ecb for None (false) DEBUG: [HttpClient-8-SelectorManager] [21s 752ms] SocketTube(8) read bytes: 158 DEBUG: [HttpClient-8-SelectorManager] [21s 753ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [21s 753ms] SSL Reader(SocketTube(8)) Adding 158 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [21s 753ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [21s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@752c9ecb for R (false) DEBUG: [HttpClient-8-SelectorManager] [21s 753ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 758ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [21s 758ms] SSL Reader(SocketTube(8)) Unwrapping: 158 DEBUG: [pool-1-thread-2] [21s 758ms] SSL Reader(SocketTube(8)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [21s 758ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-2] [21s 759ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-2] [21s 759ms] SSL Reader(SocketTube(8)) sending 11 DEBUG: [pool-1-thread-2] [21s 759ms] SSL Reader(SocketTube(8)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-2] [21s 759ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 764ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [21s 765ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-2] [21s 765ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 765ms] Http2Connection(SSLTube(SocketTube(8))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 765ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-2] [21s 765ms] Http2Connection(SSLTube(SocketTube(8))) Processing 11 DEBUG: [pool-1-thread-2] [21s 765ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-2] [21s 765ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 765ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [21s 765ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [21s 765ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [21s 765ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [21s 765ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32783/https2/chunk/x) 200 HTTP_2 Local port: 59330 DEBUG: [pool-1-thread-2] [21s 766ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [21s 766ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [21s 766ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [21s 766ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [21s 766ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(2) DEBUG: [pool-1-thread-2] [21s 766ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 766ms] SSL Reader(SocketTube(8)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [21s 766ms] SSL Reader(SocketTube(8)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [21s 766ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [21s 766ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [21s 766ms] SSL Reader(SocketTube(8)) sending 24 DEBUG: [pool-1-thread-2] [21s 766ms] SSL Reader(SocketTube(8)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [21s 766ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 766ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [21s 766ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [21s 767ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 767ms] Http2Connection(SSLTube(SocketTube(8))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 767ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [21s 767ms] Http2Connection(SSLTube(SocketTube(8))) Processing 24 DEBUG: [pool-1-thread-2] [21s 767ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [21s 767ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 767ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [21s 767ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [21s 767ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [21s 767ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [21s 767ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [21s 767ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [21s 767ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [21s 767ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(3) DEBUG: [pool-1-thread-2] [21s 767ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 767ms] SSL Reader(SocketTube(8)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [21s 767ms] SSL Reader(SocketTube(8)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [21s 767ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [21s 767ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [21s 767ms] SSL Reader(SocketTube(8)) sending 9 DEBUG: [pool-1-thread-2] [21s 767ms] SSL Reader(SocketTube(8)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [21s 767ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [21s 767ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [21s 767ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [21s 767ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [21s 767ms] Http2Connection(SSLTube(SocketTube(8))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [21s 767ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [21s 767ms] Http2Connection(SSLTube(SocketTube(8))) Processing 9 DEBUG: [pool-1-thread-2] [21s 767ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [21s 767ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [21s 768ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [21s 768ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [21s 768ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [21s 769ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [21s 769ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [21s 769ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [21s 769ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [21s 769ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [21s 769ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [21s 769ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [21s 769ms] Http2Connection(SSLTube(SocketTube(8))) Closed stream 1 DEBUG: [pool-1-thread-2] [21s 769ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@74457e6c DEBUG: [pool-1-thread-2] [21s 769ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [21s 769ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(4) DEBUG: [pool-1-thread-2] [21s 769ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [21s 769ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [21s 769ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [21s 769ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [21s 769ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 769ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [21s 772ms] HttpClientImpl(8) ClientImpl (async) elapsed 274 millis for GET to https://127.0.0.1:32783/https2/chunk/x DEBUG: [MainThread] [21s 773ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 773ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 773ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 773ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 773ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 773ms] HttpResponseInputStream close called DEBUG: [MainThread] [21s 774ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [21s 775ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:43159/http1/fixed/x GET DEBUG: [HttpClient-8-SelectorManager] [21s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@752c9ecb for R (false) DEBUG: [pool-1-thread-3] [21s 778ms] Exchange establishing exchange for http://127.0.0.1:43159/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [21s 778ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [21s 778ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [21s 778ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [21s 778ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [21s 778ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [21s 778ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [21s 779ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [21s 779ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [21s 779ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5daec7b queue.isEmpty: true DEBUG: [pool-1-thread-3] [21s 779ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5daec7b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [21s 779ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [21s 779ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [21s 779ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [21s 779ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [21s 779ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [21s 779ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [21s 779ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-9-SelectorManager] [21s 780ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@24ae74ce for C (true) DEBUG: [HttpClient-9-SelectorManager] [21s 780ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [21s 780ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47896 DEBUG: [pool-1-thread-3] [21s 781ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [21s 781ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [21s 781ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [21s 781ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [21s 781ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [21s 781ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [21s 781ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [21s 781ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [21s 781ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [21s 781ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [21s 782ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [21s 782ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [21s 782ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [21s 782ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [21s 785ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [21s 785ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2e561fbe DEBUG: [HttpClient-9-SelectorManager] [21s 785ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [21s 785ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [21s 785ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [21s 785ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [21s 785ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [21s 785ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [21s 785ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [21s 786ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [21s 786ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [21s 786ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [21s 786ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [21s 786ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [21s 786ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [21s 786ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [21s 786ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [21s 786ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [21s 786ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [21s 786ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [21s 786ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [21s 786ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [21s 786ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [21s 786ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [21s 787ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [21s 787ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 787ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 787ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [21s 787ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [21s 787ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [21s 787ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [21s 787ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [21s 787ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [21s 787ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [21s 787ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6e165666 DEBUG: [pool-1-thread-2] [21s 787ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [21s 791ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [21s 791ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [21s 791ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [21s 791ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [21s 791ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [21s 791ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [21s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (true) DEBUG: [HttpClient-9-SelectorManager] [21s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for None (false) DEBUG: [HttpClient-9-SelectorManager] [21s 799ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [21s 799ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [21s 800ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [21s 800ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [21s 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] [21s 802ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5daec7b DEBUG: [pool-1-thread-3] [21s 803ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [21s 803ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5daec7b DEBUG: [pool-1-thread-3] [21s 803ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [21s 803ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [21s 804ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5daec7b DEBUG: [pool-1-thread-3] [21s 804ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [21s 805ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [21s 884ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [21s 885ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-3] [21s 885ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@45f02e13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b06e180 queue.isEmpty: false DEBUG: [pool-1-thread-3] [21s 885ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [21s 885ms] HttpClientImpl(9) ClientImpl (async) elapsed 109 millis for GET to http://127.0.0.1:43159/http1/fixed/x DEBUG: [pool-1-thread-3] [21s 885ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [21s 885ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [21s 885ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [21s 888ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [21s 888ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@45f02e13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b06e180, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [21s 888ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@45f02e13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b06e180 DEBUG: [pool-1-thread-3] [21s 888ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [21s 888ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@45f02e13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b06e180 DEBUG: [pool-1-thread-3] [21s 888ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [21s 888ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [21s 888ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [21s 888ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [21s 888ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [21s 888ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [21s 889ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [MainThread] [21s 889ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [21s 889ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 889ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [21s 889ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [21s 889ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [21s 890ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [21s 890ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [21s 890ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [21s 890ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [21s 890ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [21s 890ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [21s 890ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [21s 890ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [21s 890ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [21s 890ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [21s 891ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [21s 891ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [21s 891ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [21s 891ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [21s 891ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [21s 891ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [21s 890ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [21s 894ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [21s 894ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [21s 894ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [21s 894ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [21s 894ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [21s 894ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [21s 895ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [21s 895ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-3] [21s 895ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [21s 895ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [21s 895ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [21s 895ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [21s 895ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [21s 895ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [21s 897ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [21s 897ms] HttpResponseInputStream close called DEBUG: [MainThread] [21s 910ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:43159/http1/chunk/x GET DEBUG: [pool-1-thread-3] [21s 924ms] Exchange establishing exchange for http://127.0.0.1:43159/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [21s 924ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [21s 925ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [21s 925ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [21s 925ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [21s 925ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [21s 925ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [21s 925ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [21s 925ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5ed5e589 queue.isEmpty: true DEBUG: [pool-1-thread-3] [21s 926ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5ed5e589, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [21s 926ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [21s 926ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [21s 926ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [21s 926ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [21s 926ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [21s 926ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [21s 926ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [21s 926ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [21s 926ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [21s 926ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [21s 926ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [21s 926ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [21s 926ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [21s 926ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [21s 926ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [21s 926ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [21s 926ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [21s 926ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [21s 926ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [21s 926ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [21s 926ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5af54ccc DEBUG: [HttpClient-9-SelectorManager] [21s 927ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [21s 927ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [21s 927ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [21s 927ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [21s 927ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [21s 927ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [21s 927ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [21s 927ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [21s 927ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [21s 927ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [21s 927ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [21s 927ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [21s 927ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [21s 927ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [21s 927ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [21s 927ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [21s 927ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [21s 927ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [21s 927ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [21s 927ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [21s 927ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [21s 927ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [21s 927ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [21s 927ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 927ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [21s 927ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [21s 927ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [21s 927ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [21s 927ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [21s 927ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [21s 927ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [21s 927ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [21s 927ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7dbd1cbe DEBUG: [pool-1-thread-2] [21s 927ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [21s 928ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [21s 928ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [21s 928ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [21s 928ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [21s 928ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [21s 928ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [21s 928ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [21s 935ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for None (false) DEBUG: [HttpClient-9-SelectorManager] [21s 938ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [21s 938ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [21s 938ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [21s 938ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [21s 938ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [21s 944ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5ed5e589 DEBUG: [pool-1-thread-3] [21s 944ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [21s 944ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5ed5e589 DEBUG: [pool-1-thread-3] [21s 945ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [21s 945ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [21s 945ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5ed5e589 DEBUG: [pool-1-thread-3] [21s 945ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [21s 945ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [22s 16ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [22s 16ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-3] [22s 16ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1a91d8f6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@169720c5 queue.isEmpty: false DEBUG: [pool-1-thread-3] [22s 17ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-3] [22s 17ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [22s 17ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [22s 17ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [22s 17ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [22s 17ms] HttpClientImpl(9) ClientImpl (async) elapsed 106 millis for GET to http://127.0.0.1:43159/http1/chunk/x DEBUG: [pool-1-thread-3] [22s 17ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1a91d8f6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@169720c5, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [22s 17ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1a91d8f6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@169720c5 DEBUG: [pool-1-thread-3] [22s 17ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [22s 17ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1a91d8f6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@169720c5 DEBUG: [pool-1-thread-3] [22s 17ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [22s 17ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [22s 17ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [22s 17ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [22s 17ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [22s 17ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [22s 17ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [22s 17ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [22s 17ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [22s 17ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [22s 17ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [22s 17ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [22s 17ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [22s 17ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [22s 17ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [22s 17ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [22s 17ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [22s 17ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [22s 18ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [22s 18ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [22s 18ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [22s 18ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [22s 18ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [22s 18ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [22s 18ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [22s 18ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [22s 18ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [22s 18ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [22s 18ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [22s 18ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [22s 18ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [22s 19ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [22s 19ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [22s 19ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [22s 19ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [22s 19ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-3] [22s 19ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [22s 19ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [22s 19ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [22s 21ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [22s 21ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [22s 21ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [22s 21ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [22s 21ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [22s 21ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [22s 21ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [22s 21ms] SocketTube(9) write: offloading requestMore DEBUG: [MainThread] [22s 21ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 21ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 21ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [22s 21ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 21ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 21ms] HttpResponseInputStream close called DEBUG: [MainThread] [22s 23ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:34697/https1/fixed/x GET DEBUG: [pool-1-thread-2] [22s 23ms] Exchange establishing exchange for https://127.0.0.1:34697/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [22s 23ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [22s 23ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 34ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [22s 34ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [22s 35ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-2] [22s 58ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [22s 58ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@444003c3 for C (true) DEBUG: [HttpClient-9-SelectorManager] [22s 58ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [22s 58ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37408 DEBUG: [pool-1-thread-2] [22s 66ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-2] [22s 66ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-2] [22s 66ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-2] [22s 66ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [22s 66ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [22s 66ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [22s 66ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-2] [22s 66ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-2] [22s 66ms] SocketTube(10) write: registering startSubscription event DEBUG: [pool-1-thread-2] [22s 66ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [22s 66ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [22s 66ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [22s 66ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [22s 70ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-2] [22s 82ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [22s 83ms] SSL Writer(SocketTube(10)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [22s 83ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [22s 83ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [22s 83ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [22s 83ms] SSL Writer(SocketTube(10)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [22s 83ms] SSL Writer(SocketTube(10)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [22s 83ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 83ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [22s 83ms] 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@6b3dc995[Not completed, 4 dependents] (id=673) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [22s 87ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [22s 87ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [22s 87ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [22s 87ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [22s 87ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 87ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [22s 87ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1b5e6b12[Not completed, 1 dependents] (id=679), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [22s 88ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [22s 88ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [22s 88ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [22s 88ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [22s 88ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [22s 88ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-2] [22s 88ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-9-SelectorManager] [22s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (true) DEBUG: [pool-1-thread-2] [22s 88ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 88ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [22s 88ms] SocketTube(10) trying to write: 2186 DEBUG: [pool-1-thread-2] [22s 88ms] SocketTube(10) wrote: 2186 DEBUG: [pool-1-thread-2] [22s 88ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [22s 88ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 88ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 88ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [22s 88ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 88ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [22s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 109ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [22s 109ms] SocketTube(10) read bytes: 261 DEBUG: [HttpClient-9-SelectorManager] [22s 109ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [22s 109ms] SSL Reader(SocketTube(10)) Adding 261 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [22s 109ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [HttpClient-9-SelectorManager] [22s 109ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 111ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [22s 111ms] SSL Reader(SocketTube(10)) Unwrapping: 261 DEBUG: [pool-1-thread-2] [22s 111ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [22s 111ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [22s 111ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [22s 112ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [22s 112ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [22s 112ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [22s 114ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-2] [22s 114ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [22s 114ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [22s 114ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [22s 114ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [22s 114ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [22s 114ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [22s 115ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [22s 115ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [22s 115ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 115ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 115ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [22s 115ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-2] [22s 115ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-2] [22s 115ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [22s 115ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 115ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 115ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [22s 115ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 115ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [22s 115ms] SSL Reader(SocketTube(10)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [22s 115ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [22s 115ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [22s 115ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [22s 115ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [22s 115ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [22s 115ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [22s 116ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [22s 116ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [22s 116ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [22s 116ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [22s 116ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [22s 125ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-2] [22s 125ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [22s 125ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [22s 125ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [22s 125ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [22s 125ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [22s 125ms] SSLFlowDelegate(SocketTube(10)) setALPN = DEBUG: [pool-1-thread-2] [22s 125ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [22s 125ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [22s 125ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [22s 125ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [22s 125ms] 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] [22s 125ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:37408 remote=/127.0.0.1:34697] DEBUG: [pool-1-thread-2] [22s 126ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [22s 126ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [22s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3b82a3d0 queue.isEmpty: true DEBUG: [pool-1-thread-2] [22s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3b82a3d0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [22s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [22s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [22s 126ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [22s 126ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [22s 126ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [22s 126ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@646b1cd2 DEBUG: [pool-1-thread-2] [22s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [22s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [22s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [22s 126ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 126ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 126ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 126ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 126ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [22s 126ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [22s 126ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [22s 126ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [22s 126ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [22s 126ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [22s 126ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [22s 126ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [22s 126ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [22s 126ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [22s 126ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [22s 127ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [22s 127ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [22s 127ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [22s 127ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [22s 127ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [22s 127ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [22s 127ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [22s 127ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [22s 127ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [22s 127ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [22s 127ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [22s 127ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [22s 127ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [22s 127ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [22s 127ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 127ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 127ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [22s 127ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-2] [22s 127ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-2] [22s 127ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [22s 127ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 127ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 127ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 127ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [22s 127ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [22s 127ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [22s 127ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [22s 127ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [22s 133ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [22s 133ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [22s 133ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [22s 133ms] Http1Response(id=9) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [22s 133ms] Http1Response(id=9) First time around DEBUG: [HttpClient-9-SelectorManager] [22s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [pool-1-thread-2] [22s 133ms] Http1Response(id=9) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [22s 133ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [22s 133ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 133ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [22s 134ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3812c35f DEBUG: [pool-1-thread-2] [22s 134ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 134ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [22s 134ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [22s 134ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [22s 134ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [22s 134ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [22s 134ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [22s 134ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 134ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 134ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [22s 134ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-2] [22s 151ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-2] [22s 151ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [22s 151ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 151ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 151ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [22s 151ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 151ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [22s 151ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [22s 151ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [22s 151ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [22s 151ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 151ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [22s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (true) DEBUG: [HttpClient-9-SelectorManager] [22s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 153ms] SocketTube(10) read bytes: 1721 DEBUG: [HttpClient-9-SelectorManager] [22s 153ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [22s 153ms] SSL Reader(SocketTube(10)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [22s 153ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [HttpClient-9-SelectorManager] [22s 153ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 153ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [22s 153ms] SSL Reader(SocketTube(10)) Unwrapping: 1721 DEBUG: [HttpClient-9-SelectorManager] [22s 155ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 155ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [22s 155ms] 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] [22s 164ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [22s 164ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [22s 164ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [22s 164ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [22s 164ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [22s 164ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [22s 165ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [22s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (true) DEBUG: [HttpClient-9-SelectorManager] [22s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 165ms] SocketTube(10) read bytes: 114 DEBUG: [HttpClient-9-SelectorManager] [22s 165ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [22s 165ms] SSL Reader(SocketTube(10)) Adding 114 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [22s 165ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [HttpClient-9-SelectorManager] [22s 165ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 165ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:114, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [22s 165ms] SSL Reader(SocketTube(10)) Unwrapping: 114 DEBUG: [pool-1-thread-2] [22s 166ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 114 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [22s 166ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [22s 166ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [22s 166ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-2] [22s 166ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [22s 166ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 166ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 166ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [22s 166ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [22s 166ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3b82a3d0 DEBUG: [pool-1-thread-2] [22s 166ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 166ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3b82a3d0 DEBUG: [pool-1-thread-2] [22s 166ms] Http1Response(id=9) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-2] [22s 167ms] Http1Response(id=9) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [22s 167ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3b82a3d0 DEBUG: [pool-1-thread-2] [22s 167ms] Http1Response(id=9) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [22s 167ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [22s 168ms] Http1Response(id=9) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [22s 168ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-2] [22s 168ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2d5f700f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36dca57 queue.isEmpty: false DEBUG: [pool-1-thread-2] [22s 168ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [22s 168ms] HttpClientImpl(9) ClientImpl (async) elapsed 145 millis for GET to https://127.0.0.1:34697/https1/fixed/x DEBUG: [pool-1-thread-2] [22s 168ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [22s 176ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [22s 176ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [22s 176ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [22s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2d5f700f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36dca57, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [22s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2d5f700f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36dca57 DEBUG: [pool-1-thread-2] [22s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2d5f700f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36dca57 DEBUG: [pool-1-thread-2] [22s 176ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [22s 177ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [22s 177ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 177ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [22s 177ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [22s 177ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 177ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [22s 177ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [22s 177ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [22s 177ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 185ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 185ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 185ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [22s 185ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [22s 186ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [22s 186ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 186ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [22s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [HttpClient-9-SelectorManager] [22s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 202ms] SocketTube(10) read bytes: 53 DEBUG: [HttpClient-9-SelectorManager] [22s 202ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [22s 203ms] SSL Reader(SocketTube(10)) Adding 53 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [22s 203ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [HttpClient-9-SelectorManager] [22s 203ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 203ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [22s 203ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [22s 203ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [22s 203ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [22s 203ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [22s 203ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-2] [22s 203ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [22s 203ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 203ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 203ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [22s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [22s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2d5f700f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36dca57 DEBUG: [pool-1-thread-2] [22s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2d5f700f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36dca57 DEBUG: [pool-1-thread-2] [22s 204ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [22s 204ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [22s 204ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 204ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 204ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [22s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [22s 204ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [22s 204ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 204ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [22s 204ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [22s 204ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [22s 204ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [22s 204ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [22s 204ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [22s 205ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [22s 205ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [22s 212ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [22s 215ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [22s 215ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 215ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 215ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [22s 215ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [22s 215ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [MainThread] [22s 215ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [22s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [22s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [22s 215ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [22s 215ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 215ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 215ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 215ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 215ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [22s 215ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [22s 215ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [22s 215ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 215ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [22s 216ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:34697/https1/chunk/x GET DEBUG: [pool-1-thread-2] [22s 217ms] Exchange establishing exchange for https://127.0.0.1:34697/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [22s 217ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [22s 217ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [22s 217ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [22s 217ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-2] [22s 225ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [22s 225ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [22s 225ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [22s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@11faefeb queue.isEmpty: true DEBUG: [pool-1-thread-2] [22s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@11faefeb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [22s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [22s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [22s 225ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [22s 225ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [22s 225ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [22s 225ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@47f32ad3 DEBUG: [pool-1-thread-2] [22s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [22s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [22s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [22s 225ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 225ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 225ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [22s 225ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [22s 225ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [22s 225ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [22s 226ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [22s 226ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [22s 226ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [22s 226ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [22s 226ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [22s 226ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [22s 226ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [22s 226ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [22s 226ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [22s 226ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [22s 226ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [22s 226ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [22s 226ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [22s 226ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [22s 226ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [22s 226ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [22s 227ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [22s 227ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [22s 227ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [22s 227ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 227ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 227ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [22s 227ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-2] [22s 227ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-2] [22s 227ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [22s 227ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 227ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 227ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 227ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [22s 227ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [22s 227ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [22s 227ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 227ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [22s 227ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [22s 227ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [22s 227ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [22s 227ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [22s 227ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [22s 227ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [22s 227ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [22s 227ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [22s 227ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [22s 227ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [22s 227ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2a216f08 DEBUG: [pool-1-thread-2] [22s 227ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [22s 227ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [22s 227ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [22s 227ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-2] [22s 227ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [22s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 236ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [22s 236ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [22s 236ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [22s 236ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [HttpClient-9-SelectorManager] [22s 236ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [22s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [pool-1-thread-2] [22s 237ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [22s 237ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [22s 237ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [22s 237ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [22s 237ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [22s 237ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-2] [22s 237ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [22s 237ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 237ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 237ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [22s 237ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [22s 237ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@11faefeb DEBUG: [pool-1-thread-2] [22s 237ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 237ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@11faefeb DEBUG: [pool-1-thread-2] [22s 237ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-2] [22s 237ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [22s 237ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@11faefeb DEBUG: [pool-1-thread-2] [22s 237ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [22s 237ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-9-SelectorManager] [22s 283ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 283ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [22s 283ms] 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] [22s 327ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [22s 335ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-2] [22s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@737f06d3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@35bc3ae0 queue.isEmpty: false DEBUG: [pool-1-thread-2] [22s 340ms] HttpClientImpl(9) ClientImpl (async) elapsed 124 millis for GET to https://127.0.0.1:34697/https1/chunk/x DEBUG: [pool-1-thread-2] [22s 341ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [22s 341ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [22s 341ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [22s 341ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [22s 341ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [22s 341ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@737f06d3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@35bc3ae0, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [22s 341ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@737f06d3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@35bc3ae0 DEBUG: [pool-1-thread-2] [22s 341ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 341ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@737f06d3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@35bc3ae0 DEBUG: [pool-1-thread-2] [22s 341ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-2] [22s 341ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [22s 341ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 341ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [22s 341ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [22s 341ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 356ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [22s 356ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [22s 356ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 356ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 356ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 356ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [22s 356ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [22s 356ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [22s 356ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 356ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [22s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (true) DEBUG: [HttpClient-9-SelectorManager] [22s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 357ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [22s 357ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [22s 357ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [22s 357ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [HttpClient-9-SelectorManager] [22s 357ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 359ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [22s 359ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [22s 359ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [22s 359ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [22s 359ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [22s 359ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-2] [22s 359ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [22s 359ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 359ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 359ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [22s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [22s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@737f06d3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@35bc3ae0 DEBUG: [pool-1-thread-2] [22s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@737f06d3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@35bc3ae0 DEBUG: [pool-1-thread-2] [22s 360ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [22s 360ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [22s 360ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [22s 360ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [22s 360ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [22s 360ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [22s 360ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [22s 360ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [22s 360ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 360ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 360ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [22s 368ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 368ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 368ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [22s 368ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [22s 368ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [22s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [22s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [22s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [22s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [22s 370ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 370ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 370ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 370ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [22s 370ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [22s 370ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [22s 370ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [22s 371ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-2] [22s 371ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [22s 371ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 371ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 371ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [22s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [22s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@737f06d3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@35bc3ae0 DEBUG: [pool-1-thread-2] [22s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@737f06d3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@35bc3ae0 DEBUG: [pool-1-thread-2] [22s 371ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [22s 371ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [22s 371ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [22s 371ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [22s 371ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [22s 371ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [22s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [22s 371ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [22s 371ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [22s 371ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [22s 371ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [22s 371ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [22s 371ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [22s 371ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [22s 371ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [22s 371ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 371ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 371ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [22s 371ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [22s 372ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-2] [22s 372ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [22s 372ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 372ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [22s 372ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 372ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 372ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 372ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 372ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [22s 372ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [22s 372ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [22s 372ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 372ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [22s 372ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 372ms] HttpResponseInputStream close called DEBUG: [HttpClient-9-SelectorManager] [22s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [MainThread] [22s 373ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:53045/http2/fixed/x GET DEBUG: [pool-1-thread-2] [22s 374ms] Exchange establishing exchange for http://127.0.0.1:53045/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [22s 374ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [22s 374ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [22s 374ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [22s 374ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [22s 374ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [22s 374ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [22s 375ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [22s 375ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [22s 375ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4a3f4069 queue.isEmpty: true DEBUG: [pool-1-thread-2] [22s 375ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4a3f4069, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [22s 375ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 375ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [22s 375ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [22s 375ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [22s 375ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [22s 375ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [22s 375ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-9-SelectorManager] [22s 376ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@a410587 for C (true) DEBUG: [HttpClient-9-SelectorManager] [22s 376ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [22s 376ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42652 DEBUG: [pool-1-thread-2] [22s 376ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [22s 376ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [22s 376ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [22s 376ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-2] [22s 376ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-2] [22s 376ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [22s 376ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-2] [22s 376ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-2] [22s 376ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-2] [22s 376ms] Http1Exchange requestAction.headers TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=42652,localport=53045] TestServer(1): starting connection DEBUG: [HttpClient-9-SelectorManager] [22s 380ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [22s 380ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1cf8e9f7 DEBUG: [HttpClient-9-SelectorManager] [22s 380ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [22s 380ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [22s 380ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [22s 380ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [22s 381ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [22s 381ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [22s 381ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [22s 381ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [22s 381ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [22s 381ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-1] [22s 381ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [22s 381ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 382ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [22s 382ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [22s 382ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [22s 382ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [22s 382ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [22s 382ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [22s 382ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [22s 382ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-2] [22s 382ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-2] [22s 382ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [22s 382ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [22s 382ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 382ms] SocketTube(11) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 382ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [22s 382ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [22s 382ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [22s 382ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [22s 382ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [22s 382ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [22s 382ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [22s 382ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [22s 382ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [22s 382ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [22s 382ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [22s 382ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@41fd9e63 DEBUG: [pool-1-thread-2] [22s 382ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [22s 382ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [22s 382ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [22s 382ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-2] [22s 382ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [22s 385ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [22s 385ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [22s 385ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [22s 385ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-3] [22s 385ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [22s 385ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [22s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for R (true) DEBUG: [HttpClient-9-SelectorManager] [22s 394ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 394ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-9-SelectorManager] [22s 394ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [22s 394ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 394ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [22s 394ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [22s 394ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4a3f4069 DEBUG: [pool-1-thread-3] [22s 400ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [22s 400ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4a3f4069 DEBUG: [pool-1-thread-3] [22s 400ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [22s 400ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [22s 400ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4a3f4069 DEBUG: [pool-1-thread-3] [22s 400ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [22s 400ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [22s 400ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:42652 remote=/127.0.0.1:53045] DEBUG: [pool-1-thread-3] [22s 400ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [22s 408ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-3] [22s 411ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1894fea0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@cd6c32c queue.isEmpty: false DEBUG: [pool-1-thread-3] [22s 414ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-3] [22s 414ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [22s 414ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [22s 414ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-3] [22s 414ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [22s 414ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [22s 415ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [22s 415ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [22s 415ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-3] [22s 415ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [22s 415ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [22s 415ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [22s 415ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-3] [22s 415ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-3] [22s 415ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [22s 415ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-3] [22s 415ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [22s 415ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-3] [22s 415ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [22s 415ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [22s 415ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [22s 415ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [22s 415ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [22s 415ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [22s 415ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [22s 415ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [22s 415ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-3] [22s 415ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [22s 415ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [22s 415ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [22s 415ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-3] [22s 415ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [22s 415ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [22s 416ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-3] [22s 416ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [22s 416ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [22s 416ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-3] [22s 416ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1894fea0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@cd6c32c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [22s 416ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [22s 416ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [22s 416ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [22s 418ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [22s 418ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@24da2849 DEBUG: [HttpClient-9-SelectorManager] [22s 418ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [22s 418ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [22s 418ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [22s 418ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-9-SelectorManager] [22s 418ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [22s 418ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [22s 418ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [22s 418ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [22s 418ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [22s 418ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [22s 418ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-3] [22s 421ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [22s 421ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [22s 422ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [22s 422ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-3] [22s 422ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-3] [22s 422ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [22s 422ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [22s 422ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [22s 422ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [22s 422ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [22s 422ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-3] [22s 422ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-3] [22s 422ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [22s 422ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [22s 422ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [22s 422ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [22s 422ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [22s 424ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [22s 424ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [22s 424ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [22s 424ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [22s 424ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [22s 424ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [readLoop] [22s 430ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [22s 430ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [22s 430ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [22s 430ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [22s 430ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [22s 430ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [22s 431ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [22s 431ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [22s 431ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [22s 431ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [22s 431ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [22s 431ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-9-SelectorManager] [22s 449ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 449ms] SocketTube(11) read bytes: 96 DEBUG: [HttpClient-9-SelectorManager] [22s 450ms] Http2Connection(SocketTube(11)) onNext: got 96 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [22s 450ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for R (false) DEBUG: [pool-1-thread-3] [22s 450ms] Http2Connection(SocketTube(11)) sending 96 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [22s 450ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [22s 450ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 96 DEBUG: [pool-1-thread-3] [22s 450ms] Http2Connection(SocketTube(11)) Processing 96 DEBUG: [pool-1-thread-3] [22s 450ms] FramesDecoder decodes: 96 DEBUG: [pool-1-thread-3] [22s 450ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [22s 452ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [22s 452ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [22s 452ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [22s 452ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [22s 452ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [22s 452ms] SocketTube(11) trying to write: 9 DEBUG: [pool-1-thread-3] [22s 453ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-3] [22s 453ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [22s 453ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [22s 453ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [22s 453ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [22s 453ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [22s 453ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [22s 453ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [22s 453ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [22s 453ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:53045/http2/fixed/x) 200 HTTP_2 Local port: 42652 DEBUG: [readLoop] [22s 455ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [22s 455ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [22s 455ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [22s 455ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [22s 455ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [22s 474ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [22s 474ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [22s 474ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [22s 474ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [22s 474ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [22s 475ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [22s 475ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [22s 475ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [22s 475ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [22s 475ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [22s 475ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [22s 475ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [22s 475ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [22s 475ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [22s 475ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [22s 475ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [22s 475ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [22s 475ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [22s 475ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [22s 475ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [22s 475ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [22s 475ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-3] [22s 475ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2f4571ae DEBUG: [pool-1-thread-3] [22s 475ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [22s 475ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [22s 475ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [pool-1-thread-2] [22s 477ms] HttpClientImpl(9) ClientImpl (async) elapsed 104 millis for GET to http://127.0.0.1:53045/http2/fixed/x DEBUG: [MainThread] [22s 478ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 478ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 478ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [22s 478ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 478ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 478ms] HttpResponseInputStream close called DEBUG: [MainThread] [22s 479ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:53045/http2/chunk/x GET DEBUG: [pool-1-thread-2] [22s 480ms] Exchange establishing exchange for http://127.0.0.1:53045/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [22s 480ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-2] [22s 480ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [22s 480ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [22s 480ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [22s 496ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [22s 496ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [22s 496ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [22s 497ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [22s 497ms] Http2Connection(SocketTube(11)) Opened stream 3 DEBUG: [pool-1-thread-2] [22s 497ms] Http2Connection(SocketTube(11))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [22s 497ms] PlainHttpConnection(SocketTube(11)) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [22s 497ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [22s 497ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [22s 497ms] SocketTube(11) trying to write: 60 DEBUG: [pool-1-thread-2] [22s 497ms] SocketTube(11) wrote: 60 DEBUG: [pool-1-thread-2] [22s 497ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [22s 497ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [22s 497ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 497ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 497ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [22s 497ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [22s 497ms] Http2Connection(SocketTube(11))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [22s 500ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [22s 500ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [22s 500ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [22s 500ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [22s 500ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [22s 500ms] FramesDecoder Got frame: HEADERS: length=51, streamid=3, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [22s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 520ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [22s 521ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [22s 521ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for R (false) DEBUG: [pool-1-thread-2] [22s 521ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 521ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 42 DEBUG: [pool-1-thread-2] [22s 521ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-2] [22s 521ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-2] [22s 521ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 521ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [22s 521ms] Http2Connection(SocketTube(11))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [22s 521ms] Http2Connection(SocketTube(11))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [22s 521ms] Http2Connection(SocketTube(11))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [22s 522ms] Http2Connection(SocketTube(11))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:53045/http2/chunk/x) 200 HTTP_2 Local port: 42652 DEBUG: [HttpClient-9-SelectorManager] [22s 521ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 600ms] Http2Connection(SocketTube(11))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [22s 600ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [22s 600ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [22s 600ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [22s 600ms] HttpClientImpl(9) ClientImpl (async) elapsed 120 millis for GET to http://127.0.0.1:53045/http2/chunk/x DEBUG: [pool-1-thread-2] [22s 600ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [22s 600ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [22s 600ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-2] [22s 600ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 601ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 601ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 28, limit: 16777216 DEBUG: [pool-1-thread-2] [22s 601ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 3) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [22s 601ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 601ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 601ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [22s 601ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [22s 601ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [22s 601ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 601ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 601ms] Http2Connection(SocketTube(11))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-2] [22s 601ms] Http2Connection(SocketTube(11))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-2] [22s 601ms] Http2Connection(SocketTube(11))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [22s 601ms] Http2Connection(SocketTube(11)) Closed stream 3 DEBUG: [MainThread] [22s 606ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 606ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 606ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [22s 606ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 606ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 606ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [22s 613ms] Http2Connection(SocketTube(11))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1542d786 DEBUG: [pool-1-thread-2] [22s 613ms] Http2Connection(SocketTube(11))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [22s 613ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [MainThread] [22s 625ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:32783/https2/fixed/x GET DEBUG: [pool-1-thread-2] [22s 628ms] Exchange establishing exchange for https://127.0.0.1:32783/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [22s 629ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [22s 629ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [22s 629ms] PlainHttpConnection(SocketTube(12)) registering connect event TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-9-SelectorManager] [22s 634ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7fb6da74 for C (true) DEBUG: [HttpClient-9-SelectorManager] [22s 634ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [22s 634ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59342 DEBUG: [pool-1-thread-2] [22s 636ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [22s 636ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-2] [22s 636ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-2] [22s 636ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [22s 636ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [22s 636ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [22s 636ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SocketTube(12) DEBUG: [pool-1-thread-2] [22s 636ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-2] [22s 636ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-2] [22s 636ms] SSL Writer(SocketTube(12)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [22s 636ms] SSL Writer(SocketTube(12)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [22s 636ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [22s 636ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [22s 638ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-2] [22s 641ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [22s 656ms] SSL Writer(SocketTube(12)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [22s 656ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [22s 656ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-2] [22s 656ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [22s 656ms] SSL Writer(SocketTube(12)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [22s 656ms] SSL Writer(SocketTube(12)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [22s 656ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 656ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-2] [22s 657ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [22s 642ms] 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@71fcddf[Not completed, 4 dependents] (id=893) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [22s 671ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [22s 671ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [22s 671ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [22s 671ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [22s 671ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 671ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [22s 671ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@72f22515[Not completed, 1 dependents] (id=899), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [22s 671ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [22s 671ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [22s 671ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [22s 671ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [22s 671ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [22s 671ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-2] [22s 671ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [22s 671ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 671ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [22s 671ms] SocketTube(12) trying to write: 2191 DEBUG: [pool-1-thread-2] [22s 671ms] SocketTube(12) wrote: 2191 DEBUG: [pool-1-thread-2] [22s 671ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [22s 671ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 671ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 671ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [22s 672ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 672ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59342, Session(1712014061584|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [22s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (true) DEBUG: [HttpClient-9-SelectorManager] [22s 692ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 692ms] SocketTube(12) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [22s 692ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [22s 692ms] SSL Reader(SocketTube(12)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [22s 692ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [HttpClient-9-SelectorManager] [22s 693ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [22s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 693ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [22s 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-2] [22s 695ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [22s 695ms] SSL Reader(SocketTube(12)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [22s 695ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [22s 695ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [22s 695ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [22s 695ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-2] [22s 695ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [22s 695ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [22s 697ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-2] [22s 697ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [22s 697ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [22s 697ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [22s 697ms] SSL Writer(SocketTube(12)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [22s 697ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [22s 697ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-2] [22s 697ms] SSL Writer(SocketTube(12)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [22s 697ms] SSL Writer(SocketTube(12)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [22s 697ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 697ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 697ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [22s 697ms] SocketTube(12) trying to write: 6 DEBUG: [pool-1-thread-2] [22s 697ms] SocketTube(12) wrote: 6 DEBUG: [pool-1-thread-2] [22s 697ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [22s 697ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 697ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 697ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [22s 697ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 697ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [22s 698ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [22s 698ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [22s 698ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 698ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [22s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (true) DEBUG: [HttpClient-9-SelectorManager] [22s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 698ms] SocketTube(12) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [22s 698ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [22s 698ms] SSL Reader(SocketTube(12)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [22s 698ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [HttpClient-9-SelectorManager] [22s 699ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 704ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [22s 704ms] SSL Reader(SocketTube(12)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [22s 704ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [22s 705ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [22s 705ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [22s 705ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-2] [22s 705ms] SSL Reader(SocketTube(12)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [22s 705ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [22s 705ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [22s 705ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [22s 705ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-2] [22s 705ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [22s 705ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [22s 705ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-2] [22s 705ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [22s 705ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [22s 705ms] SSL Reader(SocketTube(12)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [22s 706ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [22s 706ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [22s 706ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [22s 706ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-2] [22s 707ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [22s 707ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [22s 707ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [22s 707ms] SSL Writer(SocketTube(12)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [22s 707ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [22s 707ms] SSLFlowDelegate(SocketTube(12)) setALPN = h2 DEBUG: [pool-1-thread-2] [22s 707ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [22s 708ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [22s 708ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [22s 708ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [22s 708ms] SSLTube(SocketTube(12)) connecting flows DEBUG: [pool-1-thread-2] [22s 708ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@470ed083 DEBUG: [pool-1-thread-2] [22s 708ms] Http2Connection(SSLTube(SocketTube(12))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [22s 708ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [22s 708ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 709ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [22s 709ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 709ms] SSLTube(SocketTube(12)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [22s 709ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [22s 709ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [22s 709ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [22s 709ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [22s 709ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [22s 709ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [22s 709ms] SSL Writer(SocketTube(12)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [22s 709ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [22s 709ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [22s 709ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [22s 709ms] Http2Connection(SSLTube(SocketTube(12))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [22s 709ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [22s 709ms] Http2Connection(SSLTube(SocketTube(12))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 709ms] Http2Connection(SSLTube(SocketTube(12))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [22s 709ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed buffered data DEBUG: [pool-1-thread-2] [22s 709ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [22s 709ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [22s 709ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [22s 709ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [22s 709ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [22s 709ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [22s 709ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [22s 709ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [22s 709ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 1 DEBUG: [pool-1-thread-2] [22s 709ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [22s 710ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [22s 710ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [22s 710ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [22s 710ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [22s 710ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [22s 710ms] SSL Writer(SocketTube(12)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [22s 710ms] SSL Writer(SocketTube(12)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [22s 710ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 710ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 710ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [22s 710ms] SocketTube(12) trying to write: 90 DEBUG: [pool-1-thread-2] [22s 710ms] SocketTube(12) wrote: 90 DEBUG: [pool-1-thread-2] [22s 710ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [22s 710ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 710ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 710ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 710ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [22s 710ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [22s 710ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [22s 710ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [22s 710ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [22s 710ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [22s 710ms] SSL Writer(SocketTube(12)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [22s 710ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 710ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 710ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [22s 710ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [22s 710ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [22s 710ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [22s 710ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [22s 710ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [22s 711ms] SSL Writer(SocketTube(12)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [22s 711ms] SSL Writer(SocketTube(12)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [22s 711ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [22s 711ms] SSL Writer(SocketTube(12)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [22s 711ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [22s 711ms] SSL Writer(SocketTube(12)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [22s 711ms] SSL Writer(SocketTube(12)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [22s 711ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 711ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 711ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [22s 711ms] SocketTube(12) trying to write: 174 DEBUG: [pool-1-thread-2] [22s 711ms] SocketTube(12) wrote: 174 DEBUG: [pool-1-thread-2] [22s 711ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [22s 711ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 711ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 711ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 711ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [22s 711ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [22s 711ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [22s 711ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 711ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [22s 711ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [22s 711ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [22s 711ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [22s 711ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 711ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [22s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [22s 727ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [22s 727ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [22s 727ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [22s 727ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [22s 727ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [22s 727ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [22s 728ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [readLoop] [22s 728ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [22s 728ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [22s 728ms] SocketTube(12) read bytes: 1803 DEBUG: [readLoop] [22s 728ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-9-SelectorManager] [22s 728ms] SSL Reader(SocketTube(12)) onNext DEBUG: [readLoop] [22s 728ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [22s 728ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [22s 728ms] SSL Reader(SocketTube(12)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [22s 728ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-9-SelectorManager] [22s 728ms] SocketTube(12) resuming read event DEBUG: [readLoop] [22s 728ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [22s 728ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [22s 728ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [readLoop] [22s 728ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [HttpClient-9-SelectorManager] [22s 729ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [22s 729ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [22s 729ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [22s 729ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [22s 729ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [22s 729ms] SSL Reader(SocketTube(12)) Unwrapping: 1803 DEBUG: [pool-1-thread-2] [22s 730ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-2] [22s 730ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [22s 730ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [22s 730ms] SSL Reader(SocketTube(12)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [22s 730ms] SSL Reader(SocketTube(12)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [22s 730ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [22s 730ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [22s 730ms] SSL Reader(SocketTube(12)) sending 39 DEBUG: [pool-1-thread-2] [22s 730ms] SSL Reader(SocketTube(12)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [22s 730ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 730ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [22s 730ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [22s 730ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [22s 730ms] Http2Connection(SSLTube(SocketTube(12))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 730ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [22s 730ms] Http2Connection(SSLTube(SocketTube(12))) Processing 39 DEBUG: [pool-1-thread-2] [22s 730ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [22s 730ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 730ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [22s 730ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [22s 730ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [22s 730ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [22s 730ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [22s 730ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [22s 730ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [22s 731ms] SSL Writer(SocketTube(12)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [22s 731ms] SSL Writer(SocketTube(12)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [22s 731ms] SSL Writer(SocketTube(12)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [22s 731ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [22s 731ms] SSL Writer(SocketTube(12)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [22s 731ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [22s 731ms] SSL Writer(SocketTube(12)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [22s 731ms] SSL Writer(SocketTube(12)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [22s 731ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 731ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 731ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [22s 731ms] SocketTube(12) trying to write: 47 DEBUG: [pool-1-thread-2] [22s 731ms] SocketTube(12) wrote: 47 DEBUG: [pool-1-thread-2] [22s 731ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [22s 731ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 731ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 731ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 731ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [22s 731ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [22s 731ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [22s 731ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [22s 731ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [22s 731ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(1) DEBUG: [readLoop] [22s 731ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 731ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [22s 731ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [22s 731ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [readLoop] [22s 731ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [22s 731ms] SocketTube(12) got some demand for reading DEBUG: [readLoop] [22s 731ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 731ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [22s 731ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 732ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [22s 737ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) TestServer(2): connection started DEBUG: [HttpClient-9-SelectorManager] [22s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 747ms] SocketTube(12) read bytes: 116 DEBUG: [HttpClient-9-SelectorManager] [22s 747ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [22s 747ms] SSL Reader(SocketTube(12)) Adding 116 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [22s 747ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [HttpClient-9-SelectorManager] [22s 748ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [22s 748ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 748ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [22s 748ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 749ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:116, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [22s 749ms] SSL Reader(SocketTube(12)) Unwrapping: 116 DEBUG: [pool-1-thread-2] [22s 751ms] SSL Reader(SocketTube(12)) Decoded 16 bytes out of 116 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-2] [22s 751ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [22s 751ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [22s 751ms] SSL Reader(SocketTube(12)) sending 16 DEBUG: [pool-1-thread-2] [22s 751ms] SSL Reader(SocketTube(12)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [22s 751ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 751ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [22s 751ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [22s 751ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [22s 751ms] Http2Connection(SSLTube(SocketTube(12))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 752ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [22s 752ms] Http2Connection(SSLTube(SocketTube(12))) Processing 16 DEBUG: [pool-1-thread-2] [22s 752ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [22s 752ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 752ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [22s 752ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [22s 752ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [22s 752ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [22s 752ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32783/https2/fixed/x) 200 HTTP_2 Local port: 59342 DEBUG: [pool-1-thread-2] [22s 752ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [22s 752ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [22s 752ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [22s 752ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [22s 753ms] HttpClientImpl(9) ClientImpl (async) elapsed 127 millis for GET to https://127.0.0.1:32783/https2/fixed/x DEBUG: [pool-1-thread-2] [22s 753ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(2) DEBUG: [pool-1-thread-2] [22s 753ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 753ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-2] [22s 753ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [22s 753ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [22s 753ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [22s 753ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-2] [22s 753ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [22s 753ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 753ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [22s 753ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [22s 753ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [22s 753ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 753ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [22s 753ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [22s 753ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [22s 753ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 753ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [22s 753ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [22s 753ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [22s 753ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 753ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 753ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [22s 753ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [22s 753ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(3) DEBUG: [pool-1-thread-2] [22s 753ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 753ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [22s 753ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [22s 753ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [22s 753ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 753ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [22s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (true) DEBUG: [HttpClient-9-SelectorManager] [22s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 754ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [22s 754ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [22s 754ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [22s 754ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [HttpClient-9-SelectorManager] [22s 754ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [22s 754ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 754ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 754ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [22s 754ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [22s 754ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [22s 758ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [22s 758ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [22s 758ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [22s 758ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [22s 758ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [22s 758ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [22s 758ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [22s 758ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 758ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [22s 759ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [22s 759ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [22s 759ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 759ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [22s 759ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [22s 759ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [22s 759ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 759ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 759ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 759ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [22s 759ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [22s 759ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [22s 759ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 759ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 759ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [22s 759ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [22s 759ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [22s 759ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 1 DEBUG: [pool-1-thread-2] [22s 759ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7782fc03 DEBUG: [pool-1-thread-2] [22s 759ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [22s 759ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(4) DEBUG: [pool-1-thread-2] [22s 759ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 759ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [22s 759ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [22s 759ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [22s 759ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 759ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [22s 760ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 760ms] HttpResponseInputStream close called DEBUG: [MainThread] [22s 763ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:32783/https2/chunk/x GET DEBUG: [pool-1-thread-2] [22s 764ms] Exchange establishing exchange for https://127.0.0.1:32783/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [22s 764ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [22s 764ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [22s 764ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [22s 764ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [22s 765ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [22s 765ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [22s 765ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [22s 765ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [22s 765ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 3 DEBUG: [pool-1-thread-2] [22s 765ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [22s 765ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [22s 765ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [22s 765ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [22s 765ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [22s 765ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [22s 765ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [22s 765ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [22s 766ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [22s 766ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [22s 766ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [22s 766ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [22s 766ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [22s 766ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [22s 766ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 766ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 766ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [22s 766ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-2] [22s 766ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-2] [22s 766ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [22s 766ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 766ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 766ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 766ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [22s 766ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [22s 766ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [22s 766ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [22s 766ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [22s 766ms] Exchange sendRequestBody DEBUG: [readLoop] [22s 766ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [22s 766ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [22s 766ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [22s 766ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [22s 766ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [22s 766ms] FramesDecoder Got frame: HEADERS: length=50, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-9-SelectorManager] [22s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [pool-1-thread-2] [22s 772ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [HttpClient-9-SelectorManager] [22s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [22s 774ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [22s 774ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [22s 774ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [22s 774ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [22s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [HttpClient-9-SelectorManager] [22s 774ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 774ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [22s 774ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-2] [22s 775ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [22s 775ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [22s 775ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [22s 775ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-2] [22s 775ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [22s 775ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 775ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [22s 775ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [22s 775ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [22s 775ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 775ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(5): 10 DEBUG: [pool-1-thread-2] [22s 775ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-2] [22s 775ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [22s 775ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 775ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [22s 775ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [22s 775ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [22s 775ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [22s 775ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:32783/https2/chunk/x) 200 HTTP_2 Local port: 59342 DEBUG: [pool-1-thread-2] [22s 868ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [22s 868ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [22s 868ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [22s 868ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [22s 869ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(5) DEBUG: [pool-1-thread-2] [22s 869ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 869ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [22s 869ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [22s 869ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [22s 869ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [22s 869ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-2] [22s 869ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [22s 869ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 869ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [22s 869ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [22s 869ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [22s 869ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 869ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(6): 24 DEBUG: [pool-1-thread-2] [22s 869ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [22s 869ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [22s 869ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 869ms] FramesDecoder Got frame: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [22s 869ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [22s 869ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onNext(15) DEBUG: [pool-1-thread-2] [22s 869ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 869ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 869ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 30, limit: 16777216 DEBUG: [pool-1-thread-2] [22s 869ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 3) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [22s 870ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(6) DEBUG: [pool-1-thread-2] [22s 870ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 870ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [22s 870ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [22s 870ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [22s 870ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [22s 870ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [22s 870ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [22s 870ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [22s 870ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [22s 870ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [22s 870ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [22s 870ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [22s 870ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(7): 9 DEBUG: [pool-1-thread-2] [22s 870ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [22s 870ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [22s 870ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [22s 870ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 870ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [22s 870ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [22s 870ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [22s 870ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [22s 870ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [22s 870ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [22s 870ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-2] [22s 870ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-2] [22s 870ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [22s 870ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 3 DEBUG: [pool-1-thread-2] [22s 871ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5aa17a16 DEBUG: [pool-1-thread-2] [22s 871ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [22s 871ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(7) DEBUG: [pool-1-thread-2] [22s 871ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [22s 871ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [22s 871ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [22s 871ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [22s 871ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [22s 871ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [22s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [pool-1-thread-3] [22s 874ms] HttpClientImpl(9) ClientImpl (async) elapsed 111 millis for GET to https://127.0.0.1:32783/https2/chunk/x DEBUG: [MainThread] [22s 879ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 879ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 879ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [22s 879ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [22s 879ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [22s 879ms] HttpResponseInputStream close called DEBUG: [MainThread] [23s 48ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [23s 99ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:43159/http1/fixed/x GET DEBUG: [pool-1-thread-3] [23s 109ms] Exchange establishing exchange for http://127.0.0.1:43159/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [23s 110ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [23s 110ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [23s 110ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [23s 110ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [23s 123ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [23s 123ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [23s 127ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [23s 127ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [23s 127ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2aee9584 queue.isEmpty: true DEBUG: [pool-1-thread-3] [23s 127ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2aee9584, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [23s 127ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [23s 127ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [23s 127ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [23s 127ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [23s 127ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [23s 127ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [23s 127ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-10-SelectorManager] [23s 128ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@79df486a for C (true) DEBUG: [HttpClient-10-SelectorManager] [23s 128ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [23s 128ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47912 DEBUG: [pool-1-thread-3] [23s 130ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [23s 130ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [23s 130ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [23s 130ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-3] [23s 130ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-3] [23s 130ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [23s 130ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [pool-1-thread-3] [23s 130ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-3] [23s 130ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-3] [23s 130ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [23s 130ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [23s 130ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [23s 130ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-3] [23s 131ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-10-SelectorManager] [23s 133ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [23s 133ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7327231a DEBUG: [HttpClient-10-SelectorManager] [23s 133ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [23s 134ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [23s 134ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [23s 134ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [23s 134ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [23s 134ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [23s 134ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-3] [23s 134ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [23s 135ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [23s 142ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [23s 142ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-2] [23s 142ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [23s 142ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [23s 142ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [23s 142ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [23s 142ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [23s 142ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [23s 142ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [23s 142ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [23s 142ms] Http1Publisher(SocketTube(13)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [23s 142ms] SocketTube(13) trying to write: 204 DEBUG: [pool-1-thread-2] [23s 142ms] SocketTube(13) wrote: 204 DEBUG: [pool-1-thread-2] [23s 142ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [23s 142ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [23s 142ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [23s 142ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [23s 143ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [23s 143ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [23s 143ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [23s 143ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [23s 143ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [pool-1-thread-2] [23s 143ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [23s 143ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [23s 143ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@595c6823 DEBUG: [pool-1-thread-2] [23s 143ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [23s 142ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [23s 148ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [23s 148ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [23s 148ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [23s 148ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [23s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3625b31a for R (true) DEBUG: [HttpClient-10-SelectorManager] [23s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3625b31a for None (false) DEBUG: [HttpClient-10-SelectorManager] [23s 157ms] SocketTube(13) read bytes: 90 DEBUG: [HttpClient-10-SelectorManager] [23s 157ms] Http1AsyncReceiver(SocketTube(13)) Putting 90 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [23s 157ms] SocketTube(13) resuming read event DEBUG: [HttpClient-10-SelectorManager] [23s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3625b31a for R (false) DEBUG: [HttpClient-10-SelectorManager] [23s 157ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [23s 174ms] Http1AsyncReceiver(SocketTube(13)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2aee9584 DEBUG: [pool-1-thread-3] [23s 174ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [23s 174ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2aee9584 DEBUG: [pool-1-thread-3] [23s 174ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [23s 174ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [23s 174ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2aee9584 DEBUG: [pool-1-thread-3] [23s 174ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [23s 174ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [23s 463ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [23s 463ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@109beb18(10) DEBUG: [pool-1-thread-3] [23s 463ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5e60761a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70f3e85f queue.isEmpty: false DEBUG: [pool-1-thread-3] [23s 472ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 14 DEBUG: [pool-1-thread-3] [23s 472ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [23s 472ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [23s 472ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [23s 472ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [23s 473ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5e60761a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70f3e85f, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [23s 473ms] Http1AsyncReceiver(SocketTube(13)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5e60761a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70f3e85f DEBUG: [pool-1-thread-3] [23s 473ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [23s 473ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5e60761a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70f3e85f DEBUG: [pool-1-thread-3] [23s 473ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [23s 473ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [23s 473ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [23s 473ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [23s 473ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [23s 473ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [pool-1-thread-3] [23s 473ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [23s 473ms] ConnectionPool(10) registering CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-3] [23s 473ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [23s 473ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-3] [23s 473ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-3] [23s 473ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [23s 473ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-3] [23s 473ms] SocketTube(13) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [23s 473ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-3] [23s 473ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [23s 473ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [23s 473ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [23s 473ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [23s 473ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [23s 473ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@109beb18(10) DEBUG: [pool-1-thread-3] [23s 473ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [pool-1-thread-3] [23s 473ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-10-SelectorManager] [23s 488ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [23s 489ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-10-SelectorManager] [23s 489ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [23s 489ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [23s 489ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [23s 489ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [23s 489ms] SocketTube(13) resuming read event DEBUG: [HttpClient-10-SelectorManager] [23s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3625b31a for R (false) DEBUG: [HttpClient-10-SelectorManager] [23s 489ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [23s 489ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [23s 489ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [23s 489ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [23s 489ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-3] [23s 490ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [23s 490ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [23s 548ms] HttpClientImpl(10) ClientImpl (async) elapsed 449 millis for GET to http://127.0.0.1:43159/http1/fixed/x DEBUG: [MainThread] [23s 572ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 572ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 572ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 572ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 572ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 573ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [23s 624ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:43159/http1/chunk/x GET DEBUG: [pool-1-thread-2] [23s 625ms] Exchange establishing exchange for http://127.0.0.1:43159/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [23s 625ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [23s 625ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [23s 625ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [23s 625ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [23s 626ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [23s 626ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [23s 626ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [23s 626ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [23s 626ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@59451078 queue.isEmpty: true DEBUG: [pool-1-thread-2] [23s 626ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@59451078, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [23s 626ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [23s 626ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [23s 626ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [23s 626ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [23s 626ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [23s 626ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [23s 644ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-11-SelectorManager] [23s 644ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@28fa8f80 for C (true) DEBUG: [HttpClient-11-SelectorManager] [23s 645ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [23s 645ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47922 DEBUG: [pool-1-thread-2] [23s 645ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [23s 645ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [pool-1-thread-2] [23s 645ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-2] [23s 645ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-2] [23s 645ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-2] [23s 645ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [23s 645ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [pool-1-thread-2] [23s 645ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-2] [23s 645ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-2] [23s 645ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [23s 646ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [23s 646ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [23s 646ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-2] [23s 646ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-11-SelectorManager] [23s 646ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [23s 646ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2202e4f0 DEBUG: [HttpClient-11-SelectorManager] [23s 646ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [23s 646ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [23s 646ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [23s 646ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [23s 646ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [23s 646ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [23s 646ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-2] [23s 646ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [23s 646ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [23s 646ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [23s 646ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [23s 646ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [23s 646ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [23s 646ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for R (true) DEBUG: [pool-1-thread-3] [23s 648ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [23s 648ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [23s 648ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-3] [23s 648ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [23s 648ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [23s 648ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [23s 648ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [23s 648ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [23s 648ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [23s 648ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [23s 648ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [23s 648ms] Http1Publisher(SocketTube(14)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [23s 648ms] SocketTube(14) trying to write: 204 DEBUG: [pool-1-thread-3] [23s 648ms] SocketTube(14) wrote: 204 DEBUG: [pool-1-thread-3] [23s 648ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [23s 648ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [23s 648ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [23s 648ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [23s 648ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [23s 648ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [23s 648ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [23s 648ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [23s 648ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [pool-1-thread-3] [23s 648ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [23s 648ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [23s 648ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5859fa9c DEBUG: [pool-1-thread-3] [23s 648ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [23s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for None (false) DEBUG: [HttpClient-11-SelectorManager] [23s 650ms] SocketTube(14) read bytes: 108 DEBUG: [HttpClient-11-SelectorManager] [23s 650ms] Http1AsyncReceiver(SocketTube(14)) Putting 108 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [23s 650ms] SocketTube(14) resuming read event DEBUG: [HttpClient-11-SelectorManager] [23s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for R (false) DEBUG: [HttpClient-11-SelectorManager] [23s 650ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [23s 660ms] Http1AsyncReceiver(SocketTube(14)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@59451078 DEBUG: [pool-1-thread-3] [23s 660ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [23s 660ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@59451078 DEBUG: [pool-1-thread-3] [23s 660ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [23s 660ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [23s 660ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@59451078 DEBUG: [pool-1-thread-3] [23s 660ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [23s 660ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [23s 756ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [23s 757ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@865baa8(11) DEBUG: [pool-1-thread-3] [23s 757ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5d4972b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6a0a26de queue.isEmpty: false DEBUG: [pool-1-thread-3] [23s 757ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 24 DEBUG: [pool-1-thread-3] [23s 757ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [23s 757ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [23s 757ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [23s 757ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [23s 757ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5d4972b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6a0a26de, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [23s 757ms] Http1AsyncReceiver(SocketTube(14)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5d4972b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6a0a26de DEBUG: [pool-1-thread-3] [23s 757ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [23s 757ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5d4972b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6a0a26de DEBUG: [pool-1-thread-3] [23s 757ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [23s 757ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [23s 757ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [23s 757ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [23s 757ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [23s 757ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [23s 757ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [23s 757ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [23s 757ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [23s 757ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [23s 757ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [23s 757ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [23s 758ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [23s 758ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [23s 758ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [23s 758ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [23s 758ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [pool-1-thread-3] [23s 758ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [23s 760ms] HttpClientImpl(11) ClientImpl (async) elapsed 136 millis for GET to http://127.0.0.1:43159/http1/chunk/x DEBUG: [pool-1-thread-3] [23s 762ms] ConnectionPool(11) registering CleanupTrigger(SocketTube(14)) DEBUG: [pool-1-thread-3] [23s 763ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [23s 763ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-3] [23s 763ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-11-SelectorManager] [23s 763ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-3] [23s 763ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [23s 763ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-3] [23s 763ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-11-SelectorManager] [23s 763ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [pool-1-thread-3] [23s 763ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [23s 763ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [23s 763ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [23s 763ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [23s 763ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [23s 763ms] SocketTube(14) resuming read event DEBUG: [HttpClient-11-SelectorManager] [23s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for R (false) DEBUG: [pool-1-thread-3] [23s 763ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [HttpClient-11-SelectorManager] [23s 763ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [23s 763ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [23s 763ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [23s 763ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [23s 763ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [23s 763ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [23s 763ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@865baa8(11) DEBUG: [pool-1-thread-3] [23s 763ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [pool-1-thread-3] [23s 763ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-11-SelectorManager] [23s 763ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [23s 768ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [23s 768ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [23s 768ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-3] [23s 769ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [23s 769ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [23s 774ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 774ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 774ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [23s 774ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [23s 774ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [23s 776ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [23s 780ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:34697/https1/fixed/x GET DEBUG: [pool-1-thread-3] [23s 781ms] Exchange establishing exchange for https://127.0.0.1:34697/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [23s 781ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [23s 781ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [23s 782ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [pool-1-thread-3] [23s 782ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [23s 783ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7ebb9b88 for C (true) DEBUG: [HttpClient-12-SelectorManager] [23s 783ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [23s 783ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37410 DEBUG: [pool-1-thread-3] [23s 788ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-3] [23s 788ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-3] [23s 788ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-3] [23s 788ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [23s 788ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [23s 788ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-3] [23s 788ms] SSL Writer(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SocketTube(15) DEBUG: [pool-1-thread-3] [23s 788ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-3] [23s 788ms] SocketTube(15) write: registering startSubscription event DEBUG: [pool-1-thread-3] [23s 788ms] SSL Writer(SocketTube(15)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [23s 788ms] SSL Writer(SocketTube(15)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [23s 788ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [23s 788ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [23s 806ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-3] [23s 836ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [23s 836ms] SSL Writer(SocketTube(15)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [23s 836ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [23s 836ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [23s 837ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [23s 837ms] SSL Writer(SocketTube(15)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [23s 837ms] SSL Writer(SocketTube(15)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [23s 837ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [23s 837ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [23s 848ms] 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@7443f0f8[Not completed, 4 dependents] (id=1128) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [23s 848ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-12-SelectorManager] [23s 848ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-12-SelectorManager] [23s 848ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [23s 848ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [23s 848ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [23s 848ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [23s 848ms] SSL Reader(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@31416014[Not completed, 1 dependents] (id=1134), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [23s 848ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [23s 848ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [23s 848ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [23s 848ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [23s 848ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [23s 848ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-3] [23s 868ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-12-SelectorManager] [23s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1384ca6f for R (true) DEBUG: [pool-1-thread-3] [23s 868ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [23s 868ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [23s 868ms] SocketTube(15) trying to write: 2186 DEBUG: [pool-1-thread-3] [23s 868ms] SocketTube(15) wrote: 2186 DEBUG: [pool-1-thread-3] [23s 868ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [23s 868ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [23s 868ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [23s 868ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [23s 868ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [23s 868ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [23s 905ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1384ca6f for None (false) DEBUG: [HttpClient-12-SelectorManager] [23s 905ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [23s 905ms] SocketTube(15) read bytes: 261 DEBUG: [HttpClient-12-SelectorManager] [23s 905ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [23s 905ms] SSL Reader(SocketTube(15)) Adding 261 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [23s 905ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [23s 905ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1384ca6f for R (false) DEBUG: [HttpClient-12-SelectorManager] [23s 905ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [23s 929ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [23s 929ms] SSL Reader(SocketTube(15)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [23s 929ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [23s 929ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [23s 929ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [23s 929ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [23s 929ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [23s 929ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [24s] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-3] [24s 1ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [24s 1ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [24s 1ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [24s 1ms] SSL Writer(SocketTube(15)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [24s 1ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [24s 1ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [24s 1ms] SSL Writer(SocketTube(15)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [24s 1ms] SSL Writer(SocketTube(15)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [24s 1ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [24s 1ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [24s 1ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [24s 1ms] SocketTube(15) trying to write: 6 DEBUG: [pool-1-thread-3] [24s 1ms] SocketTube(15) wrote: 6 DEBUG: [pool-1-thread-3] [24s 5ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [24s 5ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [24s 5ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [24s 5ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [24s 5ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [24s 5ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [24s 5ms] SSL Reader(SocketTube(15)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [24s 5ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [24s 5ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [24s 5ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [24s 5ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [24s 5ms] SSL Reader(SocketTube(15)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [24s 7ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [24s 15ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [24s 15ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [24s 15ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [24s 15ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [24s 15ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [24s 29ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-3] [24s 29ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [24s 30ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [24s 30ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [24s 30ms] SSL Writer(SocketTube(15)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [24s 30ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [24s 30ms] SSLFlowDelegate(SocketTube(15)) setALPN = DEBUG: [pool-1-thread-3] [24s 30ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [24s 30ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [24s 30ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [24s 30ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [24s 30ms] 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] [24s 30ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:37410 remote=/127.0.0.1:34697] DEBUG: [pool-1-thread-3] [24s 31ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [24s 31ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [24s 31ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1aa25f8b queue.isEmpty: true DEBUG: [pool-1-thread-3] [24s 31ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1aa25f8b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [24s 31ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [24s 31ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [24s 31ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [24s 31ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [24s 31ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [24s 31ms] Http1Exchange SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-3] [24s 31ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-3] [24s 31ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@11eb38cf DEBUG: [pool-1-thread-3] [24s 31ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [24s 31ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [24s 31ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [24s 31ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [24s 31ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [24s 31ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [24s 31ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [24s 31ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [24s 31ms] Http1Publisher(SSLTube(SocketTube(15))) got subscriber: SSLTube(SocketTube(15)) DEBUG: [pool-1-thread-3] [24s 31ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [24s 31ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [24s 31ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [24s 31ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [24s 31ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [24s 32ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [24s 32ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [24s 32ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [24s 32ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [24s 32ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [24s 32ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [24s 32ms] Http1Publisher(SSLTube(SocketTube(15))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [24s 32ms] SSLTube(SocketTube(15)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [24s 32ms] SSL Writer(SocketTube(15)) onNext DEBUG: [pool-1-thread-3] [24s 32ms] SSL Writer(SocketTube(15)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [24s 32ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [24s 32ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [24s 32ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [24s 32ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [24s 32ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [24s 45ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [24s 45ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [24s 45ms] SSL Writer(SocketTube(15)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [24s 45ms] SSL Writer(SocketTube(15)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [24s 45ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [24s 45ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [24s 45ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [24s 45ms] SocketTube(15) trying to write: 90 DEBUG: [pool-1-thread-3] [24s 45ms] SocketTube(15) wrote: 90 DEBUG: [pool-1-thread-3] [24s 45ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [24s 45ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [24s 45ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [24s 45ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [24s 45ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [24s 45ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-3] [24s 45ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [24s 45ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [24s 45ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [24s 45ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [24s 46ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [24s 46ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [24s 46ms] Http1Response(id=14) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [24s 46ms] Http1Response(id=14) First time around DEBUG: [pool-1-thread-3] [24s 46ms] Http1Response(id=14) headersReader is not yet completed DEBUG: [pool-1-thread-3] [24s 46ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [24s 46ms] Http1Publisher(SSLTube(SocketTube(15))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@59d0aadf DEBUG: [pool-1-thread-3] [24s 46ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [24s 46ms] SSL Writer(SocketTube(15)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [24s 46ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [24s 56ms] SSL Writer(SocketTube(15)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [24s 56ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [24s 56ms] SSL Writer(SocketTube(15)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [24s 56ms] SSL Writer(SocketTube(15)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [24s 56ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [24s 56ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [24s 56ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [24s 56ms] SocketTube(15) trying to write: 134 DEBUG: [pool-1-thread-3] [24s 56ms] SocketTube(15) wrote: 134 DEBUG: [pool-1-thread-3] [24s 56ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [24s 56ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [24s 56ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [24s 56ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [24s 56ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [24s 56ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [24s 57ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [24s 57ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [24s 57ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [24s 57ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [24s 57ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [24s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1384ca6f for None (false) DEBUG: [HttpClient-12-SelectorManager] [24s 64ms] SocketTube(15) read bytes: 1835 DEBUG: [HttpClient-12-SelectorManager] [24s 64ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [24s 64ms] SSL Reader(SocketTube(15)) Adding 1835 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [24s 65ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [24s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1384ca6f for R (false) DEBUG: [HttpClient-12-SelectorManager] [24s 65ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [24s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1384ca6f for R (false) DEBUG: [pool-1-thread-3] [24s 66ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:1835, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [24s 66ms] SSL Reader(SocketTube(15)) Unwrapping: 1835 DEBUG: [pool-1-thread-3] [24s 67ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 1835 into buffer of 16676 remaining to decode: 114 DEBUG: [pool-1-thread-3] [24s 67ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [24s 67ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [24s 67ms] SSL Reader(SocketTube(15)) Unwrapping: 114 DEBUG: [pool-1-thread-3] [24s 67ms] SSL Reader(SocketTube(15)) Decoded 76 bytes out of 114 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [24s 67ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [24s 67ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [24s 67ms] SSL Reader(SocketTube(15)) sending 76 DEBUG: [pool-1-thread-3] [24s 67ms] SSL Reader(SocketTube(15)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [24s 67ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [24s 67ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [24s 67ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [24s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [24s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1aa25f8b DEBUG: [pool-1-thread-3] [24s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [24s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1aa25f8b DEBUG: [pool-1-thread-3] [24s 71ms] Http1Response(id=14) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [24s 71ms] Http1Response(id=14) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [24s 71ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1aa25f8b DEBUG: [pool-1-thread-3] [24s 71ms] Http1Response(id=14) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [24s 71ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [24s 72ms] Http1Response(id=14) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [24s 72ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@69134e(12) DEBUG: [pool-1-thread-3] [24s 73ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@557400db/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5d2253f9 queue.isEmpty: false DEBUG: [pool-1-thread-3] [24s 73ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-3] [24s 73ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [24s 73ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [24s 73ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [24s 73ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [24s 73ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@557400db/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5d2253f9, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [24s 73ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@557400db/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5d2253f9 DEBUG: [pool-1-thread-3] [24s 73ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [24s 73ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@557400db/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5d2253f9 DEBUG: [pool-1-thread-3] [24s 73ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [24s 73ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [24s 73ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [24s 73ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [24s 73ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [24s 73ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [24s 73ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [24s 73ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [24s 73ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [24s 73ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [24s 73ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [24s 73ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [24s 73ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [24s 73ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [24s 74ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [24s 74ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [24s 75ms] HttpClientImpl(12) ClientImpl (async) elapsed 294 millis for GET to https://127.0.0.1:34697/https1/fixed/x DEBUG: [MainThread] [24s 82ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-12-SelectorManager] [24s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1384ca6f for R (false) DEBUG: [HttpClient-12-SelectorManager] [24s 148ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1384ca6f for None (false) DEBUG: [HttpClient-12-SelectorManager] [24s 148ms] SocketTube(15) read bytes: 53 DEBUG: [HttpClient-12-SelectorManager] [24s 148ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [24s 148ms] SSL Reader(SocketTube(15)) Adding 53 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [24s 148ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [24s 148ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1384ca6f for R (false) DEBUG: [HttpClient-12-SelectorManager] [24s 148ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 149ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [24s 149ms] SSL Reader(SocketTube(15)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [24s 149ms] SSL Reader(SocketTube(15)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [24s 149ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [24s 149ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [24s 149ms] SSL Reader(SocketTube(15)) sending 15 DEBUG: [pool-1-thread-2] [24s 149ms] SSL Reader(SocketTube(15)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [24s 149ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-2] [24s 149ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [24s 149ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [24s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [24s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@557400db/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5d2253f9 DEBUG: [pool-1-thread-2] [24s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [24s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@557400db/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5d2253f9 DEBUG: [pool-1-thread-2] [24s 149ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [24s 149ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [24s 149ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [24s 149ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [24s 149ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [24s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) cleared DEBUG: [pool-1-thread-2] [24s 149ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) SSLTube(SocketTube(15)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [24s 149ms] ConnectionPool(12) registering CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-2] [24s 150ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-2] [24s 150ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-2] [24s 150ms] Http1Publisher(SSLTube(SocketTube(15))) subscription cancelled DEBUG: [pool-1-thread-2] [24s 150ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [24s 150ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [24s 150ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [24s 150ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [24s 150ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [24s 150ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [24s 150ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@69134e(12) DEBUG: [pool-1-thread-2] [24s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-2] [24s 150ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [24s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [24s 150ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [24s 150ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [24s 150ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [24s 150ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [24s 150ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-2] [24s 150ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [24s 150ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [24s 150ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 150ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [24s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1384ca6f for R (false) DEBUG: [MainThread] [24s 151ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 151ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [24s 151ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 151ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 152ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [24s 166ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:34697/https1/chunk/x GET DEBUG: [pool-1-thread-2] [24s 168ms] Exchange establishing exchange for https://127.0.0.1:34697/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [24s 195ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [24s 195ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [24s 195ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [pool-1-thread-2] [24s 195ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [24s 199ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7eb8f851 for C (true) DEBUG: [HttpClient-13-SelectorManager] [24s 199ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [24s 199ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37416 DEBUG: [pool-1-thread-2] [24s 209ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-2] [24s 210ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-2] [24s 210ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-2] [24s 210ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [24s 210ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [24s 210ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-2] [24s 210ms] SSL Writer(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SocketTube(16) DEBUG: [pool-1-thread-2] [24s 210ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-2] [24s 210ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-2] [24s 210ms] SSL Writer(SocketTube(16)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [24s 210ms] SSL Writer(SocketTube(16)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [24s 210ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [24s 210ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [24s 210ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-2] [24s 213ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [24s 213ms] SSL Writer(SocketTube(16)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [24s 213ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [24s 213ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [24s 213ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [24s 213ms] SSL Writer(SocketTube(16)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [24s 213ms] SSL Writer(SocketTube(16)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [24s 213ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [24s 213ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [24s 220ms] 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@74409321[Not completed, 4 dependents] (id=1203) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [24s 220ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-13-SelectorManager] [24s 220ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-13-SelectorManager] [24s 220ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [24s 220ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [24s 220ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [24s 220ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [24s 220ms] SSL Reader(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@314203cd[Not completed, 1 dependents] (id=1209), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [24s 220ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [24s 220ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [24s 220ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [24s 220ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [24s 220ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [24s 220ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-13-SelectorManager] [24s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8811fc4 for R (true) DEBUG: [pool-1-thread-2] [24s 224ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [24s 224ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [24s 224ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [24s 224ms] SocketTube(16) trying to write: 2186 DEBUG: [pool-1-thread-2] [24s 224ms] SocketTube(16) wrote: 2186 DEBUG: [pool-1-thread-2] [24s 224ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [24s 224ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 224ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 224ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [24s 224ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [24s 224ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [24s 233ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8811fc4 for None (false) DEBUG: [HttpClient-13-SelectorManager] [24s 233ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [24s 233ms] SocketTube(16) read bytes: 261 DEBUG: [HttpClient-13-SelectorManager] [24s 233ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [24s 233ms] SSL Reader(SocketTube(16)) Adding 261 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [24s 233ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [24s 233ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8811fc4 for R (false) DEBUG: [HttpClient-13-SelectorManager] [24s 233ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 234ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [24s 234ms] SSL Reader(SocketTube(16)) Unwrapping: 261 DEBUG: [pool-1-thread-2] [24s 234ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [24s 234ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [24s 234ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [24s 235ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [24s 235ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [24s 235ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [24s 237ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-2] [24s 237ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [24s 237ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [24s 237ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [24s 237ms] SSL Writer(SocketTube(16)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [24s 237ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [24s 237ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [24s 237ms] SSL Writer(SocketTube(16)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [24s 238ms] SSL Writer(SocketTube(16)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [24s 238ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [24s 238ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [24s 238ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [24s 238ms] SocketTube(16) trying to write: 6 DEBUG: [pool-1-thread-2] [24s 238ms] SocketTube(16) wrote: 6 DEBUG: [pool-1-thread-2] [24s 238ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [24s 238ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 238ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 238ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [24s 238ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [24s 238ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [24s 238ms] SSL Reader(SocketTube(16)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [24s 238ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [24s 238ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [24s 238ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [24s 238ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [24s 238ms] SSL Reader(SocketTube(16)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [24s 239ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [24s 239ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [24s 239ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [24s 239ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [24s 239ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [24s 239ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [24s 252ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-2] [24s 252ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [24s 252ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [24s 252ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [24s 252ms] SSL Writer(SocketTube(16)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [24s 253ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [24s 253ms] SSLFlowDelegate(SocketTube(16)) setALPN = DEBUG: [pool-1-thread-2] [24s 253ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [24s 253ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [24s 253ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [24s 253ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [24s 253ms] 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] [24s 253ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:37416 remote=/127.0.0.1:34697] DEBUG: [pool-1-thread-2] [24s 253ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [24s 253ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [24s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@325e3e05 queue.isEmpty: true DEBUG: [pool-1-thread-2] [24s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@325e3e05, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [24s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [24s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [24s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [24s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [24s 254ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [24s 254ms] Http1Exchange SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-2] [24s 254ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-2] [24s 254ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@174b621c DEBUG: [pool-1-thread-2] [24s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [24s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [24s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [24s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [24s 254ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [24s 254ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [24s 254ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [24s 254ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [24s 254ms] Http1Publisher(SSLTube(SocketTube(16))) got subscriber: SSLTube(SocketTube(16)) DEBUG: [pool-1-thread-2] [24s 254ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [24s 254ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [24s 254ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [24s 254ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [24s 254ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [24s 255ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [24s 255ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [24s 255ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [24s 255ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [24s 255ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [24s 255ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [24s 255ms] Http1Publisher(SSLTube(SocketTube(16))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [24s 255ms] SSLTube(SocketTube(16)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [24s 255ms] SSL Writer(SocketTube(16)) onNext DEBUG: [pool-1-thread-2] [24s 255ms] SSL Writer(SocketTube(16)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [24s 255ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [24s 255ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [24s 255ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [24s 255ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [24s 255ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [24s 255ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [24s 255ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [24s 255ms] SSL Writer(SocketTube(16)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [24s 255ms] SSL Writer(SocketTube(16)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [24s 255ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [24s 255ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [24s 255ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [24s 255ms] SocketTube(16) trying to write: 90 DEBUG: [pool-1-thread-2] [24s 255ms] SocketTube(16) wrote: 90 DEBUG: [pool-1-thread-2] [24s 255ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [24s 255ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 255ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 255ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [24s 255ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [24s 256ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-2] [24s 256ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [24s 256ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [24s 256ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [24s 256ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [24s 256ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [24s 256ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [24s 256ms] Http1Response(id=15) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [24s 256ms] Http1Response(id=15) First time around DEBUG: [pool-1-thread-2] [24s 256ms] Http1Response(id=15) headersReader is not yet completed DEBUG: [pool-1-thread-2] [24s 256ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [24s 256ms] Http1Publisher(SSLTube(SocketTube(16))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@667c765d DEBUG: [pool-1-thread-2] [24s 256ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [24s 256ms] SSL Writer(SocketTube(16)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [24s 256ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [24s 256ms] SSL Writer(SocketTube(16)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [24s 256ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [24s 256ms] SSL Writer(SocketTube(16)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [24s 256ms] SSL Writer(SocketTube(16)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [24s 256ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [24s 256ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [24s 256ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [24s 256ms] SocketTube(16) trying to write: 134 DEBUG: [pool-1-thread-2] [24s 257ms] SocketTube(16) wrote: 134 DEBUG: [pool-1-thread-2] [24s 257ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [24s 257ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 257ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 257ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [24s 257ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [24s 257ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [24s 257ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [24s 257ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [24s 257ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [24s 257ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 257ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [24s 258ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8811fc4 for None (false) DEBUG: [HttpClient-13-SelectorManager] [24s 258ms] SocketTube(16) read bytes: 1721 DEBUG: [HttpClient-13-SelectorManager] [24s 258ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [24s 258ms] SSL Reader(SocketTube(16)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [24s 258ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [24s 258ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8811fc4 for R (false) DEBUG: [HttpClient-13-SelectorManager] [24s 258ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [24s 258ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8811fc4 for R (false) DEBUG: [pool-1-thread-2] [24s 265ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [24s 265ms] SSL Reader(SocketTube(16)) Unwrapping: 1721 DEBUG: [pool-1-thread-2] [24s 266ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [24s 266ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [24s 266ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [24s 266ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [24s 266ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [24s 266ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [24s 266ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [24s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8811fc4 for R (false) DEBUG: [HttpClient-13-SelectorManager] [24s 298ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8811fc4 for None (false) DEBUG: [HttpClient-13-SelectorManager] [24s 299ms] SocketTube(16) read bytes: 223 DEBUG: [HttpClient-13-SelectorManager] [24s 299ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [24s 299ms] SSL Reader(SocketTube(16)) Adding 223 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [24s 299ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [24s 299ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8811fc4 for R (false) DEBUG: [HttpClient-13-SelectorManager] [24s 299ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 301ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [24s 301ms] SSL Reader(SocketTube(16)) Unwrapping: 223 DEBUG: [pool-1-thread-2] [24s 301ms] SSL Reader(SocketTube(16)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-2] [24s 301ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [24s 301ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [24s 301ms] SSL Reader(SocketTube(16)) sending 84 DEBUG: [pool-1-thread-2] [24s 301ms] SSL Reader(SocketTube(16)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [24s 301ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [24s 301ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [24s 302ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [24s 302ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [24s 302ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@325e3e05 DEBUG: [pool-1-thread-2] [24s 302ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [24s 302ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@325e3e05 DEBUG: [pool-1-thread-2] [24s 302ms] Http1Response(id=15) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-2] [24s 302ms] Http1Response(id=15) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [24s 302ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@325e3e05 DEBUG: [pool-1-thread-2] [24s 302ms] Http1Response(id=15) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [24s 302ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [24s 302ms] Http1Response(id=15) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [24s 302ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@63e26603(13) DEBUG: [pool-1-thread-2] [24s 302ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@16dec6ef/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@55336c27 queue.isEmpty: false DEBUG: [pool-1-thread-2] [24s 302ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-2] [24s 303ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [24s 303ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [24s 303ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [24s 303ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [24s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@16dec6ef/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@55336c27, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [24s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@16dec6ef/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@55336c27 DEBUG: [pool-1-thread-2] [24s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [24s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@16dec6ef/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@55336c27 DEBUG: [pool-1-thread-2] [24s 303ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [24s 303ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [24s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [24s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [24s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [24s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [24s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [24s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [24s 303ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [24s 303ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [24s 303ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [24s 303ms] SSL Reader(SocketTube(16)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [24s 303ms] SSL Reader(SocketTube(16)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [24s 303ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [24s 303ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [24s 303ms] SSL Reader(SocketTube(16)) sending 20 DEBUG: [pool-1-thread-2] [24s 303ms] SSL Reader(SocketTube(16)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [24s 303ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [24s 303ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [24s 303ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [24s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [24s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@16dec6ef/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@55336c27 DEBUG: [pool-1-thread-2] [24s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [24s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@16dec6ef/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@55336c27 DEBUG: [pool-1-thread-2] [24s 303ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [24s 303ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [24s 303ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [24s 303ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [24s 303ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [24s 304ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [24s 304ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [24s 304ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [24s 304ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [24s 304ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [24s 304ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-2] [24s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 0 DEBUG: [pool-1-thread-2] [24s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-2] [24s 304ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [24s 304ms] SSL Reader(SocketTube(16)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [24s 304ms] SSL Reader(SocketTube(16)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [24s 318ms] HttpClientImpl(13) ClientImpl (async) elapsed 152 millis for GET to https://127.0.0.1:34697/https1/chunk/x DEBUG: [pool-1-thread-2] [24s 319ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [24s 319ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [24s 319ms] SSL Reader(SocketTube(16)) sending 5 DEBUG: [pool-1-thread-2] [24s 319ms] SSL Reader(SocketTube(16)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [24s 319ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [24s 319ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [MainThread] [24s 323ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 323ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 323ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [24s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [MainThread] [24s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [24s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [24s 323ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [24s 323ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [MainThread] [24s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 5 bytes into the queue DEBUG: [MainThread] [24s 323ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [24s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@16dec6ef/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@55336c27 DEBUG: [MainThread] [24s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [MainThread] [24s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@16dec6ef/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@55336c27 DEBUG: [MainThread] [24s 323ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 5/88 bytes to body parser DEBUG: [MainThread] [24s 323ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [MainThread] [24s 323ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [MainThread] [24s 323ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [MainThread] [24s 323ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [MainThread] [24s 323ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [24s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) cleared DEBUG: [MainThread] [24s 323ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) SSLTube(SocketTube(16)): return to HTTP/1.1 pool DEBUG: [MainThread] [24s 324ms] ConnectionPool(13) registering CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [MainThread] [24s 324ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [MainThread] [24s 324ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [MainThread] [24s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [24s 324ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [24s 324ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [24s 324ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [MainThread] [24s 324ms] SocketTube(16) got some demand for reading DEBUG: [MainThread] [24s 324ms] SocketTube(16) resuming read event DEBUG: [MainThread] [24s 333ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [24s 333ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-13-SelectorManager] [24s 333ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8811fc4 for R (false) DEBUG: [MainThread] [24s 333ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [24s 333ms] Http1Publisher(SSLTube(SocketTube(16))) subscription cancelled DEBUG: [MainThread] [24s 333ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [24s 333ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [MainThread] [24s 333ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [24s 333ms] HttpResponseInputStream next item received DEBUG: [MainThread] [24s 333ms] HttpResponseInputStream item offered DEBUG: [MainThread] [24s 333ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [24s 333ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Finished reading body: READING_BODY DEBUG: [MainThread] [24s 334ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@63e26603(13) DEBUG: [MainThread] [24s 334ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [MainThread] [24s 334ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [24s 334ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 334ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 335ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [24s 339ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:53045/http2/fixed/x GET DEBUG: [pool-1-thread-2] [24s 339ms] Exchange establishing exchange for http://127.0.0.1:53045/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [24s 339ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [24s 339ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [24s 339ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [24s 340ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [24s 340ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [24s 340ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [24s 343ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [24s 343ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [24s 343ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7c66a834 queue.isEmpty: true DEBUG: [pool-1-thread-2] [24s 345ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7c66a834, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [24s 345ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [24s 345ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [24s 345ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [24s 345ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [24s 345ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [24s 345ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [24s 346ms] 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=42664,localport=53045] TestServer(1): starting connection DEBUG: [HttpClient-14-SelectorManager] [24s 351ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@213560b for C (true) DEBUG: [HttpClient-14-SelectorManager] [24s 351ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-14-SelectorManager] [24s 351ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42664 DEBUG: [pool-1-thread-2] [24s 354ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [24s 354ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [pool-1-thread-2] [24s 355ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-2] [24s 355ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-2] [24s 355ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-2] [24s 355ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [24s 355ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [pool-1-thread-2] [24s 355ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-2] [24s 355ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-2] [24s 355ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [24s 355ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [24s 355ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@8eb3d7b DEBUG: [HttpClient-14-SelectorManager] [24s 355ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [24s 355ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [24s 355ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [24s 355ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [24s 355ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [24s 355ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [24s 355ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-3] [24s 355ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [24s 355ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [24s 356ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [24s 356ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [24s 356ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [24s 356ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [24s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4de9b202 for R (true) DEBUG: [pool-1-thread-1] [24s 356ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [24s 356ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [24s 356ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-1] [24s 356ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [24s 356ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 357ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [24s 357ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [24s 357ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-2] [24s 357ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [24s 357ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [24s 357ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [24s 357ms] Http1Publisher(SocketTube(17)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [24s 357ms] SocketTube(17) trying to write: 204 DEBUG: [pool-1-thread-2] [24s 357ms] SocketTube(17) wrote: 204 DEBUG: [pool-1-thread-2] [24s 357ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [24s 357ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [24s 357ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 357ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 357ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-2] [24s 357ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [24s 357ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [24s 357ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [24s 357ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [24s 357ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [24s 357ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [24s 357ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-2] [24s 357ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [24s 357ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [24s 357ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [24s 357ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@327ab1cb DEBUG: [pool-1-thread-2] [24s 357ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [24s 358ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [24s 358ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [24s 358ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [pool-1-thread-2] [24s 358ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [HttpClient-14-SelectorManager] [24s 368ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4de9b202 for None (false) DEBUG: [HttpClient-14-SelectorManager] [24s 369ms] SocketTube(17) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [24s 369ms] Http1AsyncReceiver(SocketTube(17)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [24s 369ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [24s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4de9b202 for R (false) DEBUG: [pool-1-thread-2] [24s 369ms] Http1AsyncReceiver(SocketTube(17)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7c66a834 DEBUG: [pool-1-thread-2] [24s 369ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [24s 369ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7c66a834 DEBUG: [pool-1-thread-2] [24s 369ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [24s 369ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [24s 369ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7c66a834 DEBUG: [pool-1-thread-2] [24s 369ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [24s 369ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [24s 369ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:42664 remote=/127.0.0.1:53045] DEBUG: [pool-1-thread-2] [24s 369ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [24s 369ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1cefecf8(14) DEBUG: [pool-1-thread-2] [24s 370ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@e9aaccc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6df109cb queue.isEmpty: false DEBUG: [pool-1-thread-2] [24s 370ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [pool-1-thread-2] [24s 370ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [24s 370ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [24s 370ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-2] [24s 370ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [24s 370ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [24s 370ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [24s 371ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [24s 371ms] Http2Connection(SocketTube(17)) Opened stream 1 DEBUG: [pool-1-thread-2] [24s 371ms] Http2Connection(SocketTube(17))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [24s 371ms] Http2Connection(SocketTube(17))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [24s 371ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-2] [24s 371ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-2] [24s 371ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-2] [24s 371ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 371ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-2] [24s 371ms] SocketTube(17) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [24s 371ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-2] [24s 371ms] PlainHttpConnection(SocketTube(17)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [24s 371ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [24s 371ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [24s 371ms] PlainHttpConnection(SocketTube(17)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [24s 371ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [24s 371ms] Http2Connection(SocketTube(17)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [24s 371ms] Http2Connection(SocketTube(17)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [24s 371ms] Http2Connection(SocketTube(17)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [24s 371ms] Http1AsyncReceiver(SocketTube(17)) stopping DEBUG: [pool-1-thread-2] [24s 371ms] Http1AsyncReceiver(SocketTube(17)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [24s 371ms] Http1AsyncReceiver(SocketTube(17)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [24s 371ms] Http2Connection(SocketTube(17)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [24s 371ms] Http2Connection(SocketTube(17)) H2 processed buffered data DEBUG: [pool-1-thread-2] [24s 371ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-2] [24s 371ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-2] [24s 371ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-2] [24s 371ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [24s 371ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [24s 371ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1cefecf8(14) DEBUG: [pool-1-thread-2] [24s 371ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@e9aaccc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6df109cb, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [24s 371ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [24s 372ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [24s 372ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-14-SelectorManager] [24s 369ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [24s 374ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7cee7959 DEBUG: [HttpClient-14-SelectorManager] [24s 374ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [24s 374ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [24s 374ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [24s 374ms] Http2Connection(SocketTube(17)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [24s 374ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [24s 374ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [24s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4de9b202 for R (false) DEBUG: [HttpClient-14-SelectorManager] [24s 374ms] SocketTube(17) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [24s 374ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [24s 374ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [24s 374ms] SocketTube(17) no more bytes available DEBUG: [HttpClient-14-SelectorManager] [24s 374ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [24s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4de9b202 for R (false) DEBUG: [HttpClient-14-SelectorManager] [24s 374ms] SocketTube(17) leaving read() loop with no bytes Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [24s 374ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [24s 374ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-2] [24s 374ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [24s 375ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-2] [24s 375ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-2] [24s 375ms] SocketTube(17) trying to write: 63 DEBUG: [pool-1-thread-2] [24s 375ms] SocketTube(17) wrote: 63 DEBUG: [pool-1-thread-2] [24s 375ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [24s 375ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-2] [24s 375ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 375ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 375ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-2] [24s 375ms] SocketTube(17) trying to write: 13 DEBUG: [pool-1-thread-2] [24s 375ms] SocketTube(17) wrote: 13 DEBUG: [pool-1-thread-2] [24s 375ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [24s 375ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-2] [24s 375ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 375ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 375ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [24s 376ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [24s 376ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [24s 376ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [24s 376ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [24s 376ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [24s 376ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [readLoop] [24s 400ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [24s 400ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 400ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [24s 400ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [24s 400ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 401ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [24s 401ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [24s 401ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 401ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [24s 401ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [24s 401ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 401ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-14-SelectorManager] [24s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4de9b202 for None (false) DEBUG: [HttpClient-14-SelectorManager] [24s 402ms] SocketTube(17) read bytes: 96 DEBUG: [HttpClient-14-SelectorManager] [24s 402ms] Http2Connection(SocketTube(17)) onNext: got 96 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [24s 402ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [24s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4de9b202 for R (false) DEBUG: [HttpClient-14-SelectorManager] [24s 402ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 403ms] Http2Connection(SocketTube(17)) sending 96 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [24s 403ms] Http2Connection(SocketTube(17)) H2 Receiving(1): 96 DEBUG: [pool-1-thread-2] [24s 403ms] Http2Connection(SocketTube(17)) Processing 96 DEBUG: [pool-1-thread-2] [24s 403ms] FramesDecoder decodes: 96 DEBUG: [pool-1-thread-2] [24s 403ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [24s 403ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [24s 403ms] Http2Connection(SocketTube(17)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [24s 403ms] PlainHttpConnection(SocketTube(17)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [24s 403ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [24s 403ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-2] [24s 403ms] SocketTube(17) trying to write: 9 DEBUG: [pool-1-thread-2] [24s 403ms] SocketTube(17) wrote: 9 DEBUG: [pool-1-thread-2] [24s 403ms] SocketTube(17) write: requesting more... DEBUG: [readLoop] [24s 403ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [24s 403ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [readLoop] [24s 403ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [24s 403ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 403ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 403ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [24s 403ms] Http2Connection(SocketTube(17))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [24s 404ms] Http2Connection(SocketTube(17))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [24s 404ms] Http2Connection(SocketTube(17))/Stream(1) Completing responseCF(0) with response headers DEBUG: [readLoop] [24s 403ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [24s 404ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [24s 404ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [24s 408ms] Http2Connection(SocketTube(17))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:53045/http2/fixed/x) 200 HTTP_2 Local port: 42664 DEBUG: [pool-1-thread-2] [24s 456ms] Http2Connection(SocketTube(17))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [24s 456ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [24s 456ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [24s 456ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [24s 456ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [24s 456ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [24s 456ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [24s 456ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [24s 456ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [24s 456ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [24s 456ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [24s 456ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [24s 456ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [24s 456ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [24s 456ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [24s 456ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [24s 456ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [24s 456ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [24s 456ms] Http2Connection(SocketTube(17))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [24s 456ms] Http2Connection(SocketTube(17))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [24s 456ms] Http2Connection(SocketTube(17))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [24s 456ms] Http2Connection(SocketTube(17)) Closed stream 1 DEBUG: [pool-1-thread-2] [24s 456ms] Http2Connection(SocketTube(17))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@438c22e8 DEBUG: [pool-1-thread-2] [24s 456ms] Http2Connection(SocketTube(17))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [24s 456ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [24s 456ms] Http2Connection(SocketTube(17)) H2 processed(1) DEBUG: [pool-1-thread-1] [24s 457ms] HttpClientImpl(14) ClientImpl (async) elapsed 117 millis for GET to http://127.0.0.1:53045/http2/fixed/x DEBUG: [MainThread] [24s 473ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 473ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 473ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [24s 473ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 473ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 474ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [24s 475ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:53045/http2/chunk/x GET DEBUG: [pool-1-thread-1] [24s 476ms] Exchange establishing exchange for http://127.0.0.1:53045/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [24s 477ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [24s 477ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [24s 477ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [24s 477ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [24s 477ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [24s 477ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [24s 478ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [24s 478ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [24s 478ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@10041e3d queue.isEmpty: true DEBUG: [pool-1-thread-1] [24s 478ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@10041e3d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [24s 478ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [24s 478ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [24s 478ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [24s 478ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [24s 478ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [24s 478ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [24s 478ms] PlainHttpConnection(SocketTube(18)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-15-SelectorManager] [24s 479ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@23cfe6e3 for C (true) DEBUG: [HttpClient-15-SelectorManager] [24s 479ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-15-SelectorManager] [24s 479ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42678 DEBUG: [pool-1-thread-1] [24s 479ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [24s 479ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [24s 479ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [24s 479ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-1] [24s 479ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-1] [24s 479ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [24s 479ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [pool-1-thread-1] [24s 479ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-1] [24s 480ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-1] [24s 480ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [24s 480ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [24s 480ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [24s 480ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-1] [24s 480ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-15-SelectorManager] [24s 480ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [24s 480ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@29378d93 DEBUG: [HttpClient-15-SelectorManager] [24s 480ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [24s 480ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [24s 480ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [24s 480ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [24s 480ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [24s 480ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [24s 480ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-1] [24s 480ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [24s 480ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [24s 480ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [24s 480ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [24s 480ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [24s 481ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [24s 481ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (true) DEBUG: [pool-1-thread-2] [24s 493ms] SocketTube(18) write: requesting more... TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=42678,localport=53045] TestServer(1): starting connection DEBUG: [pool-1-thread-2] [24s 576ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [24s 576ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-2] [24s 576ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [24s 577ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [24s 577ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [24s 577ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [24s 577ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [24s 577ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [24s 577ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [24s 577ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [24s 577ms] Http1Publisher(SocketTube(18)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [24s 577ms] SocketTube(18) trying to write: 204 DEBUG: [pool-1-thread-2] [24s 577ms] SocketTube(18) wrote: 204 DEBUG: [pool-1-thread-2] [24s 577ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [24s 577ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [24s 577ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 577ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 577ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [24s 577ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [24s 577ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [24s 577ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [24s 577ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [pool-1-thread-2] [24s 577ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [24s 577ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [24s 577ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@18ab1a99 DEBUG: [pool-1-thread-2] [24s 577ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [24s 577ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [HttpClient-15-SelectorManager] [24s 581ms] SocketTube(18) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [24s 581ms] Http1AsyncReceiver(SocketTube(18)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [24s 581ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [24s 581ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (false) DEBUG: [HttpClient-15-SelectorManager] [24s 581ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 581ms] Http1AsyncReceiver(SocketTube(18)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@10041e3d DEBUG: [pool-1-thread-2] [24s 581ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [24s 581ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@10041e3d DEBUG: [pool-1-thread-2] [24s 581ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [24s 581ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [24s 581ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@10041e3d DEBUG: [pool-1-thread-2] [24s 581ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [24s 581ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [24s 581ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:42678 remote=/127.0.0.1:53045] DEBUG: [pool-1-thread-2] [24s 581ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [24s 581ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@200964c0(15) DEBUG: [pool-1-thread-2] [24s 581ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7d71e716/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20694e82 queue.isEmpty: false DEBUG: [pool-1-thread-2] [24s 607ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [pool-1-thread-2] [24s 607ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [24s 607ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [24s 607ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-2] [24s 607ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [24s 607ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [24s 608ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [24s 608ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [24s 608ms] Http2Connection(SocketTube(18)) Opened stream 1 DEBUG: [pool-1-thread-2] [24s 608ms] Http2Connection(SocketTube(18))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [24s 608ms] Http2Connection(SocketTube(18))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [24s 608ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-2] [24s 608ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-2] [24s 608ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-2] [24s 608ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 608ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-2] [24s 608ms] SocketTube(18) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [24s 608ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-2] [24s 608ms] PlainHttpConnection(SocketTube(18)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [24s 608ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [24s 608ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [24s 608ms] PlainHttpConnection(SocketTube(18)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [24s 608ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [24s 608ms] Http2Connection(SocketTube(18)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [24s 608ms] Http2Connection(SocketTube(18)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [24s 608ms] Http2Connection(SocketTube(18)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [24s 608ms] Http1AsyncReceiver(SocketTube(18)) stopping DEBUG: [pool-1-thread-2] [24s 608ms] Http1AsyncReceiver(SocketTube(18)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [24s 608ms] Http1AsyncReceiver(SocketTube(18)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [24s 608ms] Http2Connection(SocketTube(18)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [24s 608ms] Http2Connection(SocketTube(18)) H2 processed buffered data DEBUG: [pool-1-thread-2] [24s 608ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-2] [24s 608ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-2] [24s 608ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-2] [24s 608ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [24s 609ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [24s 609ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@200964c0(15) DEBUG: [pool-1-thread-2] [24s 609ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7d71e716/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20694e82, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [24s 609ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [24s 609ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [24s 609ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-15-SelectorManager] [24s 614ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [24s 663ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5d93b8fe DEBUG: [HttpClient-15-SelectorManager] [24s 663ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [24s 663ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [24s 663ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [24s 663ms] Http2Connection(SocketTube(18)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [24s 663ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [24s 663ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [24s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (false) DEBUG: [HttpClient-15-SelectorManager] [24s 663ms] SocketTube(18) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [24s 663ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [24s 663ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [24s 663ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [24s 663ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-2] [24s 668ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [24s 668ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-2] [24s 668ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-2] [24s 668ms] SocketTube(18) trying to write: 63 DEBUG: [pool-1-thread-2] [24s 669ms] SocketTube(18) wrote: 63 DEBUG: [pool-1-thread-2] [24s 669ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [24s 669ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-2] [24s 669ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 669ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 669ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-2] [24s 669ms] SocketTube(18) trying to write: 13 DEBUG: [pool-1-thread-2] [24s 669ms] SocketTube(18) wrote: 13 DEBUG: [pool-1-thread-2] [24s 669ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [24s 669ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-2] [24s 669ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 669ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 669ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [24s 669ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [24s 669ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [24s 669ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [24s 669ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [24s 669ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [24s 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: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [readLoop] [24s 678ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [24s 678ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 678ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [24s 678ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [24s 678ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 678ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [24s 679ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [24s 679ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 679ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [24s 679ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [24s 679ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 679ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-15-SelectorManager] [24s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [HttpClient-15-SelectorManager] [24s 716ms] SocketTube(18) read bytes: 91 DEBUG: [HttpClient-15-SelectorManager] [24s 716ms] Http2Connection(SocketTube(18)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [24s 716ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [24s 717ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (false) DEBUG: [HttpClient-15-SelectorManager] [24s 717ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 724ms] Http2Connection(SocketTube(18)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [24s 724ms] Http2Connection(SocketTube(18)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-2] [24s 724ms] Http2Connection(SocketTube(18)) Processing 91 DEBUG: [pool-1-thread-2] [24s 724ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-2] [24s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [24s 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-2] [24s 724ms] Http2Connection(SocketTube(18)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [24s 724ms] PlainHttpConnection(SocketTube(18)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [24s 724ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [24s 725ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-2] [24s 725ms] SocketTube(18) trying to write: 9 DEBUG: [pool-1-thread-2] [24s 725ms] SocketTube(18) wrote: 9 DEBUG: [pool-1-thread-2] [24s 725ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [24s 725ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-2] [24s 725ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 725ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [24s 725ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [24s 725ms] Http2Connection(SocketTube(18))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [24s 725ms] Http2Connection(SocketTube(18))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [24s 725ms] Http2Connection(SocketTube(18))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [24s 725ms] Http2Connection(SocketTube(18))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:53045/http2/chunk/x) 200 HTTP_2 Local port: 42678 DEBUG: [pool-1-thread-2] [24s 725ms] Http2Connection(SocketTube(18))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [24s 726ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [24s 726ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [24s 726ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [24s 726ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [24s 726ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [24s 726ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [24s 726ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [24s 726ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [24s 726ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [24s 726ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [24s 726ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [24s 726ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [24s 726ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [24s 726ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [24s 726ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [24s 726ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [24s 726ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [24s 726ms] Http2Connection(SocketTube(18))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [24s 726ms] Http2Connection(SocketTube(18))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [24s 726ms] Http2Connection(SocketTube(18))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [24s 726ms] Http2Connection(SocketTube(18)) Closed stream 1 DEBUG: [pool-1-thread-2] [24s 726ms] Http2Connection(SocketTube(18))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@426f1e14 DEBUG: [pool-1-thread-2] [24s 726ms] Http2Connection(SocketTube(18))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [24s 726ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [24s 726ms] Http2Connection(SocketTube(18)) H2 processed(1) DEBUG: [readLoop] [24s 727ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [24s 727ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 727ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [24s 727ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [24s 727ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [24s 728ms] HttpClientImpl(15) ClientImpl (async) elapsed 252 millis for GET to http://127.0.0.1:53045/http2/chunk/x DEBUG: [MainThread] [24s 737ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 737ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 737ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [24s 737ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [24s 737ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [24s 738ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [24s 752ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:32783/https2/fixed/x GET DEBUG: [pool-1-thread-1] [24s 754ms] Exchange establishing exchange for https://127.0.0.1:32783/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [24s 755ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [24s 755ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [24s 755ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [pool-1-thread-1] [24s 755ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-16-SelectorManager] [24s 759ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@25871f31 for C (true) DEBUG: [HttpClient-16-SelectorManager] [24s 759ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59358, Session(1712014062705|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [24s 786ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59358 DEBUG: [pool-1-thread-1] [24s 789ms] SocketTube(19) connecting flows DEBUG: [pool-1-thread-1] [24s 789ms] SocketTube(19) read publisher got subscriber DEBUG: [pool-1-thread-1] [24s 789ms] SocketTube(19) registering subscribe event DEBUG: [pool-1-thread-1] [24s 789ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [24s 789ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [24s 789ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-1] [24s 789ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SocketTube(19) DEBUG: [pool-1-thread-1] [24s 789ms] SocketTube(19) subscribed for writing DEBUG: [pool-1-thread-1] [24s 789ms] SocketTube(19) write: registering startSubscription event DEBUG: [pool-1-thread-1] [24s 789ms] SSL Writer(SocketTube(19)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [24s 790ms] SSL Writer(SocketTube(19)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [24s 790ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [24s 790ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [24s 816ms] SocketTube(19) subscribe event raised DEBUG: [pool-1-thread-1] [24s 818ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [24s 818ms] SSL Writer(SocketTube(19)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [24s 818ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [24s 818ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [24s 818ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [24s 818ms] SSL Writer(SocketTube(19)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [24s 818ms] SSL Writer(SocketTube(19)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [24s 818ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [24s 818ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [24s 818ms] 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@2f7f7441[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: NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [24s 818ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-16-SelectorManager] [24s 818ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-16-SelectorManager] [24s 818ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [24s 818ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [24s 818ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [24s 818ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [24s 819ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@6a7dffca[Not completed, 1 dependents] (id=1418), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-16-SelectorManager] [24s 819ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [24s 819ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [24s 819ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [24s 819ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [24s 819ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [24s 819ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-16-SelectorManager] [24s 819ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@779e1b23 for R (true) DEBUG: [pool-1-thread-1] [24s 836ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [24s 836ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [24s 836ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [24s 836ms] SocketTube(19) trying to write: 2191 DEBUG: [pool-1-thread-1] [24s 837ms] SocketTube(19) wrote: 2191 DEBUG: [pool-1-thread-1] [24s 837ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [24s 837ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [24s 896ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [24s 869ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@779e1b23 for None (false) DEBUG: [pool-1-thread-1] [24s 896ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-16-SelectorManager] [24s 896ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [pool-1-thread-1] [24s 896ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [24s 896ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [24s 896ms] SocketTube(19) read bytes: 308 DEBUG: [HttpClient-16-SelectorManager] [24s 896ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [24s 896ms] SSL Reader(SocketTube(19)) Adding 308 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [24s 896ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [24s 897ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@779e1b23 for R (false) DEBUG: [HttpClient-16-SelectorManager] [24s 897ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [24s 902ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [24s 902ms] SSL Reader(SocketTube(19)) Unwrapping: 308 DEBUG: [pool-1-thread-1] [24s 902ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-1] [24s 902ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [24s 902ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [24s 902ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [24s 902ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [24s 903ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [24s 904ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-1] [24s 905ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [24s 905ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [24s 905ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [24s 905ms] SSL Writer(SocketTube(19)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [24s 905ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [24s 905ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [24s 905ms] SSL Writer(SocketTube(19)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [24s 905ms] SSL Writer(SocketTube(19)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [24s 905ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [24s 905ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [24s 905ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [24s 905ms] SocketTube(19) trying to write: 6 DEBUG: [pool-1-thread-1] [24s 905ms] SocketTube(19) wrote: 6 DEBUG: [pool-1-thread-1] [24s 905ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [24s 905ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [24s 905ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [24s 905ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [24s 905ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [24s 905ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [24s 905ms] SSL Reader(SocketTube(19)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [24s 905ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [24s 905ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [24s 905ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [24s 905ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [24s 906ms] SSL Reader(SocketTube(19)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [24s 906ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [24s 906ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [24s 906ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [24s 906ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [24s 906ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [24s 906ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [24s 906ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-1] [24s 906ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [24s 906ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [24s 906ms] SSL Reader(SocketTube(19)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [24s 907ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [24s 907ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [24s 907ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [24s 907ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [24s 907ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [24s 907ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [24s 907ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [24s 907ms] SSL Writer(SocketTube(19)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [24s 907ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [24s 907ms] SSLFlowDelegate(SocketTube(19)) setALPN = h2 DEBUG: [pool-1-thread-1] [24s 907ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [24s 908ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [24s 908ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [24s 908ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [24s 908ms] SSLTube(SocketTube(19)) connecting flows DEBUG: [pool-1-thread-1] [24s 908ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@11b4fae0 DEBUG: [pool-1-thread-1] [24s 908ms] Http2Connection(SSLTube(SocketTube(19))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [24s 908ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [24s 908ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [24s 908ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [24s 908ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [24s 908ms] SSLTube(SocketTube(19)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [24s 908ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [24s 909ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [24s 909ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [24s 909ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [24s 909ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [24s 909ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-1] [24s 909ms] SSL Writer(SocketTube(19)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [24s 909ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [24s 909ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [24s 909ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [24s 909ms] Http2Connection(SSLTube(SocketTube(19))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [24s 909ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [24s 909ms] Http2Connection(SSLTube(SocketTube(19))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [24s 909ms] Http2Connection(SSLTube(SocketTube(19))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [24s 909ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed buffered data DEBUG: [pool-1-thread-1] [24s 909ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-1] [24s 909ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-1] [24s 909ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [24s 909ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [24s 909ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [24s 909ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [24s 909ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [24s 909ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [24s 909ms] Http2Connection(SSLTube(SocketTube(19))) Opened stream 1 DEBUG: [pool-1-thread-1] [24s 909ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [24s 910ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [24s 910ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [24s 910ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [24s 910ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [24s 910ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [24s 910ms] SSL Writer(SocketTube(19)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [24s 910ms] SSL Writer(SocketTube(19)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [24s 910ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [24s 910ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [24s 910ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [24s 910ms] SocketTube(19) trying to write: 90 DEBUG: [pool-1-thread-1] [24s 910ms] SocketTube(19) wrote: 90 DEBUG: [pool-1-thread-1] [24s 910ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [24s 910ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [24s 910ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [24s 910ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [24s 910ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [24s 910ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-1] [24s 910ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [24s 910ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [24s 910ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [24s 910ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-1] [24s 910ms] SSL Writer(SocketTube(19)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [24s 910ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [24s 910ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [24s 910ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [24s 910ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-1] [24s 910ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [24s 910ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [24s 910ms] SSLTube(SocketTube(19)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [24s 910ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-1] [24s 910ms] SSL Writer(SocketTube(19)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [24s 910ms] SSL Writer(SocketTube(19)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [24s 911ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [24s 911ms] SSL Writer(SocketTube(19)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [24s 911ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [24s 911ms] SSL Writer(SocketTube(19)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [24s 911ms] SSL Writer(SocketTube(19)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [24s 911ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [24s 911ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [24s 911ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [24s 911ms] SocketTube(19) trying to write: 174 DEBUG: [pool-1-thread-1] [24s 911ms] SocketTube(19) wrote: 174 DEBUG: [pool-1-thread-1] [24s 911ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [24s 911ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [24s 911ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [24s 911ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [24s 911ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [24s 911ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-1] [24s 911ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [24s 911ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [24s 911ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [24s 911ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [24s 911ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-1] [24s 911ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [24s 911ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [24s 911ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [24s 912ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [24s 912ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [24s 912ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [24s 912ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [24s 912ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [24s 912ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [24s 913ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [24s 913ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 913ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [24s 913ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [24s 913ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 913ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [24s 913ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [24s 913ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 913ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [24s 913ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [24s 913ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 913ms] 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 TestServer(2): connection started DEBUG: [HttpClient-16-SelectorManager] [24s 926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@779e1b23 for None (false) DEBUG: [HttpClient-16-SelectorManager] [24s 926ms] SocketTube(19) read bytes: 1966 DEBUG: [HttpClient-16-SelectorManager] [24s 926ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [24s 926ms] SSL Reader(SocketTube(19)) Adding 1966 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [24s 926ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [24s 926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@779e1b23 for R (false) DEBUG: [HttpClient-16-SelectorManager] [24s 926ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [24s 926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@779e1b23 for R (false) DEBUG: [pool-1-thread-1] [24s 932ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:1966, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [24s 932ms] SSL Reader(SocketTube(19)) Unwrapping: 1966 DEBUG: [pool-1-thread-1] [24s 933ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 1966 into buffer of 16676 remaining to decode: 240 DEBUG: [pool-1-thread-1] [24s 933ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [24s 933ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [24s 933ms] SSL Reader(SocketTube(19)) Unwrapping: 240 DEBUG: [pool-1-thread-1] [24s 933ms] SSL Reader(SocketTube(19)) Decoded 39 bytes out of 240 into buffer of 512 remaining to decode: 163 DEBUG: [pool-1-thread-1] [24s 933ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [24s 933ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [24s 933ms] SSL Reader(SocketTube(19)) sending 39 DEBUG: [pool-1-thread-1] [24s 933ms] SSL Reader(SocketTube(19)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [24s 933ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [24s 933ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [24s 933ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [24s 933ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [24s 933ms] Http2Connection(SSLTube(SocketTube(19))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [24s 933ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [24s 933ms] Http2Connection(SSLTube(SocketTube(19))) Processing 39 DEBUG: [pool-1-thread-1] [24s 933ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [24s 933ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [24s 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 DEBUG: [pool-1-thread-1] [24s 933ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [24s 934ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [24s 934ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [24s 934ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [24s 934ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [24s 934ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-1] [24s 934ms] SSL Writer(SocketTube(19)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [24s 934ms] SSL Writer(SocketTube(19)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [24s 934ms] SSL Writer(SocketTube(19)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [24s 934ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [24s 934ms] SSL Writer(SocketTube(19)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [24s 934ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [24s 934ms] SSL Writer(SocketTube(19)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [24s 934ms] SSL Writer(SocketTube(19)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [24s 934ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [24s 934ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [24s 934ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [24s 934ms] SocketTube(19) trying to write: 47 DEBUG: [pool-1-thread-1] [24s 934ms] SocketTube(19) wrote: 47 DEBUG: [pool-1-thread-1] [24s 934ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [24s 934ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [24s 934ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [24s 934ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [24s 934ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [24s 934ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-1] [24s 934ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [24s 934ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [24s 934ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(1) DEBUG: [pool-1-thread-1] [24s 934ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [24s 934ms] SSL Reader(SocketTube(19)) Unwrapping: 163 DEBUG: [pool-1-thread-1] [24s 935ms] SSL Reader(SocketTube(19)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [24s 935ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-1] [24s 935ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-1] [24s 935ms] SSL Reader(SocketTube(19)) sending 16 DEBUG: [pool-1-thread-1] [24s 935ms] SSL Reader(SocketTube(19)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-1] [24s 935ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [24s 935ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [24s 935ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-1] [24s 935ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-1] [24s 935ms] Http2Connection(SSLTube(SocketTube(19))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [24s 935ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-1] [24s 935ms] Http2Connection(SSLTube(SocketTube(19))) Processing 16 DEBUG: [pool-1-thread-1] [24s 935ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-1] [24s 935ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [24s 935ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [24s 935ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [24s 935ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [24s 935ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [24s 935ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32783/https2/fixed/x) 200 HTTP_2 Local port: 59358 DEBUG: [pool-1-thread-1] [24s 935ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [24s 935ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [24s 935ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [24s 935ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [24s 936ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(2) DEBUG: [pool-1-thread-1] [24s 936ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [24s 936ms] SSL Reader(SocketTube(19)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [24s 936ms] SSL Reader(SocketTube(19)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [24s 936ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [24s 936ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [24s 936ms] SSL Reader(SocketTube(19)) sending 24 DEBUG: [pool-1-thread-1] [24s 936ms] SSL Reader(SocketTube(19)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [24s 936ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [24s 936ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [24s 936ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [24s 936ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [24s 936ms] Http2Connection(SSLTube(SocketTube(19))) sending 24 to Http2Connection.asyncReceive DEBUG: [readLoop] [24s 936ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [24s 936ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [24s 936ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [24s 936ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [24s 936ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [24s 937ms] HttpClientImpl(16) ClientImpl (async) elapsed 184 millis for GET to https://127.0.0.1:32783/https2/fixed/x DEBUG: [MainThread] [24s 938ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [24s 983ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [24s 983ms] Http2Connection(SSLTube(SocketTube(19))) Processing 24 DEBUG: [pool-1-thread-1] [24s 983ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [24s 983ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [24s 983ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [24s 983ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [24s 983ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [24s 983ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [24s 983ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [24s 983ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [24s 983ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [24s 983ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(3) DEBUG: [pool-1-thread-1] [24s 983ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [24s 983ms] SSL Reader(SocketTube(19)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [24s 983ms] SSL Reader(SocketTube(19)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [24s 983ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [24s 983ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [24s 983ms] SSL Reader(SocketTube(19)) sending 9 DEBUG: [pool-1-thread-1] [24s 983ms] SSL Reader(SocketTube(19)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [24s 983ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [24s 983ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [24s 986ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [24s 986ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [24s 986ms] Http2Connection(SSLTube(SocketTube(19))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [24s 986ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [24s 986ms] Http2Connection(SSLTube(SocketTube(19))) Processing 9 DEBUG: [pool-1-thread-1] [24s 986ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [24s 986ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [24s 986ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [24s 987ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [24s 987ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [24s 987ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [24s 987ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [24s 987ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [24s 987ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [24s 987ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [24s 987ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [24s 987ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [24s 987ms] Http2Connection(SSLTube(SocketTube(19))) Closed stream 1 DEBUG: [pool-1-thread-1] [24s 987ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7a70a372 DEBUG: [pool-1-thread-1] [24s 987ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [24s 987ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(4) DEBUG: [pool-1-thread-1] [24s 987ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [24s 987ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [24s 987ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-1] [24s 987ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [24s 987ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [24s 987ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [24s 983ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [25s] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [25s] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [25s] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [25s 1ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [25s 2ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:32783/https2/chunk/x GET DEBUG: [pool-1-thread-1] [25s 3ms] Exchange establishing exchange for https://127.0.0.1:32783/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [25s 4ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [25s 4ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-16-SelectorManager] [25s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@779e1b23 for R (false) DEBUG: [pool-1-thread-1] [25s 28ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [pool-1-thread-1] [25s 28ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-17-SelectorManager] [25s 28ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2c039eb7 for C (true) DEBUG: [HttpClient-17-SelectorManager] [25s 28ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-17-SelectorManager] [25s 29ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59366 DEBUG: [pool-1-thread-1] [25s 29ms] SocketTube(20) connecting flows DEBUG: [pool-1-thread-1] [25s 29ms] SocketTube(20) read publisher got subscriber DEBUG: [pool-1-thread-1] [25s 29ms] SocketTube(20) registering subscribe event DEBUG: [pool-1-thread-1] [25s 29ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [25s 29ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [25s 29ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [25s 29ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SocketTube(20) DEBUG: [pool-1-thread-1] [25s 29ms] SocketTube(20) subscribed for writing DEBUG: [pool-1-thread-1] [25s 29ms] SocketTube(20) write: registering startSubscription event DEBUG: [pool-1-thread-1] [25s 29ms] SSL Writer(SocketTube(20)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [25s 29ms] SSL Writer(SocketTube(20)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [25s 29ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [25s 29ms] SSL Writer(SocketTube(20)) wrapping 0 bytes TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59366, Session(1712014064830|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [25s 48ms] SocketTube(20) subscribe event raised DEBUG: [pool-1-thread-1] [25s 50ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-17-SelectorManager] [25s 50ms] 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@26fbf5c7[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: NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [25s 50ms] SocketTube(20) read demand reset to 0 DEBUG: [pool-1-thread-1] [25s 50ms] SSL Writer(SocketTube(20)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [25s 50ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [25s 50ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [HttpClient-17-SelectorManager] [25s 50ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-17-SelectorManager] [25s 50ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [25s 50ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [25s 50ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [25s 50ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [25s 50ms] SSL Writer(SocketTube(20)) Sending 2191 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [25s 50ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [25s 50ms] SSL Writer(SocketTube(20)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [25s 50ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-17-SelectorManager] [25s 50ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [25s 50ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [25s 50ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [pool-1-thread-1] [25s 50ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [25s 62ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [25s 62ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [25s 62ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [25s 62ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-17-SelectorManager] [25s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (true) DEBUG: [pool-1-thread-1] [25s 66ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [25s 66ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 66ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [25s 66ms] SocketTube(20) trying to write: 2191 DEBUG: [pool-1-thread-1] [25s 66ms] SocketTube(20) wrote: 2191 DEBUG: [pool-1-thread-1] [25s 66ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [25s 66ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 66ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 66ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [25s 67ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 67ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [25s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-17-SelectorManager] [25s 78ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [25s 79ms] SocketTube(20) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [25s 79ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [25s 79ms] SSL Reader(SocketTube(20)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [25s 79ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [25s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-17-SelectorManager] [25s 79ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 79ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [25s 79ms] SSL Reader(SocketTube(20)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [25s 80ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [25s 80ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [25s 80ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [25s 80ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [25s 80ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [25s 80ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [25s 85ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-1] [25s 85ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [25s 85ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [25s 85ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [25s 85ms] SSL Writer(SocketTube(20)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [25s 85ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [25s 85ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [25s 85ms] SSL Writer(SocketTube(20)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [25s 85ms] SSL Writer(SocketTube(20)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [25s 85ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 85ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 85ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [25s 85ms] SocketTube(20) trying to write: 6 DEBUG: [pool-1-thread-1] [25s 85ms] SocketTube(20) wrote: 6 DEBUG: [pool-1-thread-1] [25s 85ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [25s 85ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 85ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 85ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [25s 85ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 85ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [25s 85ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [25s 85ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [25s 85ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 85ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [25s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-17-SelectorManager] [25s 86ms] SocketTube(20) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [25s 86ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [25s 86ms] SSL Reader(SocketTube(20)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [25s 86ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [25s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-17-SelectorManager] [25s 86ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [25s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [pool-1-thread-1] [25s 87ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [25s 87ms] SSL Reader(SocketTube(20)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [25s 87ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [25s 87ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [25s 87ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [25s 87ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [25s 87ms] SSL Reader(SocketTube(20)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [25s 87ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [25s 87ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [25s 87ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [25s 87ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [25s 87ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [25s 87ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [25s 88ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-1] [25s 88ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [25s 88ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [25s 88ms] SSL Reader(SocketTube(20)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [25s 89ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [25s 89ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [25s 89ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [25s 89ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [25s 89ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [25s 89ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [25s 89ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [25s 89ms] SSL Writer(SocketTube(20)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [25s 89ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [25s 89ms] SSLFlowDelegate(SocketTube(20)) setALPN = h2 DEBUG: [pool-1-thread-1] [25s 89ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [25s 89ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [25s 89ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [25s 90ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [25s 90ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [pool-1-thread-1] [25s 90ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4486b18b DEBUG: [pool-1-thread-1] [25s 90ms] Http2Connection(SSLTube(SocketTube(20))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [25s 90ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [25s 90ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 90ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [25s 90ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 90ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [25s 90ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [25s 90ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [25s 90ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [25s 90ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [25s 90ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [25s 90ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [25s 90ms] SSL Writer(SocketTube(20)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [25s 90ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [25s 90ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [25s 90ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [25s 90ms] Http2Connection(SSLTube(SocketTube(20))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [25s 90ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 90ms] Http2Connection(SSLTube(SocketTube(20))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 90ms] Http2Connection(SSLTube(SocketTube(20))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [25s 90ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed buffered data DEBUG: [pool-1-thread-1] [25s 90ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-1] [25s 90ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-1] [25s 90ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [25s 90ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [25s 90ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [25s 90ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [25s 91ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [25s 91ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [25s 91ms] Http2Connection(SSLTube(SocketTube(20))) Opened stream 1 DEBUG: [pool-1-thread-1] [25s 91ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [25s 91ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [25s 91ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [25s 91ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [25s 91ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [25s 91ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [25s 91ms] SSL Writer(SocketTube(20)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [25s 91ms] SSL Writer(SocketTube(20)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [25s 91ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 91ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 91ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [25s 91ms] SocketTube(20) trying to write: 90 DEBUG: [pool-1-thread-1] [25s 97ms] SocketTube(20) wrote: 90 DEBUG: [pool-1-thread-1] [25s 97ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [25s 97ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 97ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 97ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 97ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [25s 97ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [25s 97ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [25s 97ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [25s 97ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [25s 97ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [25s 97ms] SSL Writer(SocketTube(20)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [25s 97ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 97ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 97ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [25s 97ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [25s 97ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [25s 97ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [25s 97ms] SSLTube(SocketTube(20)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [25s 97ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [25s 97ms] SSL Writer(SocketTube(20)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [25s 97ms] SSL Writer(SocketTube(20)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [25s 97ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [25s 98ms] SSL Writer(SocketTube(20)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [25s 98ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [25s 98ms] SSL Writer(SocketTube(20)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [25s 98ms] SSL Writer(SocketTube(20)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [25s 98ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 98ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 98ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [25s 98ms] SocketTube(20) trying to write: 174 DEBUG: [pool-1-thread-1] [25s 98ms] SocketTube(20) wrote: 174 DEBUG: [pool-1-thread-1] [25s 98ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [25s 98ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 98ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 98ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 98ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [25s 98ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [25s 98ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [25s 98ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 98ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [25s 98ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [25s 98ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [25s 98ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [25s 98ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 98ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [25s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-17-SelectorManager] [25s 114ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-17-SelectorManager] [25s 114ms] SocketTube(20) read bytes: 1726 DEBUG: [HttpClient-17-SelectorManager] [25s 114ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [25s 114ms] SSL Reader(SocketTube(20)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [25s 114ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [25s 114ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-17-SelectorManager] [25s 114ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [Test-server-pool] [25s 118ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [25s 118ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [25s 118ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [25s 118ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [25s 118ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 118ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [25s 118ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [25s 118ms] SSL Reader(SocketTube(20)) Unwrapping: 1726 DEBUG: [pool-1-thread-1] [25s 119ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [25s 119ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [25s 119ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [25s 119ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [25s 119ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [25s 119ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [25s 119ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [25s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-17-SelectorManager] [25s 122ms] SocketTube(20) read bytes: 77 DEBUG: [HttpClient-17-SelectorManager] [25s 122ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [25s 122ms] SSL Reader(SocketTube(20)) Adding 77 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [25s 123ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [25s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-17-SelectorManager] [25s 123ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [25s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [pool-1-thread-1] [25s 128ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [25s 128ms] SSL Reader(SocketTube(20)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [25s 129ms] SSL Reader(SocketTube(20)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [25s 129ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [25s 129ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [25s 129ms] SSL Reader(SocketTube(20)) sending 39 DEBUG: [pool-1-thread-1] [25s 129ms] SSL Reader(SocketTube(20)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [25s 129ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 129ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [25s 129ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [25s 129ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 129ms] Http2Connection(SSLTube(SocketTube(20))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 129ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [25s 129ms] Http2Connection(SSLTube(SocketTube(20))) Processing 39 DEBUG: [pool-1-thread-1] [25s 129ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [25s 129ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 129ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [25s 129ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [25s 129ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [25s 129ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [25s 129ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [25s 129ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [25s 129ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [25s 129ms] SSL Writer(SocketTube(20)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [25s 129ms] SSL Writer(SocketTube(20)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [25s 130ms] SSL Writer(SocketTube(20)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [25s 130ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [25s 130ms] SSL Writer(SocketTube(20)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [25s 130ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [25s 130ms] SSL Writer(SocketTube(20)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [25s 130ms] SSL Writer(SocketTube(20)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [25s 130ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 130ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 130ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [25s 130ms] SocketTube(20) trying to write: 47 DEBUG: [pool-1-thread-1] [25s 130ms] SocketTube(20) wrote: 47 DEBUG: [pool-1-thread-1] [25s 130ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [25s 130ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 130ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 130ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 130ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [25s 130ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [25s 130ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [25s 130ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 130ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(1) DEBUG: [pool-1-thread-1] [25s 130ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 130ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [25s 130ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [25s 130ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [25s 143ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [pool-1-thread-1] [25s 143ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 143ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [25s 147ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [25s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 147ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [25s 147ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [25s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 147ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [25s 147ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [25s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 147ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [25s 147ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [25s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 147ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [25s 148ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [25s 148ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 148ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [25s 148ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [25s 148ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-17-SelectorManager] [25s 155ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-17-SelectorManager] [25s 155ms] SocketTube(20) read bytes: 158 DEBUG: [HttpClient-17-SelectorManager] [25s 155ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [25s 155ms] SSL Reader(SocketTube(20)) Adding 158 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [25s 155ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [25s 155ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-17-SelectorManager] [25s 155ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 155ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [25s 155ms] SSL Reader(SocketTube(20)) Unwrapping: 158 DEBUG: [pool-1-thread-1] [25s 156ms] SSL Reader(SocketTube(20)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [25s 156ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-1] [25s 156ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-1] [25s 156ms] SSL Reader(SocketTube(20)) sending 11 DEBUG: [pool-1-thread-1] [25s 156ms] SSL Reader(SocketTube(20)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-1] [25s 156ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 156ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [25s 156ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-1] [25s 156ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 156ms] Http2Connection(SSLTube(SocketTube(20))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 156ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-1] [25s 156ms] Http2Connection(SSLTube(SocketTube(20))) Processing 11 DEBUG: [pool-1-thread-1] [25s 156ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-1] [25s 156ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 156ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [25s 156ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [25s 156ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [25s 156ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [25s 164ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32783/https2/chunk/x) 200 HTTP_2 Local port: 59366 DEBUG: [pool-1-thread-1] [25s 165ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [25s 165ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [25s 165ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [25s 165ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [25s 165ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(2) DEBUG: [pool-1-thread-1] [25s 165ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 165ms] SSL Reader(SocketTube(20)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [25s 165ms] HttpClientImpl(17) ClientImpl (async) elapsed 162 millis for GET to https://127.0.0.1:32783/https2/chunk/x DEBUG: [pool-1-thread-1] [25s 165ms] SSL Reader(SocketTube(20)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [25s 165ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [25s 165ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [25s 165ms] SSL Reader(SocketTube(20)) sending 24 DEBUG: [pool-1-thread-1] [25s 165ms] SSL Reader(SocketTube(20)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [25s 165ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 165ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [25s 165ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [25s 165ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [25s 165ms] Http2Connection(SSLTube(SocketTube(20))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [25s 165ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [25s 165ms] Http2Connection(SSLTube(SocketTube(20))) Processing 24 DEBUG: [pool-1-thread-1] [25s 165ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [25s 165ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 165ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [25s 165ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [25s 165ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [25s 165ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [25s 165ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [25s 166ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [25s 166ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [25s 166ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(3) DEBUG: [pool-1-thread-1] [25s 166ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 166ms] SSL Reader(SocketTube(20)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [25s 166ms] SSL Reader(SocketTube(20)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [25s 166ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [25s 166ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [25s 166ms] SSL Reader(SocketTube(20)) sending 9 DEBUG: [pool-1-thread-1] [25s 166ms] SSL Reader(SocketTube(20)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [25s 166ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 166ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [25s 166ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [25s 166ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 9 bytes in 1 buffers DEBUG: [MainThread] [25s 166ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [25s 166ms] Http2Connection(SSLTube(SocketTube(20))) sending 9 to Http2Connection.asyncReceive DEBUG: [MainThread] [25s 166ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [25s 166ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [25s 166ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(4): 9 DEBUG: [MainThread] [25s 166ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [25s 166ms] Http2Connection(SSLTube(SocketTube(20))) Processing 9 DEBUG: [pool-1-thread-1] [25s 166ms] FramesDecoder decodes: 9 DEBUG: [MainThread] [25s 166ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [25s 166ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [25s 166ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [25s 166ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [25s 166ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [25s 166ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [25s 166ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [25s 166ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [25s 166ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [25s 166ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [25s 166ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [25s 166ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [25s 166ms] Http2Connection(SSLTube(SocketTube(20))) Closed stream 1 DEBUG: [pool-1-thread-1] [25s 167ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@72d32001 DEBUG: [pool-1-thread-1] [25s 167ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [25s 170ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(4) DEBUG: [MainThread] [25s 170ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [25s 170ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 170ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [25s 170ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [25s 170ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [25s 170ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 170ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [25s 171ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:43159/http1/fixed/x GET DEBUG: [pool-1-thread-1] [25s 171ms] Exchange establishing exchange for http://127.0.0.1:43159/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [25s 171ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [25s 171ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [25s 171ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [25s 171ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [25s 172ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [25s 172ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [25s 172ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [25s 172ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@d47761a queue.isEmpty: true DEBUG: [pool-1-thread-1] [25s 172ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@d47761a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [25s 172ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [25s 172ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [25s 172ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [25s 172ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [25s 172ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [25s 172ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [25s 172ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [25s 172ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [25s 172ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [25s 172ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 172ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [25s 172ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [25s 172ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [25s 172ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [25s 172ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [25s 173ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [25s 173ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [25s 173ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [25s 173ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-17-SelectorManager] [25s 174ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-9-SelectorManager] [25s 180ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [25s 180ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2f40081f DEBUG: [HttpClient-9-SelectorManager] [25s 180ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [25s 180ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [25s 180ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [25s 180ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [25s 180ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [25s 180ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [25s 180ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [25s 180ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [25s 180ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [25s 180ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [25s 180ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [25s 180ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [25s 180ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [25s 180ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [25s 180ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [25s 180ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 180ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [25s 180ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [25s 180ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [25s 180ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [25s 180ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [25s 180ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-9-SelectorManager] [25s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [pool-1-thread-2] [25s 180ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [25s 181ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [25s 181ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [25s 181ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [25s 181ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [25s 181ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [25s 181ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [25s 181ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 181ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 181ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [25s 181ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [25s 181ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [25s 181ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [25s 181ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [25s 181ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [25s 181ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [25s 181ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@30541818 DEBUG: [pool-1-thread-2] [25s 181ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [25s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for None (false) DEBUG: [HttpClient-9-SelectorManager] [25s 183ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [25s 183ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [25s 183ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [25s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [25s 183ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 186ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@d47761a DEBUG: [pool-1-thread-2] [25s 186ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [25s 186ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@d47761a DEBUG: [pool-1-thread-2] [25s 186ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [25s 186ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [25s 186ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@d47761a DEBUG: [pool-1-thread-2] [25s 186ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [25s 186ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [25s 278ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [25s 278ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-2] [25s 278ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5a234dce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5dec8514 queue.isEmpty: false DEBUG: [pool-1-thread-2] [25s 279ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [25s 279ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [25s 279ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [25s 279ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [25s 279ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [25s 279ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5a234dce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5dec8514, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [25s 279ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5a234dce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5dec8514 DEBUG: [pool-1-thread-2] [25s 279ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [25s 279ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5a234dce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5dec8514 DEBUG: [pool-1-thread-2] [25s 279ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [25s 279ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [25s 279ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [25s 279ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [25s 279ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [25s 279ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [25s 279ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [25s 279ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [25s 279ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [25s 279ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [25s 279ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [25s 279ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 279ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [25s 279ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [25s 279ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [25s 279ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [25s 279ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [25s 279ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [25s 279ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [25s 279ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [25s 279ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-2] [25s 280ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [25s 280ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [25s 280ms] HttpClientImpl(9) ClientImpl (async) elapsed 108 millis for GET to http://127.0.0.1:43159/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [25s 302ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [25s 302ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [25s 302ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [25s 302ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [25s 302ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [25s 302ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [25s 302ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [25s 302ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [25s 302ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [25s 302ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [25s 302ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [25s 302ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [25s 302ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [25s 303ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [25s 303ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [25s 338ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [25s 338ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [25s 338ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [25s 338ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [25s 338ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [25s 368ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:43159/http1/chunk/x GET DEBUG: [pool-1-thread-1] [25s 373ms] Exchange establishing exchange for http://127.0.0.1:43159/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [25s 373ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [25s 373ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [25s 373ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [25s 373ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [25s 373ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [25s 374ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [25s 374ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [25s 374ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6a6aba52 queue.isEmpty: true DEBUG: [pool-1-thread-1] [25s 374ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6a6aba52, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [25s 374ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [25s 374ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [25s 374ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [25s 374ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [25s 374ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [25s 374ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [25s 374ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [25s 374ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [25s 374ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [25s 374ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 374ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [25s 374ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [25s 374ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [25s 374ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [25s 374ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [25s 374ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [25s 374ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [25s 374ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [25s 374ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [25s 378ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [25s 378ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4cf95a6f DEBUG: [HttpClient-9-SelectorManager] [25s 378ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [25s 378ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [25s 378ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [25s 378ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [25s 378ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [25s 378ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [25s 378ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [25s 378ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [25s 378ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [25s 378ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [25s 378ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [25s 378ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [25s 378ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [25s 378ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [25s 378ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [25s 378ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [25s 378ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [25s 378ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [25s 378ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [25s 378ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [25s 379ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [25s 379ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [25s 379ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [25s 379ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 379ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 379ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [25s 379ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [25s 379ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [25s 379ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [25s 379ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [25s 379ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [25s 379ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [25s 379ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@774dff3a DEBUG: [pool-1-thread-2] [25s 379ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 384ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [25s 384ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [25s 384ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [25s 385ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [25s 385ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [25s 385ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [25s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for None (false) DEBUG: [HttpClient-9-SelectorManager] [25s 386ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [25s 386ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [25s 386ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [25s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [25s 386ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [25s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [pool-1-thread-1] [25s 395ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6a6aba52 DEBUG: [pool-1-thread-1] [25s 396ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [25s 396ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6a6aba52 DEBUG: [pool-1-thread-1] [25s 396ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [25s 396ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [25s 396ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6a6aba52 DEBUG: [pool-1-thread-1] [25s 396ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [25s 396ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [25s 488ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [25s 489ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-1] [25s 489ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1b11547d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7029ac36 queue.isEmpty: false DEBUG: [pool-1-thread-1] [25s 489ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-1] [25s 489ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [25s 489ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [25s 489ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [25s 489ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [25s 489ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1b11547d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7029ac36, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [25s 489ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1b11547d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7029ac36 DEBUG: [pool-1-thread-1] [25s 489ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [25s 489ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1b11547d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7029ac36 DEBUG: [pool-1-thread-1] [25s 489ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [25s 489ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [25s 489ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [25s 489ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [25s 489ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [25s 489ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [25s 489ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [25s 489ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [25s 489ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [25s 489ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [25s 489ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [25s 489ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [25s 489ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [25s 489ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [25s 489ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [25s 489ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [25s 489ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [25s 489ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [25s 489ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [25s 489ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [25s 489ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [25s 489ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [25s 489ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 489ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [25s 489ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [25s 489ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [25s 490ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [25s 490ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [25s 490ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [25s 490ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [25s 490ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [25s 490ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [25s 490ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-1] [25s 490ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [25s 490ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [25s 490ms] HttpClientImpl(9) ClientImpl (async) elapsed 122 millis for GET to http://127.0.0.1:43159/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [25s 512ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [25s 530ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [25s 530ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [25s 530ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [25s 530ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [25s 530ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [25s 530ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [25s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [25s 530ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [25s 530ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [25s 530ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [25s 530ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [25s 530ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [25s 530ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [25s 530ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [25s 565ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [25s 565ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [25s 565ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [25s 565ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [25s 565ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [25s 566ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:34697/https1/fixed/x GET DEBUG: [pool-1-thread-2] [25s 603ms] Exchange establishing exchange for https://127.0.0.1:34697/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [25s 603ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [25s 603ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [25s 603ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [25s 603ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-2] [25s 603ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [25s 604ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [25s 604ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [25s 604ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@37c09120 queue.isEmpty: true DEBUG: [pool-1-thread-2] [25s 604ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@37c09120, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [25s 604ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [25s 604ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [25s 604ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [25s 604ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [25s 604ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [25s 604ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [25s 604ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [25s 604ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@e3d76e9 DEBUG: [pool-1-thread-2] [25s 604ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [25s 604ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [25s 604ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [25s 604ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [25s 604ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 604ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 604ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [25s 604ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [25s 604ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [25s 604ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [25s 604ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [25s 604ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [25s 604ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [25s 604ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [25s 604ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [25s 604ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [25s 604ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [25s 604ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [25s 604ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [25s 604ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [25s 604ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [25s 604ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [25s 604ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [25s 604ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [25s 605ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [25s 605ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [25s 605ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [25s 605ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [25s 605ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [25s 605ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 605ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 605ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [25s 605ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-2] [25s 605ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-2] [25s 605ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [25s 605ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 605ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 605ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 605ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [25s 605ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [25s 605ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [25s 605ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 605ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [25s 605ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [25s 605ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [25s 605ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [25s 605ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [25s 605ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [25s 605ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [25s 605ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [25s 605ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [25s 605ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [25s 605ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [25s 605ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2426719a DEBUG: [pool-1-thread-2] [25s 605ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [25s 605ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [25s 605ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [25s 605ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-2] [25s 605ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [25s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [25s 678ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [25s 678ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [25s 678ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [25s 678ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [25s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [HttpClient-9-SelectorManager] [25s 678ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 678ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [25s 678ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-2] [25s 679ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-2] [25s 679ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [25s 679ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [25s 679ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-2] [25s 679ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [25s 679ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 679ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 679ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [25s 679ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [25s 679ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@37c09120 DEBUG: [pool-1-thread-2] [25s 679ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [25s 679ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@37c09120 DEBUG: [pool-1-thread-2] [25s 679ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-2] [25s 679ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [25s 679ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@37c09120 DEBUG: [pool-1-thread-2] [25s 679ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [25s 679ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [25s 679ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [25s 679ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-2] [25s 679ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3c0afe0b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f70213b queue.isEmpty: false DEBUG: [pool-1-thread-2] [25s 679ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [25s 679ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [25s 680ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [25s 680ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [25s 680ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [25s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3c0afe0b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f70213b, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [25s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3c0afe0b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f70213b DEBUG: [pool-1-thread-2] [25s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [25s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3c0afe0b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f70213b DEBUG: [pool-1-thread-2] [25s 680ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-2] [25s 680ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [25s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [25s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [25s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [25s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [25s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [25s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [25s 680ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 680ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 680ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 680ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [25s 680ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [25s 680ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [25s 680ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [25s 680ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-2] [25s 680ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [25s 680ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [25s 680ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 680ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [25s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [25s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3c0afe0b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f70213b DEBUG: [pool-1-thread-2] [25s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [25s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3c0afe0b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f70213b DEBUG: [pool-1-thread-2] [25s 680ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-2] [25s 680ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [25s 680ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [25s 680ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [25s 680ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [25s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [25s 680ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [25s 680ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [25s 680ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [25s 680ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [25s 680ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [25s 680ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [25s 680ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [25s 680ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [25s 680ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [25s 680ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [25s 680ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [25s 681ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-2] [25s 681ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [25s 681ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 681ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [25s 681ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 681ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 681ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [25s 681ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [25s 681ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [25s 681ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [25s 681ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [25s 681ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 681ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [25s 681ms] HttpClientImpl(9) ClientImpl (async) elapsed 115 millis for GET to https://127.0.0.1:34697/https1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [25s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [MainThread] [25s 692ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [25s 692ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [25s 692ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [25s 692ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [25s 692ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [25s 721ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:34697/https1/chunk/x GET DEBUG: [pool-1-thread-1] [25s 721ms] Exchange establishing exchange for https://127.0.0.1:34697/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [25s 721ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [25s 721ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [25s 721ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [25s 721ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [25s 722ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [25s 722ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [25s 722ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [25s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@79ef793a queue.isEmpty: true DEBUG: [pool-1-thread-1] [25s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@79ef793a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [25s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [25s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [25s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [25s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [25s 722ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [25s 722ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [25s 722ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [25s 722ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@68cc78c6 DEBUG: [pool-1-thread-1] [25s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [25s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [25s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [25s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [25s 722ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 722ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 722ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [25s 722ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [25s 722ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [25s 722ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [25s 722ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [25s 722ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [25s 727ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [25s 727ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [25s 727ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [25s 727ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [25s 727ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [25s 727ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [25s 727ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [25s 727ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [25s 727ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [25s 727ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [25s 727ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [25s 727ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [25s 728ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [25s 728ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [25s 728ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [25s 728ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [25s 728ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [25s 728ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 728ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 728ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [25s 728ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [25s 728ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [25s 728ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [25s 728ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 728ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 728ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 728ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [25s 728ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [25s 728ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [25s 728ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 728ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [25s 728ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [25s 728ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [25s 728ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [25s 728ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [25s 728ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [25s 728ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [25s 728ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [25s 728ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [25s 728ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [25s 728ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [25s 728ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@553931f5 DEBUG: [pool-1-thread-1] [25s 728ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [25s 728ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [25s 728ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [25s 728ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [25s 728ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [25s 742ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [25s 742ms] SocketTube(10) read bytes: 223 DEBUG: [HttpClient-9-SelectorManager] [25s 742ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [25s 742ms] SSL Reader(SocketTube(10)) Adding 223 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [25s 742ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [25s 742ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [HttpClient-9-SelectorManager] [25s 742ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [25s 747ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [25s 747ms] SSL Reader(SocketTube(10)) Unwrapping: 223 DEBUG: [pool-1-thread-1] [25s 747ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 223 into buffer of 16676 remaining to decode: 101 DEBUG: [pool-1-thread-1] [25s 747ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [25s 747ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [25s 747ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-1] [25s 747ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [25s 747ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 747ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 747ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [25s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [25s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@79ef793a DEBUG: [pool-1-thread-1] [25s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [25s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@79ef793a DEBUG: [pool-1-thread-1] [25s 747ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-1] [25s 748ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [25s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@79ef793a DEBUG: [pool-1-thread-1] [25s 748ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [25s 748ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [25s 822ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [25s 822ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-1] [25s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@544cd446/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5668515c queue.isEmpty: false DEBUG: [pool-1-thread-1] [25s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [25s 823ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [25s 823ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [25s 823ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [25s 823ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [25s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@544cd446/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5668515c, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [25s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@544cd446/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5668515c DEBUG: [pool-1-thread-1] [25s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [25s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@544cd446/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5668515c DEBUG: [pool-1-thread-1] [25s 823ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [25s 823ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [25s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [25s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [25s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [25s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [25s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [25s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [25s 823ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 823ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 823ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 823ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [25s 823ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [25s 823ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [25s 823ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [25s 823ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-1] [25s 823ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [25s 823ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 823ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [25s 823ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [25s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [25s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@544cd446/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5668515c DEBUG: [pool-1-thread-1] [25s 824ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [25s 824ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@544cd446/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5668515c DEBUG: [pool-1-thread-1] [25s 824ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [25s 824ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [25s 824ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [25s 824ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [25s 824ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [25s 824ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [25s 824ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [25s 824ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [25s 824ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [25s 824ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [25s 824ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [25s 824ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [pool-1-thread-1] [25s 824ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-1] [25s 824ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [25s 824ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [25s 824ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [25s 824ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [25s 824ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [25s 824ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-1] [25s 824ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [25s 824ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [25s 824ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-2] [25s 825ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:34697/https1/chunk/x DEBUG: [MainThread] [25s 847ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [25s 847ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [25s 847ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [25s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [25s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [25s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [25s 847ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [25s 847ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [MainThread] [25s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [MainThread] [25s 847ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [25s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@544cd446/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5668515c DEBUG: [MainThread] [25s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [25s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@544cd446/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5668515c DEBUG: [MainThread] [25s 847ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [MainThread] [25s 847ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [MainThread] [25s 847ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [MainThread] [25s 847ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [MainThread] [25s 847ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [MainThread] [25s 847ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [25s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [25s 847ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [25s 847ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [25s 847ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [25s 847ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [25s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [25s 847ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [25s 848ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [25s 848ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [MainThread] [25s 848ms] SocketTube(10) got some demand for reading DEBUG: [MainThread] [25s 848ms] SocketTube(10) resuming read event DEBUG: [MainThread] [25s 848ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [25s 848ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [25s 848ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [25s 848ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [MainThread] [25s 848ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-9-SelectorManager] [25s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [MainThread] [25s 848ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [25s 848ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [25s 848ms] HttpResponseInputStream next item received DEBUG: [MainThread] [25s 848ms] HttpResponseInputStream item offered DEBUG: [MainThread] [25s 848ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [25s 848ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [25s 848ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [MainThread] [25s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [MainThread] [25s 848ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [25s 848ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [25s 848ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [25s 849ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:53045/http2/fixed/x GET DEBUG: [pool-1-thread-2] [25s 864ms] Exchange establishing exchange for http://127.0.0.1:53045/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [25s 865ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-2] [25s 865ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [25s 865ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [25s 865ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [25s 865ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [25s 865ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [25s 865ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [25s 865ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [25s 865ms] Http2Connection(SocketTube(11)) Opened stream 5 DEBUG: [pool-1-thread-2] [25s 865ms] Http2Connection(SocketTube(11))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [25s 866ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [25s 866ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [25s 866ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [25s 866ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-2] [25s 866ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-2] [25s 866ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [25s 866ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [25s 866ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 866ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 866ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [25s 866ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [25s 866ms] Http2Connection(SocketTube(11))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [25s 896ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [25s 896ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 896ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [25s 896ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [25s 896ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [25s 896ms] 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] [25s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [25s 907ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [25s 907ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [25s 908ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-2] [25s 908ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [25s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for R (false) DEBUG: [pool-1-thread-2] [25s 908ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 47 DEBUG: [HttpClient-9-SelectorManager] [25s 908ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [25s 908ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-2] [25s 908ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-2] [25s 908ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [25s 909ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-2] [25s 909ms] Http2Connection(SocketTube(11))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-2] [25s 909ms] Http2Connection(SocketTube(11))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [25s 909ms] Http2Connection(SocketTube(11))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [25s 909ms] Http2Connection(SocketTube(11))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:53045/http2/fixed/x) 200 HTTP_2 Local port: 42652 DEBUG: [pool-1-thread-2] [26s 42ms] Http2Connection(SocketTube(11))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-2] [26s 42ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [26s 42ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [26s 42ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [26s 42ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [26s 42ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [26s 42ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-2] [26s 42ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 43ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 43ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 42, limit: 16777216 DEBUG: [pool-1-thread-2] [26s 43ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 5) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [26s 43ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 43ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 43ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-2] [26s 43ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [26s 43ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [26s 43ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 43ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 43ms] Http2Connection(SocketTube(11))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-2] [26s 43ms] Http2Connection(SocketTube(11))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-2] [26s 43ms] Http2Connection(SocketTube(11))/Stream(5) close stream 5 DEBUG: [pool-1-thread-2] [26s 43ms] Http2Connection(SocketTube(11)) Closed stream 5 DEBUG: [pool-1-thread-2] [26s 43ms] Http2Connection(SocketTube(11))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7d22827a DEBUG: [pool-1-thread-2] [26s 43ms] Http2Connection(SocketTube(11))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-2] [26s 43ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [pool-1-thread-1] [26s 43ms] HttpClientImpl(9) ClientImpl (async) elapsed 194 millis for GET to http://127.0.0.1:53045/http2/fixed/x DEBUG: [MainThread] [26s 46ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 46ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 46ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 46ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 46ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 47ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:53045/http2/chunk/x GET DEBUG: [pool-1-thread-1] [26s 47ms] Exchange establishing exchange for http://127.0.0.1:53045/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [26s 47ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [26s 47ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [26s 47ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [26s 47ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [26s 47ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [26s 47ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [26s 47ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [26s 47ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [26s 47ms] Http2Connection(SocketTube(11)) Opened stream 7 DEBUG: [pool-1-thread-1] [26s 47ms] Http2Connection(SocketTube(11))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [26s 55ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [26s 55ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [26s 55ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [26s 55ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [26s 55ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [26s 55ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [26s 55ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [26s 55ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [26s 55ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [26s 55ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [26s 55ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [26s 70ms] Http2Connection(SocketTube(11))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [26s 73ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [26s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 73ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [26s 73ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [26s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 73ms] 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] [26s 102ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [26s 102ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [26s 102ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [26s 102ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [26s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [26s 103ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [26s 103ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [26s 103ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 42 DEBUG: [pool-1-thread-1] [26s 103ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-1] [26s 103ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-1] [26s 103ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [26s 103ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [26s 103ms] Http2Connection(SocketTube(11))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [26s 103ms] Http2Connection(SocketTube(11))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [26s 103ms] Http2Connection(SocketTube(11))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [26s 103ms] Http2Connection(SocketTube(11))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:53045/http2/chunk/x) 200 HTTP_2 Local port: 42652 DEBUG: [pool-1-thread-1] [26s 154ms] Http2Connection(SocketTube(11))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-1] [26s 154ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [26s 154ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [26s 154ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [26s 154ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [26s 154ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [26s 155ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-1] [26s 155ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [26s 155ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [26s 155ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 56, limit: 16777216 DEBUG: [pool-1-thread-1] [26s 155ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 7) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [26s 155ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [26s 155ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [26s 155ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-1] [26s 155ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [26s 155ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [26s 155ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [26s 155ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [26s 155ms] Http2Connection(SocketTube(11))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-1] [26s 155ms] Http2Connection(SocketTube(11))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-1] [26s 155ms] Http2Connection(SocketTube(11))/Stream(7) close stream 7 DEBUG: [pool-1-thread-1] [26s 155ms] Http2Connection(SocketTube(11)) Closed stream 7 DEBUG: [pool-1-thread-1] [26s 155ms] Http2Connection(SocketTube(11))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@41c32dce DEBUG: [pool-1-thread-1] [26s 155ms] Http2Connection(SocketTube(11))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-1] [26s 155ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [pool-1-thread-2] [26s 155ms] HttpClientImpl(9) ClientImpl (async) elapsed 108 millis for GET to http://127.0.0.1:53045/http2/chunk/x DEBUG: [MainThread] [26s 163ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 163ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 163ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 163ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 163ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 164ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:32783/https2/fixed/x GET DEBUG: [pool-1-thread-2] [26s 166ms] Exchange establishing exchange for https://127.0.0.1:32783/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [26s 166ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [26s 166ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [26s 166ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [26s 166ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [26s 166ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [26s 166ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [26s 166ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [26s 166ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [26s 166ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 5 DEBUG: [pool-1-thread-2] [26s 166ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [26s 167ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [26s 167ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [26s 167ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [26s 167ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [26s 167ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [26s 167ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [26s 167ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [26s 167ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [26s 167ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-2] [26s 167ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [26s 167ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-2] [26s 167ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [26s 167ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [26s 167ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 167ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 167ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [26s 167ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-2] [26s 168ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-2] [26s 168ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [26s 168ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 168ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 168ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 168ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [26s 168ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [26s 168ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [26s 168ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [26s 168ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [26s 168ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [26s 168ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [26s 168ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [26s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 168ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [26s 168ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [26s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 168ms] 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] [26s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [26s 230ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [26s 230ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [26s 230ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [26s 230ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [26s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [HttpClient-9-SelectorManager] [26s 230ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 231ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [26s 231ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-2] [26s 231ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [26s 231ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [26s 231ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [26s 231ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-2] [26s 231ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [26s 231ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 231ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [26s 231ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [26s 231ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 231ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 231ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(8): 15 DEBUG: [pool-1-thread-2] [26s 231ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-2] [26s 231ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [26s 231ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 231ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 231ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-2] [26s 231ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [26s 231ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [26s 231ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:32783/https2/fixed/x) 200 HTTP_2 Local port: 59342 DEBUG: [pool-1-thread-2] [26s 295ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-2] [26s 295ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [26s 295ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [26s 295ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [26s 295ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(8) DEBUG: [pool-1-thread-2] [26s 295ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 295ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [26s 295ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [26s 295ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [26s 295ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [26s 295ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-2] [26s 295ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [26s 295ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 295ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [26s 295ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [26s 295ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 295ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 295ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(9): 24 DEBUG: [pool-1-thread-2] [26s 295ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [26s 295ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [26s 295ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 296ms] FramesDecoder Got frame: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onNext(15) DEBUG: [pool-1-thread-2] [26s 296ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 296ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 45, limit: 16777216 DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 5) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(9) DEBUG: [pool-1-thread-2] [26s 296ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 296ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [26s 296ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [26s 296ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [26s 296ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [26s 296ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [26s 296ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [26s 296ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [26s 296ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [26s 296ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(10): 9 DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [26s 296ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [26s 296ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [26s 296ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-2] [26s 296ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [26s 296ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [26s 296ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [26s 296ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 5 DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@16b3d173 DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-2] [26s 296ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(10) DEBUG: [pool-1-thread-2] [26s 296ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [26s 296ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [26s 296ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [26s 296ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [26s 296ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [26s 297ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [26s 297ms] HttpClientImpl(9) ClientImpl (async) elapsed 132 millis for GET to https://127.0.0.1:32783/https2/fixed/x DEBUG: [HttpClient-9-SelectorManager] [26s 298ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [MainThread] [26s 298ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 298ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 298ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [26s 298ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [26s 298ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 299ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:32783/https2/chunk/x GET DEBUG: [pool-1-thread-1] [26s 300ms] Exchange establishing exchange for https://127.0.0.1:32783/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [26s 300ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [26s 300ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [26s 301ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [26s 301ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [26s 301ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [26s 301ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [26s 301ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [26s 301ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [26s 301ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 7 DEBUG: [pool-1-thread-1] [26s 301ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [26s 301ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [26s 301ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [26s 301ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [26s 301ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [26s 301ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [26s 301ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [26s 301ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [26s 301ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [26s 302ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [26s 302ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [26s 302ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [26s 302ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [26s 302ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [26s 302ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [26s 302ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [26s 302ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [26s 302ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [26s 302ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [26s 302ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [26s 302ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [26s 302ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [26s 302ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [26s 302ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [26s 302ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [26s 302ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [26s 302ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [26s 302ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [26s 302ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [26s 302ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [26s 302ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [26s 302ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 302ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [26s 303ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [26s 303ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [26s 303ms] 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] [26s 304ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [26s 304ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [26s 304ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [26s 304ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [pool-1-thread-1] [26s 314ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [26s 314ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-1] [26s 314ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [26s 314ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [26s 314ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [26s 314ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-1] [26s 314ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [26s 315ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [26s 315ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [26s 315ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [26s 315ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [26s 315ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [26s 315ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(11): 10 DEBUG: [pool-1-thread-1] [26s 315ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-1] [26s 315ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [26s 315ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [26s 315ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [26s 315ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [26s 315ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [26s 315ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [26s 315ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:32783/https2/chunk/x) 200 HTTP_2 Local port: 59342 DEBUG: [HttpClient-9-SelectorManager] [26s 337ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [26s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [HttpClient-9-SelectorManager] [26s 337ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [26s 485ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-1] [26s 485ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [26s 485ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [26s 485ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [26s 485ms] HttpClientImpl(9) ClientImpl (async) elapsed 185 millis for GET to https://127.0.0.1:32783/https2/chunk/x DEBUG: [pool-1-thread-1] [26s 485ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(11) DEBUG: [pool-1-thread-1] [26s 485ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [26s 485ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [26s 486ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [26s 486ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [26s 486ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [26s 486ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [26s 486ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [26s 486ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [26s 486ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [26s 486ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [26s 486ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [26s 486ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [26s 486ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(12): 24 DEBUG: [pool-1-thread-1] [26s 486ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [MainThread] [26s 489ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [26s 489ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [26s 489ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [26s 489ms] FramesDecoder Got frame: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [26s 489ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [26s 489ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onNext(15) DEBUG: [pool-1-thread-1] [26s 489ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [26s 489ms] HttpResponseInputStream item offered DEBUG: [MainThread] [26s 489ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [26s 489ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [26s 489ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [26s 489ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 60, limit: 16777216 DEBUG: [pool-1-thread-1] [26s 489ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 7) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [26s 489ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [26s 489ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(12) DEBUG: [pool-1-thread-1] [26s 489ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [26s 489ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [26s 496ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [26s 496ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [26s 496ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [26s 496ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [26s 496ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [26s 496ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [26s 496ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [26s 496ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [26s 496ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [26s 496ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [26s 496ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(13): 9 DEBUG: [pool-1-thread-1] [26s 496ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [26s 496ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [26s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [26s 496ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [26s 496ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [26s 496ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-1] [26s 497ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [26s 497ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [26s 497ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [26s 497ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [26s 497ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-1] [26s 497ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-1] [26s 497ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-1] [26s 497ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 7 DEBUG: [pool-1-thread-1] [26s 497ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@731f2f54 DEBUG: [pool-1-thread-1] [26s 497ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-1] [26s 497ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(13) DEBUG: [pool-1-thread-1] [26s 497ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [26s 497ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [26s 497ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [26s 497ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [26s 497ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [26s 497ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [26s 497ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [26s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [MainThread] [26s 658ms] HttpClientImpl(18) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [26s 748ms] HttpClientImpl(18) ClientImpl (async) send http://127.0.0.1:43159/http1/fixed/x GET DEBUG: [pool-1-thread-1] [26s 749ms] Exchange establishing exchange for http://127.0.0.1:43159/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [26s 749ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [26s 749ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [26s 749ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [26s 749ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [26s 749ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [26s 749ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [26s 750ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [26s 750ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [26s 750ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@725dbed9 queue.isEmpty: true DEBUG: [pool-1-thread-1] [26s 750ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@725dbed9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [26s 750ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [26s 750ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [26s 750ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [26s 750ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [26s 750ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [26s 750ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [26s 750ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-18-SelectorManager] [26s 750ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@21e4bcdd for C (true) DEBUG: [HttpClient-18-SelectorManager] [26s 751ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-18-SelectorManager] [26s 751ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59152 DEBUG: [pool-1-thread-1] [26s 756ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [26s 756ms] Http1Exchange SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [26s 756ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [26s 756ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-1] [26s 756ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-1] [26s 756ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [26s 757ms] Http1Publisher(SocketTube(21)) got subscriber: SocketTube(21) DEBUG: [pool-1-thread-1] [26s 757ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-1] [26s 757ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-1] [26s 757ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-18-SelectorManager] [26s 757ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-18-SelectorManager] [26s 757ms] SocketTube(21) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2b1cd7ad DEBUG: [HttpClient-18-SelectorManager] [26s 757ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [26s 757ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [26s 757ms] Http1AsyncReceiver(SocketTube(21)) Received onSubscribed from upstream DEBUG: [HttpClient-18-SelectorManager] [26s 757ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [26s 757ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-18-SelectorManager] [26s 757ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [26s 757ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-2] [26s 757ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [26s 757ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [26s 757ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [26s 757ms] SocketTube(21) got some demand for reading DEBUG: [pool-1-thread-2] [26s 757ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-2] [26s 757ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [26s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e1e5caa for R (true) DEBUG: [pool-1-thread-3] [26s 760ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-3] [26s 760ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [26s 760ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-3] [26s 760ms] Http1Publisher(SocketTube(21)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [26s 760ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [26s 765ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [26s 765ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [26s 765ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [26s 765ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [26s 765ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [26s 766ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [26s 766ms] Http1Publisher(SocketTube(21)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [26s 766ms] SocketTube(21) trying to write: 204 DEBUG: [pool-1-thread-1] [26s 766ms] SocketTube(21) wrote: 204 DEBUG: [pool-1-thread-1] [26s 766ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-1] [26s 766ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [26s 766ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [26s 766ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [26s 766ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [26s 766ms] Http1Publisher(SocketTube(21)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [26s 766ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [26s 766ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [26s 766ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [26s 766ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [26s 766ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [26s 766ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [26s 766ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [26s 766ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [26s 766ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [26s 766ms] Http1Publisher(SocketTube(21)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2aa85001 DEBUG: [pool-1-thread-1] [26s 766ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [26s 766ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [26s 766ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [26s 770ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) First time around DEBUG: [pool-1-thread-1] [26s 770ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) headersReader is not yet completed DEBUG: [HttpClient-18-SelectorManager] [26s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e1e5caa for None (false) DEBUG: [HttpClient-18-SelectorManager] [26s 810ms] SocketTube(21) read bytes: 90 DEBUG: [HttpClient-18-SelectorManager] [26s 810ms] Http1AsyncReceiver(SocketTube(21)) Putting 90 bytes into the queue DEBUG: [HttpClient-18-SelectorManager] [26s 810ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [26s 810ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e1e5caa for R (false) DEBUG: [HttpClient-18-SelectorManager] [26s 810ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [26s 815ms] Http1AsyncReceiver(SocketTube(21)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@725dbed9 DEBUG: [pool-1-thread-1] [26s 815ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [26s 815ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@725dbed9 DEBUG: [pool-1-thread-1] [26s 833ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [26s 841ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [26s 841ms] Http1AsyncReceiver(SocketTube(21)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@725dbed9 DEBUG: [pool-1-thread-1] [26s 841ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [26s 841ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [26s 972ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [26s 972ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@67e972da(18) DEBUG: [pool-1-thread-1] [26s 972ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@13a0aad2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b60d8ff queue.isEmpty: false DEBUG: [pool-1-thread-1] [26s 972ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 14 DEBUG: [pool-1-thread-1] [26s 972ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [26s 972ms] HttpClientImpl(18) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [26s 972ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@13a0aad2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b60d8ff, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [26s 972ms] Http1AsyncReceiver(SocketTube(21)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@13a0aad2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b60d8ff DEBUG: [pool-1-thread-1] [26s 972ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [26s 972ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@13a0aad2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b60d8ff DEBUG: [pool-1-thread-1] [26s 972ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [26s 972ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [26s 972ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [26s 972ms] Http1AsyncReceiver(SocketTube(21)) cleared DEBUG: [pool-1-thread-1] [26s 972ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) SocketTube(21): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [26s 973ms] ConnectionPool(18) registering CleanupTrigger(SocketTube(21)) DEBUG: [pool-1-thread-1] [26s 973ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [26s 973ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-1] [26s 973ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-1] [26s 973ms] SocketTube(21) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [26s 973ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-1] [26s 973ms] SocketTube(21) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [26s 973ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-1] [26s 973ms] HttpClientImpl(18) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [26s 973ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [26s 973ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@67e972da(18) DEBUG: [pool-1-thread-1] [26s 973ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 0 DEBUG: [pool-1-thread-1] [26s 973ms] Http1AsyncReceiver(SocketTube(21)) Got 0 bytes for delegate null DEBUG: [HttpClient-18-SelectorManager] [26s 973ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-18-SelectorManager] [26s 973ms] SocketTube(21) handling pending subscription for CleanupTrigger(SocketTube(21)) DEBUG: [HttpClient-18-SelectorManager] [26s 973ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-18-SelectorManager] [26s 973ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [26s 973ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [26s 973ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-18-SelectorManager] [26s 973ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [26s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e1e5caa for R (false) DEBUG: [HttpClient-18-SelectorManager] [26s 973ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [26s 973ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [26s 973ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-18-SelectorManager] [26s 973ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [26s 973ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-1] [26s 974ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-1] [26s 974ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [26s 974ms] HttpClientImpl(18) ClientImpl (async) elapsed 225 millis for GET to http://127.0.0.1:43159/http1/fixed/x DEBUG: [MainThread] [26s 989ms] HttpClientImpl(19) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [27s 20ms] HttpClientImpl(19) ClientImpl (async) send http://127.0.0.1:43159/http1/chunk/x GET DEBUG: [pool-1-thread-3] [27s 21ms] Exchange establishing exchange for http://127.0.0.1:43159/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [27s 21ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [27s 21ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [27s 21ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [27s 21ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [27s 21ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [27s 21ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [27s 21ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [27s 21ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [27s 22ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3c1a40c7 queue.isEmpty: true DEBUG: [pool-1-thread-3] [27s 22ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3c1a40c7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [27s 22ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [27s 22ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [27s 22ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [27s 22ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [27s 22ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [27s 22ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [27s 22ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-19-SelectorManager] [27s 22ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1bd365e6 for C (true) DEBUG: [HttpClient-19-SelectorManager] [27s 22ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-19-SelectorManager] [27s 22ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59156 DEBUG: [pool-1-thread-3] [27s 24ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [27s 24ms] Http1Exchange SocketTube(22) connecting flows DEBUG: [pool-1-thread-3] [27s 24ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-3] [27s 24ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-3] [27s 24ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-3] [27s 24ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [27s 24ms] Http1Publisher(SocketTube(22)) got subscriber: SocketTube(22) DEBUG: [pool-1-thread-3] [27s 24ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-3] [27s 24ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-1-thread-3] [27s 24ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [27s 24ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [27s 24ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [27s 24ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-3] [27s 24ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-19-SelectorManager] [27s 27ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-19-SelectorManager] [27s 27ms] SocketTube(22) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@112b0e96 DEBUG: [HttpClient-19-SelectorManager] [27s 27ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [27s 27ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [27s 27ms] Http1AsyncReceiver(SocketTube(22)) Received onSubscribed from upstream DEBUG: [HttpClient-19-SelectorManager] [27s 27ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [27s 27ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [27s 27ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [27s 27ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-3] [27s 27ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [27s 27ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [27s 27ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [27s 27ms] SocketTube(22) got some demand for reading DEBUG: [pool-1-thread-3] [27s 27ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-3] [27s 27ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-19-SelectorManager] [27s 28ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@542982d7 for R (true) DEBUG: [pool-1-thread-1] [27s 28ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-1] [27s 28ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [27s 28ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-1] [27s 28ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [27s 28ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [27s 28ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [27s 28ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [27s 28ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [27s 28ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [27s 28ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [27s 28ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [27s 28ms] Http1Publisher(SocketTube(22)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [27s 28ms] SocketTube(22) trying to write: 204 DEBUG: [pool-1-thread-1] [27s 28ms] SocketTube(22) wrote: 204 DEBUG: [pool-1-thread-1] [27s 28ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-1] [27s 28ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [27s 28ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 28ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 28ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [27s 28ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [27s 28ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [27s 28ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [27s 28ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) First time around DEBUG: [pool-1-thread-1] [27s 28ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [27s 28ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [27s 28ms] Http1Publisher(SocketTube(22)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@494a1a72 DEBUG: [pool-1-thread-1] [27s 29ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [27s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@542982d7 for None (false) DEBUG: [HttpClient-19-SelectorManager] [27s 38ms] SocketTube(22) read bytes: 108 DEBUG: [HttpClient-19-SelectorManager] [27s 38ms] Http1AsyncReceiver(SocketTube(22)) Putting 108 bytes into the queue DEBUG: [HttpClient-19-SelectorManager] [27s 38ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [27s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@542982d7 for R (false) DEBUG: [HttpClient-19-SelectorManager] [27s 38ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 38ms] Http1AsyncReceiver(SocketTube(22)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3c1a40c7 DEBUG: [pool-1-thread-1] [27s 38ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [27s 38ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3c1a40c7 DEBUG: [pool-1-thread-1] [27s 39ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [27s 39ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [27s 39ms] Http1AsyncReceiver(SocketTube(22)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3c1a40c7 DEBUG: [pool-1-thread-1] [27s 39ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [27s 39ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [27s 123ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [27s 123ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@499de3f7(19) DEBUG: [pool-1-thread-1] [27s 123ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5faadfb3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@22f05399 queue.isEmpty: false DEBUG: [pool-1-thread-1] [27s 123ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 24 DEBUG: [pool-1-thread-1] [27s 123ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [27s 123ms] HttpClientImpl(19) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [27s 123ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5faadfb3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@22f05399, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [27s 123ms] Http1AsyncReceiver(SocketTube(22)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5faadfb3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@22f05399 DEBUG: [pool-1-thread-1] [27s 123ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [27s 124ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5faadfb3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@22f05399 DEBUG: [pool-1-thread-1] [27s 124ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [27s 124ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [27s 124ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [27s 124ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [27s 124ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [27s 124ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [27s 124ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [27s 124ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [27s 124ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [27s 124ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [27s 124ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [27s 124ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [27s 124ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [27s 124ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [27s 124ms] Http1AsyncReceiver(SocketTube(22)) cleared DEBUG: [pool-1-thread-1] [27s 124ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) SocketTube(22): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [27s 124ms] ConnectionPool(19) registering CleanupTrigger(SocketTube(22)) DEBUG: [pool-1-thread-1] [27s 124ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-1] [27s 124ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-1] [27s 124ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-1] [27s 124ms] SocketTube(22) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 124ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-1] [27s 124ms] SocketTube(22) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [27s 124ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-1-thread-1] [27s 124ms] HttpClientImpl(19) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [27s 124ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [27s 124ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [27s 124ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@499de3f7(19) DEBUG: [pool-1-thread-1] [27s 124ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 0 DEBUG: [pool-1-thread-1] [27s 124ms] Http1AsyncReceiver(SocketTube(22)) Got 0 bytes for delegate null DEBUG: [HttpClient-19-SelectorManager] [27s 126ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-19-SelectorManager] [27s 126ms] SocketTube(22) handling pending subscription for CleanupTrigger(SocketTube(22)) DEBUG: [HttpClient-19-SelectorManager] [27s 126ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-19-SelectorManager] [27s 126ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [27s 126ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [27s 126ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-19-SelectorManager] [27s 126ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [27s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@542982d7 for R (false) DEBUG: [HttpClient-19-SelectorManager] [27s 126ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-19-SelectorManager] [27s 126ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [27s 126ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [27s 126ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [27s 126ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-1] [27s 126ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-1] [27s 126ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 141ms] HttpClientImpl(19) ClientImpl (async) elapsed 121 millis for GET to http://127.0.0.1:43159/http1/chunk/x DEBUG: [MainThread] [27s 158ms] HttpClientImpl(20) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [27s 161ms] HttpClientImpl(20) ClientImpl (async) send https://127.0.0.1:34697/https1/fixed/x GET DEBUG: [pool-1-thread-3] [27s 161ms] Exchange establishing exchange for https://127.0.0.1:34697/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [27s 161ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [27s 162ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [27s 162ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [pool-1-thread-3] [27s 162ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-20-SelectorManager] [27s 162ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@459f83aa for C (true) DEBUG: [HttpClient-20-SelectorManager] [27s 162ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-20-SelectorManager] [27s 162ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:32914 DEBUG: [pool-1-thread-3] [27s 162ms] SocketTube(23) connecting flows DEBUG: [pool-1-thread-3] [27s 163ms] SocketTube(23) read publisher got subscriber DEBUG: [pool-1-thread-3] [27s 163ms] SocketTube(23) registering subscribe event DEBUG: [pool-1-thread-3] [27s 163ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [27s 163ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [27s 163ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-3] [27s 163ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [pool-1-thread-3] [27s 163ms] SocketTube(23) subscribed for writing DEBUG: [pool-1-thread-3] [27s 163ms] SocketTube(23) write: registering startSubscription event DEBUG: [pool-1-thread-3] [27s 163ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [27s 163ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [27s 163ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [27s 163ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [27s 166ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [27s 166ms] SSL Writer(SocketTube(23)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [27s 166ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [27s 166ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [27s 172ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [27s 173ms] SSL Writer(SocketTube(23)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [27s 173ms] SSL Writer(SocketTube(23)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [27s 173ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [27s 173ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [27s 168ms] SocketTube(23) subscribe event raised DEBUG: [HttpClient-20-SelectorManager] [27s 178ms] 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@4f67e8da[Not completed, 4 dependents] (id=2028) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@a657f52[Not completed, 1 dependents] (id=2034), 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-20-SelectorManager] [27s 179ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-20-SelectorManager] [27s 179ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-20-SelectorManager] [27s 179ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-20-SelectorManager] [27s 179ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-20-SelectorManager] [27s 179ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [27s 179ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-20-SelectorManager] [27s 179ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@a657f52[Not completed, 1 dependents] (id=2034), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-20-SelectorManager] [27s 179ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-20-SelectorManager] [27s 179ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-20-SelectorManager] [27s 179ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-20-SelectorManager] [27s 179ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-20-SelectorManager] [27s 179ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-20-SelectorManager] [27s 179ms] SocketTube(23) write: offloading requestMore DEBUG: [HttpClient-20-SelectorManager] [27s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for R (true) DEBUG: [pool-1-thread-3] [27s 182ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [27s 182ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 182ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [27s 182ms] SocketTube(23) trying to write: 2186 DEBUG: [pool-1-thread-3] [27s 182ms] SocketTube(23) wrote: 2186 DEBUG: [pool-1-thread-3] [27s 182ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [27s 182ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 182ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 182ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [27s 182ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 182ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [27s 189ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for None (false) DEBUG: [HttpClient-20-SelectorManager] [27s 189ms] HttpClientImpl(20) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-20-SelectorManager] [27s 189ms] SocketTube(23) read bytes: 139 DEBUG: [HttpClient-20-SelectorManager] [27s 189ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [27s 189ms] SSL Reader(SocketTube(23)) Adding 139 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [27s 189ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [27s 189ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for R (false) DEBUG: [HttpClient-20-SelectorManager] [27s 189ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 190ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [27s 190ms] SSL Reader(SocketTube(23)) Unwrapping: 139 DEBUG: [HttpClient-20-SelectorManager] [27s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for None (false) DEBUG: [HttpClient-20-SelectorManager] [27s 190ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [27s 190ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 190ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [27s 190ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [27s 190ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [27s 190ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [27s 190ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [27s 190ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [27s 209ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-3] [27s 210ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [27s 210ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [27s 210ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [27s 210ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [27s 210ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [27s 210ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [27s 210ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [27s 210ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [27s 210ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [27s 210ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 210ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [27s 210ms] SocketTube(23) trying to write: 6 DEBUG: [pool-1-thread-3] [27s 210ms] SocketTube(23) wrote: 6 DEBUG: [pool-1-thread-3] [27s 210ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [27s 210ms] SocketTube(23) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 210ms] SocketTube(23) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 210ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [27s 210ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 210ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [27s 210ms] SSL Reader(SocketTube(23)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [27s 210ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [27s 210ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [27s 210ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [27s 210ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [27s 210ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [27s 210ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-3] [27s 210ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [27s 210ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [27s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for R (true) DEBUG: [HttpClient-20-SelectorManager] [27s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for None (false) DEBUG: [HttpClient-20-SelectorManager] [27s 211ms] SocketTube(23) read bytes: 122 DEBUG: [HttpClient-20-SelectorManager] [27s 211ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [27s 211ms] SSL Reader(SocketTube(23)) Adding 122 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [27s 211ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [27s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for R (false) DEBUG: [HttpClient-20-SelectorManager] [27s 211ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 211ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [27s 211ms] SSL Reader(SocketTube(23)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [27s 212ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [27s 212ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [27s 212ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [27s 212ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [27s 212ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [27s 212ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [27s 213ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-3] [27s 213ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [27s 213ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [27s 213ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [27s 213ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [27s 213ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [27s 213ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [pool-1-thread-3] [27s 213ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [27s 213ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [27s 213ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [27s 214ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [27s 214ms] 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] [27s 214ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:32914 remote=/127.0.0.1:34697] DEBUG: [pool-1-thread-3] [27s 214ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [27s 214ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [27s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5f2d232c queue.isEmpty: true DEBUG: [pool-1-thread-3] [27s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5f2d232c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [27s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [27s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [27s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [27s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [27s 214ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [27s 214ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-3] [27s 214ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-3] [27s 214ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7909e165 DEBUG: [pool-1-thread-3] [27s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [27s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [27s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [27s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [27s 214ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 214ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 214ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 214ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 214ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [pool-1-thread-3] [27s 214ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [27s 214ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [27s 214ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-3] [27s 214ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [27s 214ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [27s 215ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [27s 215ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [27s 215ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-3] [27s 215ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [27s 215ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [27s 215ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [27s 215ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [27s 215ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [27s 215ms] SSL Writer(SocketTube(23)) onNext DEBUG: [pool-1-thread-3] [27s 215ms] SSL Writer(SocketTube(23)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [27s 215ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [27s 215ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [27s 215ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [27s 215ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [27s 215ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [27s 215ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-3] [27s 215ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [27s 215ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [27s 215ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [27s 215ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [27s 215ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 215ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [27s 215ms] SocketTube(23) trying to write: 90 DEBUG: [pool-1-thread-3] [27s 215ms] SocketTube(23) wrote: 90 DEBUG: [pool-1-thread-3] [27s 215ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [27s 215ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 215ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 215ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 215ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [27s 215ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-3] [27s 215ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [27s 215ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-3] [27s 215ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [27s 215ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [27s 215ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [27s 215ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [27s 216ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [27s 216ms] Http1Response(id=24) First time around DEBUG: [pool-1-thread-3] [27s 216ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [pool-1-thread-3] [27s 216ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [27s 216ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@177b8afb DEBUG: [pool-1-thread-3] [27s 216ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 216ms] SSL Writer(SocketTube(23)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [27s 216ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [27s 216ms] SSL Writer(SocketTube(23)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [27s 216ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [27s 216ms] SSL Writer(SocketTube(23)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [27s 217ms] SSL Writer(SocketTube(23)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [27s 217ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [27s 217ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 217ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [27s 217ms] SocketTube(23) trying to write: 134 DEBUG: [pool-1-thread-3] [27s 218ms] SocketTube(23) wrote: 134 DEBUG: [pool-1-thread-3] [27s 218ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [27s 218ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 218ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 218ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-20-SelectorManager] [27s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for None (false) DEBUG: [pool-1-thread-3] [27s 218ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [27s 218ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [27s 218ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 218ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [27s 218ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [27s 218ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-3] [27s 218ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [27s 218ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 218ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [27s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for R (true) DEBUG: [HttpClient-20-SelectorManager] [27s 222ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for None (false) DEBUG: [HttpClient-20-SelectorManager] [27s 222ms] SocketTube(23) read bytes: 1835 DEBUG: [HttpClient-20-SelectorManager] [27s 222ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [27s 222ms] SSL Reader(SocketTube(23)) Adding 1835 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [27s 222ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [27s 222ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for R (false) DEBUG: [HttpClient-20-SelectorManager] [27s 222ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 222ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1835, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [27s 222ms] SSL Reader(SocketTube(23)) Unwrapping: 1835 DEBUG: [pool-1-thread-3] [27s 223ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1835 into buffer of 16676 remaining to decode: 114 DEBUG: [pool-1-thread-3] [27s 223ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [27s 223ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [27s 223ms] SSL Reader(SocketTube(23)) Unwrapping: 114 DEBUG: [pool-1-thread-3] [27s 223ms] SSL Reader(SocketTube(23)) Decoded 76 bytes out of 114 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [27s 223ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [27s 223ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [27s 223ms] SSL Reader(SocketTube(23)) sending 76 DEBUG: [pool-1-thread-3] [27s 223ms] SSL Reader(SocketTube(23)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [27s 223ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [27s 223ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 223ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [27s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [27s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5f2d232c DEBUG: [pool-1-thread-3] [27s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [27s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5f2d232c DEBUG: [pool-1-thread-3] [27s 223ms] Http1Response(id=24) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [27s 223ms] Http1Response(id=24) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [27s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5f2d232c DEBUG: [pool-1-thread-3] [27s 223ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [27s 223ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [27s 274ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [27s 274ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@73e87126(20) DEBUG: [pool-1-thread-3] [27s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@27aaa873/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1128cbe9 queue.isEmpty: false DEBUG: [pool-1-thread-3] [27s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-3] [27s 274ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [27s 274ms] HttpClientImpl(20) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [27s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@27aaa873/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1128cbe9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [27s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@27aaa873/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1128cbe9 DEBUG: [pool-1-thread-3] [27s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [27s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@27aaa873/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1128cbe9 DEBUG: [pool-1-thread-3] [27s 275ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [27s 275ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [27s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [27s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [27s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [27s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [27s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [27s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [27s 275ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 275ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 275ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 275ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [27s 275ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-3] [27s 275ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [27s 275ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 275ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [27s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for None (false) DEBUG: [HttpClient-20-SelectorManager] [27s 275ms] SocketTube(23) read bytes: 53 DEBUG: [HttpClient-20-SelectorManager] [27s 275ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [27s 275ms] SSL Reader(SocketTube(23)) Adding 53 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [27s 275ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [27s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for R (false) DEBUG: [HttpClient-20-SelectorManager] [27s 275ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [27s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for R (false) DEBUG: [pool-1-thread-3] [27s 289ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [27s 289ms] SSL Reader(SocketTube(23)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [27s 290ms] SSL Reader(SocketTube(23)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [27s 290ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [27s 290ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [27s 290ms] SSL Reader(SocketTube(23)) sending 15 DEBUG: [pool-1-thread-3] [27s 290ms] SSL Reader(SocketTube(23)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [27s 290ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [27s 290ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 290ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [27s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [27s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@27aaa873/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1128cbe9 DEBUG: [pool-1-thread-3] [27s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [27s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@27aaa873/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1128cbe9 DEBUG: [pool-1-thread-3] [27s 290ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [27s 290ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [27s 290ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [27s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [pool-1-thread-3] [27s 290ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [27s 290ms] ConnectionPool(20) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-3] [27s 290ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-3] [27s 290ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-3] [27s 290ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [pool-1-thread-3] [27s 290ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [27s 290ms] HttpClientImpl(20) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [27s 290ms] HttpClientImpl(20) ClientImpl (async) elapsed 129 millis for GET to https://127.0.0.1:34697/https1/fixed/x DEBUG: [pool-1-thread-3] [27s 290ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [27s 290ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@73e87126(20) DEBUG: [pool-1-thread-3] [27s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-3] [27s 290ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [27s 290ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 290ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 290ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 291ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 291ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [27s 291ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-3] [27s 291ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [27s 291ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 291ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [27s 291ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for R (false) DEBUG: [MainThread] [27s 293ms] HttpClientImpl(21) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [27s 306ms] HttpClientImpl(21) ClientImpl (async) send https://127.0.0.1:34697/https1/chunk/x GET DEBUG: [pool-1-thread-3] [27s 318ms] Exchange establishing exchange for https://127.0.0.1:34697/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [27s 319ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [27s 320ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [27s 321ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [pool-1-thread-3] [27s 321ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-21-SelectorManager] [27s 321ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@16ff4669 for C (true) DEBUG: [HttpClient-21-SelectorManager] [27s 336ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-21-SelectorManager] [27s 336ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:32930 DEBUG: [pool-1-thread-3] [27s 338ms] SocketTube(24) connecting flows DEBUG: [pool-1-thread-3] [27s 338ms] SocketTube(24) read publisher got subscriber DEBUG: [pool-1-thread-3] [27s 338ms] SocketTube(24) registering subscribe event DEBUG: [pool-1-thread-3] [27s 338ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [27s 338ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-3] [27s 338ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-3] [27s 338ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-1-thread-3] [27s 338ms] SocketTube(24) subscribed for writing DEBUG: [pool-1-thread-3] [27s 338ms] SocketTube(24) write: registering startSubscription event DEBUG: [pool-1-thread-3] [27s 338ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [27s 338ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [27s 338ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [27s 338ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-21-SelectorManager] [27s 342ms] SocketTube(24) subscribe event raised DEBUG: [pool-1-thread-3] [27s 347ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [27s 348ms] SSL Writer(SocketTube(24)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [27s 348ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [27s 348ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-3] [27s 348ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [27s 348ms] SSL Writer(SocketTube(24)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [27s 348ms] SSL Writer(SocketTube(24)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [27s 348ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [27s 348ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [27s 350ms] 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@1c072d19[Not completed, 4 dependents] (id=2105) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-21-SelectorManager] [27s 350ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-21-SelectorManager] [27s 350ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-21-SelectorManager] [27s 350ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-21-SelectorManager] [27s 350ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-21-SelectorManager] [27s 350ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [27s 350ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-21-SelectorManager] [27s 350ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@5905b0fd[Not completed, 1 dependents] (id=2111), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-21-SelectorManager] [27s 368ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-21-SelectorManager] [27s 368ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-21-SelectorManager] [27s 368ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-21-SelectorManager] [27s 368ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-21-SelectorManager] [27s 368ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-21-SelectorManager] [27s 368ms] SocketTube(24) write: offloading requestMore DEBUG: [HttpClient-21-SelectorManager] [27s 368ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@352569ba for R (true) DEBUG: [pool-1-thread-3] [27s 370ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-3] [27s 370ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 370ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [27s 370ms] SocketTube(24) trying to write: 2186 DEBUG: [pool-1-thread-3] [27s 370ms] SocketTube(24) wrote: 2186 DEBUG: [pool-1-thread-3] [27s 370ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-3] [27s 370ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 370ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 370ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [27s 370ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 370ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [27s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@352569ba for None (false) DEBUG: [HttpClient-21-SelectorManager] [27s 398ms] HttpClientImpl(21) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-21-SelectorManager] [27s 398ms] SocketTube(24) read bytes: 261 DEBUG: [HttpClient-21-SelectorManager] [27s 398ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [27s 398ms] SSL Reader(SocketTube(24)) Adding 261 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [27s 399ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [27s 399ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@352569ba for R (false) DEBUG: [HttpClient-21-SelectorManager] [27s 399ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 399ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [27s 399ms] SSL Reader(SocketTube(24)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [27s 399ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [27s 399ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [27s 399ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [27s 399ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-3] [27s 399ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [27s 399ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [27s 439ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-3] [27s 440ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [27s 440ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [27s 440ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [27s 440ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [27s 440ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [27s 440ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-3] [27s 440ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [27s 440ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [27s 440ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [27s 440ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 440ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [27s 440ms] SocketTube(24) trying to write: 6 DEBUG: [pool-1-thread-3] [27s 440ms] SocketTube(24) wrote: 6 DEBUG: [pool-1-thread-3] [27s 440ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-3] [27s 440ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 440ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 440ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [27s 440ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 441ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [27s 441ms] SSL Reader(SocketTube(24)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [27s 441ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [27s 441ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [27s 441ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [27s 441ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-3] [27s 441ms] SSL Reader(SocketTube(24)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [27s 441ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [27s 441ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [27s 441ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [27s 441ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-3] [27s 441ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [27s 441ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [27s 442ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-3] [27s 442ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [27s 442ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [27s 442ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [27s 443ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [27s 443ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [27s 443ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [pool-1-thread-3] [27s 443ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [27s 443ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [27s 443ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [27s 443ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [27s 443ms] 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] [27s 443ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:32930 remote=/127.0.0.1:34697] DEBUG: [pool-1-thread-3] [27s 443ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [27s 443ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [27s 443ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1ee0bcf6 queue.isEmpty: true DEBUG: [pool-1-thread-3] [27s 443ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1ee0bcf6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [27s 443ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [27s 443ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [27s 443ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [27s 443ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [27s 443ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [27s 443ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-3] [27s 443ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-3] [27s 443ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@49c04b40 DEBUG: [pool-1-thread-3] [27s 443ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [27s 443ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [27s 443ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [27s 443ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [27s 443ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 443ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 443ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 443ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 443ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [pool-1-thread-3] [27s 443ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [27s 443ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [27s 443ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-3] [27s 443ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [27s 443ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [27s 444ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [27s 444ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [27s 444ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-3] [27s 444ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [27s 444ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [27s 444ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [27s 444ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [27s 444ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [27s 444ms] SSL Writer(SocketTube(24)) onNext DEBUG: [pool-1-thread-3] [27s 444ms] SSL Writer(SocketTube(24)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [27s 444ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [27s 444ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [27s 444ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [27s 444ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [27s 444ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [27s 444ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-3] [27s 444ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [27s 444ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [27s 444ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [27s 444ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [27s 444ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 444ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [27s 444ms] SocketTube(24) trying to write: 90 DEBUG: [pool-1-thread-3] [27s 444ms] SocketTube(24) wrote: 90 DEBUG: [pool-1-thread-3] [27s 444ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-3] [27s 444ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 444ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 444ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 444ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-3] [27s 444ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-3] [27s 444ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [27s 444ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-3] [27s 444ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [27s 444ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [27s 444ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [27s 444ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [27s 444ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [27s 444ms] Http1Response(id=25) First time around DEBUG: [pool-1-thread-3] [27s 444ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [pool-1-thread-3] [27s 444ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [27s 445ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@e084f1a DEBUG: [pool-1-thread-3] [27s 445ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 445ms] SSL Writer(SocketTube(24)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [27s 445ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [27s 445ms] SSL Writer(SocketTube(24)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [27s 445ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [27s 445ms] SSL Writer(SocketTube(24)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [27s 445ms] SSL Writer(SocketTube(24)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [27s 445ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [27s 445ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 445ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [27s 445ms] SocketTube(24) trying to write: 134 DEBUG: [pool-1-thread-3] [27s 445ms] SocketTube(24) wrote: 134 DEBUG: [pool-1-thread-3] [27s 445ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-3] [27s 445ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 445ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 445ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [27s 445ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 445ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [27s 445ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-3] [27s 445ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-3] [27s 445ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-3] [27s 445ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 445ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [27s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@352569ba for R (false) DEBUG: [HttpClient-21-SelectorManager] [27s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@352569ba for None (false) DEBUG: [HttpClient-21-SelectorManager] [27s 462ms] SocketTube(24) read bytes: 1944 DEBUG: [HttpClient-21-SelectorManager] [27s 462ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [27s 462ms] SSL Reader(SocketTube(24)) Adding 1944 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [27s 462ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [27s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@352569ba for R (false) DEBUG: [HttpClient-21-SelectorManager] [27s 462ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 463ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1944, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [27s 463ms] SSL Reader(SocketTube(24)) Unwrapping: 1944 DEBUG: [pool-1-thread-3] [27s 463ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1944 into buffer of 16676 remaining to decode: 223 DEBUG: [pool-1-thread-3] [27s 464ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [27s 464ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [27s 464ms] SSL Reader(SocketTube(24)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [27s 464ms] SSL Reader(SocketTube(24)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-3] [27s 464ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [27s 464ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [27s 464ms] SSL Reader(SocketTube(24)) sending 84 DEBUG: [pool-1-thread-3] [27s 464ms] SSL Reader(SocketTube(24)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [27s 464ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [27s 464ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 464ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [27s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [27s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1ee0bcf6 DEBUG: [pool-1-thread-3] [27s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [27s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1ee0bcf6 DEBUG: [pool-1-thread-3] [27s 464ms] Http1Response(id=25) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [27s 464ms] Http1Response(id=25) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [27s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1ee0bcf6 DEBUG: [pool-1-thread-3] [27s 464ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [27s 464ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [27s 464ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [27s 464ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6cfb782a(21) DEBUG: [pool-1-thread-3] [27s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@39054cd9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@22195003 queue.isEmpty: false DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-3] [27s 465ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [27s 465ms] HttpClientImpl(21) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@39054cd9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@22195003, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@39054cd9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@22195003 DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@39054cd9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@22195003 DEBUG: [pool-1-thread-3] [27s 465ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [27s 465ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [27s 465ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 465ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 465ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 465ms] SSL Reader(SocketTube(24)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [27s 465ms] SSL Reader(SocketTube(24)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [27s 465ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [27s 465ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [27s 465ms] SSL Reader(SocketTube(24)) sending 20 DEBUG: [pool-1-thread-3] [27s 465ms] SSL Reader(SocketTube(24)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [27s 465ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [27s 465ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 465ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@39054cd9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@22195003 DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@39054cd9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@22195003 DEBUG: [pool-1-thread-3] [27s 465ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [27s 465ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [27s 465ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [27s 465ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [27s 465ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [27s 465ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [27s 465ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [27s 465ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [27s 465ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [27s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [27s 465ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 465ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 465ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 466ms] SSL Reader(SocketTube(24)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [27s 466ms] SSL Reader(SocketTube(24)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [27s 466ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [27s 466ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [27s 466ms] SSL Reader(SocketTube(24)) sending 5 DEBUG: [pool-1-thread-3] [27s 466ms] SSL Reader(SocketTube(24)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [27s 466ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [27s 466ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 466ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [27s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [27s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@39054cd9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@22195003 DEBUG: [pool-1-thread-3] [27s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [27s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@39054cd9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@22195003 DEBUG: [pool-1-thread-3] [27s 466ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [27s 466ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [27s 466ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [27s 466ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [27s 466ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [27s 466ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [27s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [pool-1-thread-3] [27s 466ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [27s 466ms] ConnectionPool(21) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-3] [27s 466ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-3] [27s 466ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-3] [27s 466ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [pool-1-thread-3] [27s 466ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [27s 466ms] HttpClientImpl(21) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [27s 466ms] HttpClientImpl(21) ClientImpl (async) elapsed 160 millis for GET to https://127.0.0.1:34697/https1/chunk/x DEBUG: [pool-1-thread-3] [27s 466ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [27s 466ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [27s 466ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6cfb782a(21) DEBUG: [pool-1-thread-3] [27s 467ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-3] [27s 467ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 467ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [27s 467ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 467ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 467ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [27s 467ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [27s 467ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-3] [27s 467ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-3] [27s 467ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-3] [27s 467ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 467ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [27s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@352569ba for R (false) DEBUG: [MainThread] [27s 474ms] HttpClientImpl(22) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [27s 481ms] HttpClientImpl(22) ClientImpl (async) send http://127.0.0.1:53045/http2/fixed/x GET DEBUG: [pool-1-thread-3] [27s 488ms] Exchange establishing exchange for http://127.0.0.1:53045/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [27s 488ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [27s 488ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [27s 488ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [27s 488ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [27s 491ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [27s 491ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [27s 491ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [27s 491ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [27s 491ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@36848404 queue.isEmpty: true DEBUG: [pool-1-thread-3] [27s 492ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@36848404, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [27s 492ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [27s 492ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [27s 492ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [27s 492ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [27s 492ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [27s 492ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [27s 492ms] PlainHttpConnection(SocketTube(25)) 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=52210,localport=53045] TestServer(1): starting connection DEBUG: [HttpClient-22-SelectorManager] [27s 498ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@f345a7f for C (true) DEBUG: [HttpClient-22-SelectorManager] [27s 498ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect DEBUG: [HttpClient-22-SelectorManager] [27s 498ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52210 DEBUG: [pool-1-thread-3] [27s 499ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [27s 499ms] Http1Exchange SocketTube(25) connecting flows DEBUG: [pool-1-thread-3] [27s 499ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-3] [27s 499ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-3] [27s 499ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-3] [27s 499ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [27s 499ms] Http1Publisher(SocketTube(25)) got subscriber: SocketTube(25) DEBUG: [pool-1-thread-3] [27s 499ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-3] [27s 499ms] SocketTube(25) write: registering startSubscription event DEBUG: [pool-1-thread-3] [27s 499ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [27s 499ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [27s 499ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [27s 499ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-3] [27s 499ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-22-SelectorManager] [27s 499ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-22-SelectorManager] [27s 499ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5cc310f DEBUG: [HttpClient-22-SelectorManager] [27s 499ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [27s 499ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [27s 499ms] Http1AsyncReceiver(SocketTube(25)) Received onSubscribed from upstream DEBUG: [HttpClient-22-SelectorManager] [27s 499ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [27s 499ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-22-SelectorManager] [27s 499ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [27s 499ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-3] [27s 499ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [27s 499ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [27s 499ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [27s 499ms] SocketTube(25) got some demand for reading DEBUG: [pool-1-thread-3] [27s 499ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-3] [27s 499ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-22-SelectorManager] [27s 499ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40ceafd2 for R (true) DEBUG: [pool-1-thread-1] [27s 504ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [27s 504ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [27s 504ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-1] [27s 504ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [27s 504ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [27s 504ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [27s 504ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [27s 504ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [27s 504ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [27s 504ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [27s 505ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [27s 505ms] Http1Publisher(SocketTube(25)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [27s 505ms] SocketTube(25) trying to write: 204 DEBUG: [pool-1-thread-1] [27s 505ms] SocketTube(25) wrote: 204 DEBUG: [pool-1-thread-1] [27s 505ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [27s 505ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [27s 505ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 505ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 505ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [27s 505ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [27s 505ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [27s 505ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [27s 505ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) First time around DEBUG: [pool-1-thread-1] [27s 505ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [27s 505ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [27s 505ms] Http1Publisher(SocketTube(25)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6cbf3120 DEBUG: [pool-1-thread-1] [27s 505ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [27s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40ceafd2 for None (false) DEBUG: [HttpClient-22-SelectorManager] [27s 508ms] SocketTube(25) read bytes: 71 DEBUG: [HttpClient-22-SelectorManager] [27s 508ms] Http1AsyncReceiver(SocketTube(25)) Putting 71 bytes into the queue DEBUG: [HttpClient-22-SelectorManager] [27s 509ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [27s 509ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40ceafd2 for R (false) DEBUG: [HttpClient-22-SelectorManager] [27s 509ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 510ms] Http1AsyncReceiver(SocketTube(25)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@36848404 DEBUG: [pool-1-thread-1] [27s 510ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [27s 510ms] Http1AsyncReceiver(SocketTube(25)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@36848404 DEBUG: [pool-1-thread-1] [27s 510ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [27s 510ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [27s 510ms] Http1AsyncReceiver(SocketTube(25)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@36848404 DEBUG: [pool-1-thread-1] [27s 510ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [27s 510ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [27s 510ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52210 remote=/127.0.0.1:53045] DEBUG: [pool-1-thread-1] [27s 510ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [27s 510ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@257467f7(22) DEBUG: [pool-1-thread-1] [27s 510ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@65e12c43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@45add7fd queue.isEmpty: false DEBUG: [pool-1-thread-1] [27s 511ms] Http1AsyncReceiver(SocketTube(25)) Delegate done: 0 DEBUG: [pool-1-thread-1] [27s 511ms] PlainHttpConnection(SocketTube(25))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [27s 511ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [27s 511ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-1] [27s 511ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [27s 511ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [27s 511ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [27s 511ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [27s 511ms] Http2Connection(SocketTube(25)) Opened stream 1 DEBUG: [pool-1-thread-1] [27s 511ms] Http2Connection(SocketTube(25))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [27s 511ms] Http2Connection(SocketTube(25))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [27s 511ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-1] [27s 511ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-1] [27s 511ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-1] [27s 512ms] SocketTube(25) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 512ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-1] [27s 512ms] SocketTube(25) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [27s 512ms] SocketTube(25) write: registering startSubscription event DEBUG: [pool-1-thread-1] [27s 512ms] PlainHttpConnection(SocketTube(25)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [27s 512ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [27s 512ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [27s 512ms] PlainHttpConnection(SocketTube(25)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [27s 512ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [27s 512ms] Http2Connection(SocketTube(25)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [27s 512ms] Http2Connection(SocketTube(25)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [27s 512ms] Http2Connection(SocketTube(25)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [27s 512ms] Http1AsyncReceiver(SocketTube(25)) stopping DEBUG: [pool-1-thread-1] [27s 512ms] Http1AsyncReceiver(SocketTube(25)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [27s 512ms] Http1AsyncReceiver(SocketTube(25)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [27s 512ms] Http2Connection(SocketTube(25)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [27s 512ms] Http2Connection(SocketTube(25)) H2 processed buffered data DEBUG: [pool-1-thread-1] [27s 512ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-1] [27s 512ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-1] [27s 512ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-1] [27s 512ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [27s 512ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [27s 512ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@257467f7(22) DEBUG: [pool-1-thread-1] [27s 512ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@65e12c43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@45add7fd, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [27s 512ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [27s 512ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [27s 512ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-22-SelectorManager] [27s 513ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-22-SelectorManager] [27s 513ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7144cea2 DEBUG: [HttpClient-22-SelectorManager] [27s 513ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-22-SelectorManager] [27s 513ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [27s 513ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [27s 513ms] Http2Connection(SocketTube(25)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-22-SelectorManager] [27s 513ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-22-SelectorManager] [27s 513ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [27s 513ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40ceafd2 for R (false) DEBUG: [HttpClient-22-SelectorManager] [27s 513ms] SocketTube(25) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-22-SelectorManager] [27s 513ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [27s 513ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-22-SelectorManager] [27s 513ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [27s 513ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-1] [27s 513ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [27s 513ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-1] [27s 513ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-1] [27s 513ms] SocketTube(25) trying to write: 63 DEBUG: [pool-1-thread-1] [27s 513ms] SocketTube(25) wrote: 63 DEBUG: [pool-1-thread-1] [27s 513ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [27s 513ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-1] [27s 513ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 513ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 513ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-1] [27s 513ms] SocketTube(25) trying to write: 13 DEBUG: [Test-server-pool] [27s 513ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [27s 514ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [27s 514ms] SocketTube(25) wrote: 13 DEBUG: [pool-1-thread-1] [27s 514ms] SocketTube(25) write: requesting more... DEBUG: [Test-server-pool] [27s 514ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [27s 514ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [Test-server-pool] [27s 514ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [27s 514ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 514ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [27s 514ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [27s 514ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [27s 514ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [readLoop] [27s 553ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [27s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 553ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [27s 553ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [27s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 553ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [27s 553ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [27s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 553ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [27s 553ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [27s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 553ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-22-SelectorManager] [27s 579ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40ceafd2 for None (false) DEBUG: [HttpClient-22-SelectorManager] [27s 579ms] SocketTube(25) read bytes: 96 DEBUG: [HttpClient-22-SelectorManager] [27s 579ms] Http2Connection(SocketTube(25)) onNext: got 96 bytes in 1 buffers DEBUG: [pool-1-thread-1] [27s 598ms] Http2Connection(SocketTube(25)) sending 96 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [27s 598ms] Http2Connection(SocketTube(25)) H2 Receiving(1): 96 DEBUG: [pool-1-thread-1] [27s 598ms] Http2Connection(SocketTube(25)) Processing 96 DEBUG: [pool-1-thread-1] [27s 598ms] FramesDecoder decodes: 96 DEBUG: [pool-1-thread-1] [27s 598ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [27s 598ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [27s 598ms] Http2Connection(SocketTube(25)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [27s 598ms] PlainHttpConnection(SocketTube(25)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [27s 598ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [27s 599ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-1] [27s 599ms] SocketTube(25) trying to write: 9 DEBUG: [pool-1-thread-1] [27s 599ms] SocketTube(25) wrote: 9 DEBUG: [pool-1-thread-1] [27s 599ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [27s 599ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-1] [27s 599ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 599ms] SocketTube(25) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 599ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [27s 599ms] Http2Connection(SocketTube(25))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [27s 599ms] Http2Connection(SocketTube(25))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [27s 599ms] Http2Connection(SocketTube(25))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [27s 599ms] Http2Connection(SocketTube(25))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:53045/http2/fixed/x) 200 HTTP_2 Local port: 52210 DEBUG: [pool-1-thread-1] [27s 599ms] Http2Connection(SocketTube(25))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [27s 600ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [27s 600ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [27s 600ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [27s 600ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [27s 600ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [27s 600ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [27s 600ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [27s 600ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [27s 600ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [27s 600ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [27s 600ms] HttpClientImpl(22) ClientImpl (async) elapsed 119 millis for GET to http://127.0.0.1:53045/http2/fixed/x DEBUG: [pool-1-thread-1] [27s 600ms] Http2Connection(SocketTube(25))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [27s 600ms] Http2Connection(SocketTube(25))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [27s 600ms] Http2Connection(SocketTube(25))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [27s 600ms] Http2Connection(SocketTube(25)) Closed stream 1 DEBUG: [pool-1-thread-1] [27s 600ms] Http2Connection(SocketTube(25))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5cde49dd DEBUG: [pool-1-thread-1] [27s 600ms] Http2Connection(SocketTube(25))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [27s 600ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [27s 600ms] Http2Connection(SocketTube(25)) H2 processed(1) DEBUG: [readLoop] [27s 600ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [27s 600ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 600ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [27s 600ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [27s 600ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-22-SelectorManager] [27s 606ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [27s 606ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40ceafd2 for R (false) DEBUG: [HttpClient-22-SelectorManager] [27s 606ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [27s 609ms] HttpClientImpl(23) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [27s 610ms] HttpClientImpl(23) ClientImpl (async) send http://127.0.0.1:53045/http2/chunk/x GET DEBUG: [pool-1-thread-1] [27s 610ms] Exchange establishing exchange for http://127.0.0.1:53045/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [27s 611ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [27s 611ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [27s 611ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [27s 611ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [27s 611ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [27s 611ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [27s 611ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [27s 611ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [27s 611ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1b08def5 queue.isEmpty: true DEBUG: [pool-1-thread-1] [27s 611ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1b08def5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [27s 611ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [27s 611ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [27s 611ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [27s 611ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [27s 611ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [27s 611ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [27s 612ms] PlainHttpConnection(SocketTube(26)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-23-SelectorManager] [27s 612ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@52bf3ddf 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=52212,localport=53045] DEBUG: [HttpClient-23-SelectorManager] [27s 612ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [HttpClient-23-SelectorManager] [27s 612ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52212 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [27s 612ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [27s 612ms] Http1Exchange SocketTube(26) connecting flows DEBUG: [pool-1-thread-1] [27s 612ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-1] [27s 612ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-1] [27s 612ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-1] [27s 612ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [27s 612ms] Http1Publisher(SocketTube(26)) got subscriber: SocketTube(26) DEBUG: [pool-1-thread-1] [27s 612ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-1] [27s 612ms] SocketTube(26) write: registering startSubscription event DEBUG: [pool-1-thread-1] [27s 612ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [27s 612ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [27s 612ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [27s 612ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-1] [27s 612ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-23-SelectorManager] [27s 613ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-23-SelectorManager] [27s 613ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@584756af DEBUG: [HttpClient-23-SelectorManager] [27s 613ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [27s 613ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [27s 613ms] Http1AsyncReceiver(SocketTube(26)) Received onSubscribed from upstream DEBUG: [HttpClient-23-SelectorManager] [27s 613ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [27s 613ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-23-SelectorManager] [27s 613ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [27s 613ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-1] [27s 613ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [27s 613ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [27s 613ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [27s 613ms] SocketTube(26) got some demand for reading DEBUG: [pool-1-thread-1] [27s 613ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-1] [27s 613ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-23-SelectorManager] [27s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d45d3c3 for R (true) DEBUG: [pool-1-thread-3] [27s 617ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [27s 617ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [27s 617ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-3] [27s 617ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [27s 617ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [27s 617ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [27s 617ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [27s 617ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [27s 617ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [27s 618ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [27s 618ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [27s 618ms] Http1Publisher(SocketTube(26)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [27s 618ms] SocketTube(26) trying to write: 204 DEBUG: [pool-1-thread-3] [27s 618ms] SocketTube(26) wrote: 204 DEBUG: [pool-1-thread-3] [27s 618ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [27s 618ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [27s 618ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 618ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 618ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [27s 618ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [27s 618ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [27s 618ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [27s 618ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) First time around DEBUG: [pool-1-thread-3] [27s 618ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [27s 618ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [27s 618ms] Http1Publisher(SocketTube(26)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5e75439f DEBUG: [pool-1-thread-3] [27s 618ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [27s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d45d3c3 for None (false) DEBUG: [HttpClient-23-SelectorManager] [27s 622ms] SocketTube(26) read bytes: 71 DEBUG: [HttpClient-23-SelectorManager] [27s 622ms] Http1AsyncReceiver(SocketTube(26)) Putting 71 bytes into the queue DEBUG: [HttpClient-23-SelectorManager] [27s 622ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [27s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d45d3c3 for R (false) DEBUG: [HttpClient-23-SelectorManager] [27s 622ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 626ms] Http1AsyncReceiver(SocketTube(26)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1b08def5 DEBUG: [pool-1-thread-3] [27s 626ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [27s 626ms] Http1AsyncReceiver(SocketTube(26)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1b08def5 DEBUG: [pool-1-thread-3] [27s 626ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [27s 626ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [27s 626ms] Http1AsyncReceiver(SocketTube(26)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1b08def5 DEBUG: [pool-1-thread-3] [27s 626ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [27s 626ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [27s 626ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52212 remote=/127.0.0.1:53045] DEBUG: [pool-1-thread-3] [27s 626ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [27s 626ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3031f531(23) DEBUG: [pool-1-thread-3] [27s 626ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@73baf7d7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75776d88 queue.isEmpty: false DEBUG: [pool-1-thread-3] [27s 627ms] Http1AsyncReceiver(SocketTube(26)) Delegate done: 0 DEBUG: [pool-1-thread-3] [27s 627ms] PlainHttpConnection(SocketTube(26))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [27s 627ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [27s 627ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-3] [27s 627ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [27s 627ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [27s 627ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [27s 630ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [27s 630ms] Http2Connection(SocketTube(26)) Opened stream 1 DEBUG: [pool-1-thread-3] [27s 630ms] Http2Connection(SocketTube(26))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [27s 630ms] Http2Connection(SocketTube(26))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [27s 630ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-3] [27s 630ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-3] [27s 630ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-3] [27s 630ms] SocketTube(26) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 630ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-3] [27s 630ms] SocketTube(26) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [27s 630ms] SocketTube(26) write: registering startSubscription event DEBUG: [pool-1-thread-3] [27s 630ms] PlainHttpConnection(SocketTube(26)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [27s 630ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [27s 630ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [27s 631ms] PlainHttpConnection(SocketTube(26)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [27s 631ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [27s 631ms] Http2Connection(SocketTube(26)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [27s 631ms] Http2Connection(SocketTube(26)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [27s 631ms] Http2Connection(SocketTube(26)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [27s 631ms] Http1AsyncReceiver(SocketTube(26)) stopping DEBUG: [pool-1-thread-3] [27s 631ms] Http1AsyncReceiver(SocketTube(26)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [27s 631ms] Http1AsyncReceiver(SocketTube(26)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [27s 631ms] Http2Connection(SocketTube(26)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [27s 631ms] Http2Connection(SocketTube(26)) H2 processed buffered data DEBUG: [pool-1-thread-3] [27s 631ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-3] [27s 631ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-3] [27s 631ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-3] [27s 631ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [27s 631ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [27s 631ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3031f531(23) DEBUG: [pool-1-thread-3] [27s 631ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@73baf7d7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75776d88, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [27s 631ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [27s 631ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [27s 631ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-23-SelectorManager] [27s 634ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-23-SelectorManager] [27s 634ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2c12ec57 DEBUG: [HttpClient-23-SelectorManager] [27s 634ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-23-SelectorManager] [27s 634ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [27s 634ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [27s 634ms] Http2Connection(SocketTube(26)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-23-SelectorManager] [27s 634ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-23-SelectorManager] [27s 634ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [27s 634ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d45d3c3 for R (false) DEBUG: [HttpClient-23-SelectorManager] [27s 634ms] SocketTube(26) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-23-SelectorManager] [27s 634ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [27s 634ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-23-SelectorManager] [27s 634ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [27s 634ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-3] [27s 638ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [27s 638ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-3] [27s 638ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-3] [27s 638ms] SocketTube(26) trying to write: 63 DEBUG: [pool-1-thread-3] [27s 638ms] SocketTube(26) wrote: 63 DEBUG: [pool-1-thread-3] [27s 638ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [27s 638ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-3] [27s 638ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 638ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 638ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-3] [27s 638ms] SocketTube(26) trying to write: 13 DEBUG: [pool-1-thread-3] [27s 638ms] SocketTube(26) wrote: 13 DEBUG: [pool-1-thread-3] [27s 638ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [27s 638ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-3] [27s 638ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 638ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 638ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [27s 638ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [27s 638ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [27s 639ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [27s 639ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [27s 639ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [27s 639ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 TestServer(1): connection started DEBUG: [HttpClient-23-SelectorManager] [27s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d45d3c3 for None (false) DEBUG: [HttpClient-23-SelectorManager] [27s 649ms] SocketTube(26) read bytes: 82 DEBUG: [HttpClient-23-SelectorManager] [27s 649ms] Http2Connection(SocketTube(26)) onNext: got 82 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [27s 649ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [27s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d45d3c3 for R (false) DEBUG: [HttpClient-23-SelectorManager] [27s 649ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 650ms] Http2Connection(SocketTube(26)) sending 82 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [27s 650ms] Http2Connection(SocketTube(26)) H2 Receiving(1): 82 DEBUG: [pool-1-thread-3] [27s 650ms] Http2Connection(SocketTube(26)) Processing 82 DEBUG: [pool-1-thread-3] [27s 650ms] FramesDecoder decodes: 82 DEBUG: [pool-1-thread-3] [27s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [27s 650ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [27s 650ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [27s 650ms] Http2Connection(SocketTube(26)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [27s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 650ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [27s 650ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [27s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 650ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [27s 650ms] PlainHttpConnection(SocketTube(26)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [27s 650ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [readLoop] [27s 650ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [27s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 650ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-3] [27s 650ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(26) DEBUG: [readLoop] [27s 650ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [27s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [27s 650ms] SocketTube(26) trying to write: 9 DEBUG: [readLoop] [27s 650ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [27s 650ms] SocketTube(26) wrote: 9 DEBUG: [pool-1-thread-3] [27s 650ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [27s 650ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-3] [27s 650ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [27s 650ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [27s 650ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [27s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 650ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [27s 650ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [27s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [27s 650ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [27s 651ms] Http2Connection(SocketTube(26))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [27s 651ms] Http2Connection(SocketTube(26))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [27s 651ms] Http2Connection(SocketTube(26))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [27s 651ms] Http2Connection(SocketTube(26))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:53045/http2/chunk/x) 200 HTTP_2 Local port: 52212 DEBUG: [HttpClient-23-SelectorManager] [27s 657ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d45d3c3 for None (false) DEBUG: [HttpClient-23-SelectorManager] [27s 657ms] SocketTube(26) read bytes: 9 DEBUG: [HttpClient-23-SelectorManager] [27s 657ms] Http2Connection(SocketTube(26)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [27s 657ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [27s 657ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d45d3c3 for R (false) DEBUG: [HttpClient-23-SelectorManager] [27s 657ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [27s 738ms] Http2Connection(SocketTube(26))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [27s 738ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [27s 738ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [27s 738ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [27s 738ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [27s 738ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [27s 738ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [27s 738ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [27s 738ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [27s 738ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [27s 738ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [27s 739ms] HttpClientImpl(23) ClientImpl (async) elapsed 128 millis for GET to http://127.0.0.1:53045/http2/chunk/x DEBUG: [pool-1-thread-3] [27s 739ms] Http2Connection(SocketTube(26))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [27s 739ms] Http2Connection(SocketTube(26))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [27s 739ms] Http2Connection(SocketTube(26))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [27s 739ms] Http2Connection(SocketTube(26)) Closed stream 1 DEBUG: [pool-1-thread-3] [27s 739ms] Http2Connection(SocketTube(26))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@135cad4a DEBUG: [pool-1-thread-3] [27s 739ms] Http2Connection(SocketTube(26))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [27s 739ms] Http2Connection(SocketTube(26)) H2 processed(1) DEBUG: [pool-1-thread-3] [27s 739ms] Http2Connection(SocketTube(26)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [27s 739ms] Http2Connection(SocketTube(26)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-3] [27s 739ms] Http2Connection(SocketTube(26)) Processing 9 DEBUG: [pool-1-thread-3] [27s 739ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [27s 739ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [27s 739ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [27s 739ms] Http2Connection(SocketTube(26)) H2 processed(2) DEBUG: [MainThread] [27s 746ms] HttpClientImpl(24) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [27s 761ms] HttpClientImpl(24) ClientImpl (async) send https://127.0.0.1:32783/https2/fixed/x GET DEBUG: [pool-1-thread-3] [27s 764ms] Exchange establishing exchange for https://127.0.0.1:32783/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [27s 765ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [27s 765ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [27s 765ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [pool-1-thread-3] [27s 765ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-24-SelectorManager] [27s 765ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@eb7ac93 for C (true) DEBUG: [HttpClient-24-SelectorManager] [27s 765ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-24-SelectorManager] [27s 765ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57692 DEBUG: [pool-1-thread-3] [27s 766ms] SocketTube(27) connecting flows DEBUG: [pool-1-thread-3] [27s 766ms] SocketTube(27) read publisher got subscriber DEBUG: [pool-1-thread-3] [27s 766ms] SocketTube(27) registering subscribe event DEBUG: [pool-1-thread-3] [27s 766ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-24-SelectorManager] [27s 766ms] SocketTube(27) subscribe event raised DEBUG: [pool-1-thread-3] [27s 766ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [27s 766ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [27s 766ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [pool-1-thread-3] [27s 766ms] SocketTube(27) subscribed for writing DEBUG: [pool-1-thread-3] [27s 766ms] SocketTube(27) write: registering startSubscription event DEBUG: [pool-1-thread-3] [27s 766ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [27s 766ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-24-SelectorManager] [27s 766ms] SocketTube(27) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@44fc7e3[Not completed, 4 dependents] (id=2320) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [27s 766ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-24-SelectorManager] [27s 766ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-24-SelectorManager] [27s 766ms] SocketTube(27) calling onSubscribe DEBUG: [HttpClient-24-SelectorManager] [27s 766ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-24-SelectorManager] [27s 766ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-24-SelectorManager] [27s 766ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [27s 766ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-24-SelectorManager] [27s 766ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-24-SelectorManager] [27s 766ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-24-SelectorManager] [27s 766ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-24-SelectorManager] [27s 766ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-24-SelectorManager] [27s 766ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-24-SelectorManager] [27s 766ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-24-SelectorManager] [27s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (true) DEBUG: [HttpClient-24-SelectorManager] [27s 766ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-24-SelectorManager] [27s 766ms] SocketTube(27) write: offloading requestMore DEBUG: [pool-1-thread-3] [27s 769ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [27s 769ms] SSL Writer(SocketTube(27)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [27s 769ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [27s 769ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [27s 769ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [27s 769ms] SSL Writer(SocketTube(27)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [27s 769ms] SSL Writer(SocketTube(27)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [27s 769ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [27s 769ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-1] [27s 772ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-1] [27s 772ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 772ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [27s 772ms] SocketTube(27) trying to write: 2191 DEBUG: [pool-1-thread-1] [27s 772ms] SocketTube(27) wrote: 2191 DEBUG: [pool-1-thread-1] [27s 772ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-1] [27s 772ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 772ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 772ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [27s 772ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 772ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=57692, Session(1712014065107|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-24-SelectorManager] [27s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for None (false) DEBUG: [HttpClient-24-SelectorManager] [27s 782ms] HttpClientImpl(24) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-24-SelectorManager] [27s 782ms] SocketTube(27) read bytes: 133 DEBUG: [HttpClient-24-SelectorManager] [27s 782ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [27s 782ms] SSL Reader(SocketTube(27)) Adding 133 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [27s 782ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [27s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (false) DEBUG: [HttpClient-24-SelectorManager] [27s 782ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [27s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for None (false) DEBUG: [HttpClient-24-SelectorManager] [27s 790ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [27s 790ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 792ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [27s 792ms] SSL Reader(SocketTube(27)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [27s 798ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [27s 798ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [27s 798ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [27s 798ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-1] [27s 798ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [27s 798ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [27s 800ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-1] [27s 800ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [27s 800ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [27s 800ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [27s 800ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [27s 800ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [27s 800ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-1] [27s 800ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [27s 800ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [27s 811ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [27s 813ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 813ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [27s 813ms] SocketTube(27) trying to write: 6 DEBUG: [pool-1-thread-1] [27s 813ms] SocketTube(27) wrote: 6 DEBUG: [pool-1-thread-1] [27s 813ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-1] [27s 813ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 813ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 813ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [27s 813ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 813ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [27s 813ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-1] [27s 813ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-1] [27s 813ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [27s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (true) DEBUG: [pool-1-thread-1] [27s 813ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [27s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for None (false) DEBUG: [HttpClient-24-SelectorManager] [27s 813ms] SocketTube(27) read bytes: 175 DEBUG: [HttpClient-24-SelectorManager] [27s 813ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [27s 813ms] SSL Reader(SocketTube(27)) Adding 175 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [27s 813ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [27s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (false) DEBUG: [HttpClient-24-SelectorManager] [27s 813ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 813ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [27s 814ms] SSL Reader(SocketTube(27)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [27s 814ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [27s 814ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [27s 814ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [27s 814ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-1] [27s 814ms] SSL Reader(SocketTube(27)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [27s 814ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [27s 814ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [27s 814ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [27s 814ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-1] [27s 814ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [27s 814ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [27s 814ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-1] [27s 814ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [27s 814ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [27s 814ms] SSL Reader(SocketTube(27)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [27s 815ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [27s 815ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [27s 815ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [27s 815ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-1] [27s 815ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [27s 815ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [27s 816ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [27s 816ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [27s 816ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [27s 816ms] SSLFlowDelegate(SocketTube(27)) setALPN = h2 DEBUG: [pool-1-thread-1] [27s 816ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [27s 816ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [27s 816ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [27s 816ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [27s 816ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [pool-1-thread-1] [27s 816ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@38e95038 DEBUG: [pool-1-thread-1] [27s 816ms] Http2Connection(SSLTube(SocketTube(27))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [27s 816ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [27s 816ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [27s 816ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [27s 816ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [27s 816ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [27s 816ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [27s 817ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [27s 817ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [27s 817ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [27s 817ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [27s 817ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-1] [27s 817ms] SSL Writer(SocketTube(27)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [27s 817ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [27s 817ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [27s 817ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [27s 817ms] Http2Connection(SSLTube(SocketTube(27))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [27s 817ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [27s 817ms] Http2Connection(SSLTube(SocketTube(27))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [27s 817ms] Http2Connection(SSLTube(SocketTube(27))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [27s 817ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed buffered data DEBUG: [pool-1-thread-1] [27s 817ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-1] [27s 817ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-1] [27s 817ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [27s 817ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [27s 817ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [27s 817ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [27s 817ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [27s 817ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [27s 817ms] Http2Connection(SSLTube(SocketTube(27))) Opened stream 1 DEBUG: [pool-1-thread-1] [27s 817ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [27s 817ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [27s 817ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [27s 817ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [27s 817ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [27s 817ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [27s 818ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [27s 818ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [27s 818ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [27s 818ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 818ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [27s 818ms] SocketTube(27) trying to write: 90 DEBUG: [pool-1-thread-1] [27s 818ms] SocketTube(27) wrote: 90 DEBUG: [pool-1-thread-1] [27s 818ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-1] [27s 818ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 818ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 818ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [27s 818ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [27s 818ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-1] [27s 818ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [27s 818ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [27s 818ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [27s 818ms] SSL Writer(SocketTube(27)) onNext TestServer(2): starting connection DEBUG: [HttpClient-24-SelectorManager] [27s 819ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for None (false) DEBUG: [HttpClient-24-SelectorManager] [27s 819ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [27s 819ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 846ms] SSL Writer(SocketTube(27)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [27s 846ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 846ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [27s 846ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [27s 846ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-1] [27s 846ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [27s 846ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [27s 846ms] SSLTube(SocketTube(27)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [27s 846ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-1] [27s 846ms] SSL Writer(SocketTube(27)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [27s 846ms] SSL Writer(SocketTube(27)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [27s 847ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [27s 847ms] SSL Writer(SocketTube(27)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [27s 847ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [27s 847ms] SSL Writer(SocketTube(27)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [27s 847ms] SSL Writer(SocketTube(27)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [27s 847ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [27s 847ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 847ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [27s 847ms] SocketTube(27) trying to write: 174 DEBUG: [pool-1-thread-1] [27s 847ms] SocketTube(27) wrote: 174 DEBUG: [pool-1-thread-1] [27s 847ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-1] [27s 847ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 847ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 847ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [27s 847ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [27s 847ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-1] [27s 847ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [27s 847ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 847ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [27s 847ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [27s 847ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-1] [27s 847ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-1] [27s 847ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 847ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [27s 848ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [27s 848ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [27s 848ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [27s 848ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [27s 848ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [27s 848ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-24-SelectorManager] [27s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (true) DEBUG: [readLoop] [27s 849ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [27s 849ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 849ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [27s 849ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [27s 849ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 849ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [27s 849ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [27s 849ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 849ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [27s 849ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [27s 849ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 849ms] 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: [HttpClient-24-SelectorManager] [27s 852ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for None (false) DEBUG: [HttpClient-24-SelectorManager] [27s 852ms] SocketTube(27) read bytes: 1803 DEBUG: [HttpClient-24-SelectorManager] [27s 852ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [27s 852ms] SSL Reader(SocketTube(27)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [27s 852ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [27s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (false) DEBUG: [HttpClient-24-SelectorManager] [27s 853ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 852ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [27s 857ms] SSL Reader(SocketTube(27)) Unwrapping: 1803 DEBUG: [pool-1-thread-1] [27s 858ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [27s 858ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [27s 858ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [27s 858ms] SSL Reader(SocketTube(27)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [27s 858ms] SSL Reader(SocketTube(27)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [27s 858ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [27s 858ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [27s 858ms] SSL Reader(SocketTube(27)) sending 39 DEBUG: [pool-1-thread-1] [27s 858ms] SSL Reader(SocketTube(27)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [27s 858ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [27s 858ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [27s 858ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [27s 858ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [27s 858ms] Http2Connection(SSLTube(SocketTube(27))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [27s 858ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [27s 858ms] Http2Connection(SSLTube(SocketTube(27))) Processing 39 DEBUG: [pool-1-thread-1] [27s 858ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [27s 858ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [27s 858ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [27s 858ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [27s 858ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [27s 858ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [27s 858ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [27s 859ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [27s 859ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-1] [27s 859ms] SSL Writer(SocketTube(27)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [27s 859ms] SSL Writer(SocketTube(27)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [27s 859ms] SSL Writer(SocketTube(27)) wrapping 9 bytes TestServer(2): connection started DEBUG: [pool-1-thread-1] [27s 859ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [27s 859ms] SSL Writer(SocketTube(27)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [27s 859ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [27s 859ms] SSL Writer(SocketTube(27)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [27s 859ms] SSL Writer(SocketTube(27)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [27s 859ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [27s 859ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 859ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [27s 859ms] SocketTube(27) trying to write: 47 DEBUG: [pool-1-thread-1] [27s 859ms] SocketTube(27) wrote: 47 DEBUG: [pool-1-thread-1] [27s 859ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-1] [27s 859ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 859ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 859ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [27s 859ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [27s 859ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-1] [27s 859ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [27s 859ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 859ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(1) DEBUG: [readLoop] [27s 859ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [27s 859ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [27s 859ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [27s 859ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [27s 859ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-1] [27s 859ms] SocketTube(27) resuming read event DEBUG: [readLoop] [27s 859ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [27s 859ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [27s 859ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [27s 859ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 859ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [27s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (false) DEBUG: [HttpClient-24-SelectorManager] [27s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for None (false) DEBUG: [HttpClient-24-SelectorManager] [27s 863ms] SocketTube(27) read bytes: 163 DEBUG: [HttpClient-24-SelectorManager] [27s 863ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [27s 863ms] SSL Reader(SocketTube(27)) Adding 163 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [27s 863ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [27s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (false) DEBUG: [HttpClient-24-SelectorManager] [27s 863ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 869ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [27s 869ms] SSL Reader(SocketTube(27)) Unwrapping: 163 DEBUG: [pool-1-thread-1] [27s 869ms] SSL Reader(SocketTube(27)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [27s 869ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-1] [27s 869ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-1] [27s 869ms] SSL Reader(SocketTube(27)) sending 16 DEBUG: [pool-1-thread-1] [27s 869ms] SSL Reader(SocketTube(27)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-1] [27s 869ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [27s 869ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [27s 870ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-1] [27s 870ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-1] [27s 870ms] Http2Connection(SSLTube(SocketTube(27))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [27s 870ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-1] [27s 870ms] Http2Connection(SSLTube(SocketTube(27))) Processing 16 DEBUG: [pool-1-thread-1] [27s 870ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-1] [27s 870ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [27s 870ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [27s 870ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [27s 870ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [27s 870ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [27s 871ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32783/https2/fixed/x) 200 HTTP_2 Local port: 57692 DEBUG: [pool-1-thread-1] [27s 871ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [27s 871ms] HttpClientImpl(24) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [27s 871ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(2) DEBUG: [pool-1-thread-1] [27s 871ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [27s 871ms] SSL Reader(SocketTube(27)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [27s 871ms] SSL Reader(SocketTube(27)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [27s 871ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [27s 871ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [27s 871ms] SSL Reader(SocketTube(27)) sending 24 DEBUG: [pool-1-thread-1] [27s 871ms] SSL Reader(SocketTube(27)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [27s 871ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [27s 871ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [27s 871ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [27s 871ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [27s 871ms] Http2Connection(SSLTube(SocketTube(27))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [27s 871ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [27s 871ms] Http2Connection(SSLTube(SocketTube(27))) Processing 24 DEBUG: [pool-1-thread-1] [27s 871ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [27s 871ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [27s 871ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [27s 871ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [27s 871ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [27s 871ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [27s 871ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [27s 872ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(3) DEBUG: [pool-1-thread-1] [27s 872ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [27s 872ms] SSL Reader(SocketTube(27)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [27s 872ms] SSL Reader(SocketTube(27)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [27s 872ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [27s 872ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [27s 872ms] SSL Reader(SocketTube(27)) sending 9 DEBUG: [pool-1-thread-1] [27s 872ms] SSL Reader(SocketTube(27)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [27s 872ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [27s 872ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [27s 872ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [27s 872ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [27s 872ms] Http2Connection(SSLTube(SocketTube(27))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [27s 872ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [27s 872ms] Http2Connection(SSLTube(SocketTube(27))) Processing 9 DEBUG: [pool-1-thread-1] [27s 872ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [27s 872ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [27s 872ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [27s 886ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [27s 886ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [27s 886ms] HttpClientImpl(24) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [27s 886ms] HttpClientImpl(24) ClientImpl (async) elapsed 125 millis for GET to https://127.0.0.1:32783/https2/fixed/x DEBUG: [pool-1-thread-1] [27s 886ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [27s 886ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [27s 886ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [27s 886ms] Http2Connection(SSLTube(SocketTube(27))) Closed stream 1 DEBUG: [pool-1-thread-1] [27s 887ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@16d76659 DEBUG: [pool-1-thread-1] [27s 887ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [27s 887ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(4) DEBUG: [pool-1-thread-1] [27s 887ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [27s 887ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [27s 887ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-1] [27s 887ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-1] [27s 887ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 887ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [27s 891ms] HttpClientImpl(25) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [HttpClient-24-SelectorManager] [27s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (false) DEBUG: [MainThread] [27s 895ms] HttpClientImpl(25) ClientImpl (async) send https://127.0.0.1:32783/https2/chunk/x GET DEBUG: [pool-1-thread-1] [27s 896ms] Exchange establishing exchange for https://127.0.0.1:32783/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [27s 897ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [27s 897ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [27s 897ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [pool-1-thread-1] [27s 897ms] 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=57698, Session(1712014067851|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-25-SelectorManager] [27s 900ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@12f3688f for C (true) DEBUG: [HttpClient-25-SelectorManager] [27s 901ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-25-SelectorManager] [27s 901ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57698 DEBUG: [pool-1-thread-1] [27s 921ms] SocketTube(28) connecting flows DEBUG: [pool-1-thread-1] [27s 921ms] SocketTube(28) read publisher got subscriber DEBUG: [pool-1-thread-1] [27s 921ms] SocketTube(28) registering subscribe event DEBUG: [pool-1-thread-1] [27s 921ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [27s 922ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [27s 922ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-1] [27s 922ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [pool-1-thread-1] [27s 922ms] SocketTube(28) subscribed for writing DEBUG: [pool-1-thread-1] [27s 922ms] SocketTube(28) write: registering startSubscription event DEBUG: [pool-1-thread-1] [27s 922ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-25-SelectorManager] [27s 922ms] SocketTube(28) subscribe event raised DEBUG: [pool-1-thread-1] [27s 922ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [27s 924ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [27s 924ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [27s 927ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [27s 927ms] SSL Writer(SocketTube(28)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [27s 928ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [27s 928ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-1] [27s 928ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [27s 928ms] SSL Writer(SocketTube(28)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [27s 928ms] SSL Writer(SocketTube(28)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [27s 928ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [27s 928ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [27s 931ms] SocketTube(28) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@180b03ff[Not completed, 4 dependents] (id=2385) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [27s 931ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-25-SelectorManager] [27s 931ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-25-SelectorManager] [27s 931ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-25-SelectorManager] [27s 931ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-25-SelectorManager] [27s 931ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [27s 931ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-25-SelectorManager] [27s 932ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@5d098e9a[Not completed, 1 dependents] (id=2391), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-25-SelectorManager] [27s 932ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-25-SelectorManager] [27s 932ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-25-SelectorManager] [27s 932ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-25-SelectorManager] [27s 932ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-25-SelectorManager] [27s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for R (true) DEBUG: [HttpClient-25-SelectorManager] [27s 932ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-25-SelectorManager] [27s 932ms] SocketTube(28) write: offloading requestMore DEBUG: [pool-1-thread-1] [27s 934ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-1] [27s 934ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 934ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [27s 934ms] SocketTube(28) trying to write: 2191 DEBUG: [pool-1-thread-1] [27s 934ms] SocketTube(28) wrote: 2191 DEBUG: [pool-1-thread-1] [27s 934ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-1] [27s 934ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 934ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 934ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [27s 934ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 934ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [27s 952ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for None (false) DEBUG: [HttpClient-25-SelectorManager] [27s 952ms] HttpClientImpl(25) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-25-SelectorManager] [27s 952ms] SocketTube(28) read bytes: 133 DEBUG: [HttpClient-25-SelectorManager] [27s 952ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [27s 952ms] SSL Reader(SocketTube(28)) Adding 133 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [27s 952ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [27s 952ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for R (false) DEBUG: [HttpClient-25-SelectorManager] [27s 952ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 953ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [27s 953ms] SSL Reader(SocketTube(28)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [27s 953ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [27s 953ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [27s 953ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [27s 953ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-1] [27s 953ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [27s 953ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [27s 955ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-1] [27s 955ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [27s 955ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-25-SelectorManager] [27s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for None (false) DEBUG: [HttpClient-25-SelectorManager] [27s 955ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [27s 955ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 955ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [27s 955ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [27s 955ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [27s 955ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-1] [27s 955ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [27s 955ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [27s 955ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [27s 955ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 955ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [27s 955ms] SocketTube(28) trying to write: 6 DEBUG: [pool-1-thread-1] [27s 955ms] SocketTube(28) wrote: 6 DEBUG: [pool-1-thread-1] [27s 955ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-1] [27s 955ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 955ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 955ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [27s 955ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 955ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [27s 955ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-1] [27s 955ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-1] [27s 955ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 955ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [27s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for R (true) DEBUG: [HttpClient-25-SelectorManager] [27s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for None (false) DEBUG: [HttpClient-25-SelectorManager] [27s 958ms] SocketTube(28) read bytes: 175 DEBUG: [HttpClient-25-SelectorManager] [27s 958ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [27s 958ms] SSL Reader(SocketTube(28)) Adding 175 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [27s 958ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [27s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for R (false) DEBUG: [HttpClient-25-SelectorManager] [27s 958ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 971ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [27s 971ms] SSL Reader(SocketTube(28)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [27s 971ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [27s 971ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [27s 971ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [27s 971ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-1] [27s 971ms] SSL Reader(SocketTube(28)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [27s 971ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [27s 971ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [27s 971ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [27s 971ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-1] [27s 971ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [27s 971ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [27s 971ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-1] [27s 971ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [27s 972ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [27s 972ms] SSL Reader(SocketTube(28)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [27s 972ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [27s 972ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [27s 972ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [27s 972ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-1] [27s 972ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [27s 972ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [27s 973ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [27s 973ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [27s 973ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [27s 973ms] SSLFlowDelegate(SocketTube(28)) setALPN = h2 DEBUG: [pool-1-thread-1] [27s 973ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [27s 973ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [27s 973ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [27s 973ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [27s 973ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [pool-1-thread-1] [27s 973ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@74521d72 DEBUG: [pool-1-thread-1] [27s 973ms] Http2Connection(SSLTube(SocketTube(28))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [27s 973ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [27s 973ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [27s 973ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [27s 973ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [27s 974ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [27s 974ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-1] [27s 974ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [27s 974ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [27s 974ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-1] [27s 974ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [27s 974ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-1] [27s 974ms] SSL Writer(SocketTube(28)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [27s 974ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [27s 974ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [27s 974ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [27s 974ms] Http2Connection(SSLTube(SocketTube(28))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [27s 974ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [27s 974ms] Http2Connection(SSLTube(SocketTube(28))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [27s 974ms] Http2Connection(SSLTube(SocketTube(28))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [27s 974ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed buffered data DEBUG: [pool-1-thread-1] [27s 974ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-1] [27s 974ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-1] [27s 974ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [27s 974ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [27s 974ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [27s 974ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [27s 974ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [27s 974ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [27s 975ms] Http2Connection(SSLTube(SocketTube(28))) Opened stream 1 DEBUG: [pool-1-thread-1] [27s 975ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [27s 975ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [27s 975ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [27s 975ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [27s 975ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [27s 975ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [27s 975ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [27s 975ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [27s 975ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [27s 975ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 975ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [27s 975ms] SocketTube(28) trying to write: 90 DEBUG: [pool-1-thread-1] [27s 975ms] SocketTube(28) wrote: 90 DEBUG: [pool-1-thread-1] [27s 975ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-1] [27s 975ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 975ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 975ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [27s 975ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [27s 975ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-1] [27s 975ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-1] [27s 975ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-1] [27s 975ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [27s 975ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-1] [27s 975ms] SSL Writer(SocketTube(28)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [27s 975ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 975ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [27s 975ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [27s 975ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-1] [27s 975ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-1] [27s 975ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-1] [27s 975ms] SSLTube(SocketTube(28)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [27s 975ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-1] [27s 975ms] SSL Writer(SocketTube(28)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [27s 975ms] SSL Writer(SocketTube(28)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [27s 976ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [27s 976ms] SSL Writer(SocketTube(28)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [27s 976ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [27s 976ms] SSL Writer(SocketTube(28)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [27s 976ms] SSL Writer(SocketTube(28)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [27s 976ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [27s 976ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 976ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [27s 976ms] SocketTube(28) trying to write: 174 DEBUG: [pool-1-thread-1] [27s 976ms] SocketTube(28) wrote: 174 DEBUG: [pool-1-thread-1] [27s 976ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-1] [27s 976ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 976ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 976ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [27s 976ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [27s 976ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-1] [27s 976ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-1] [27s 976ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 976ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [27s 976ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [27s 976ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-1] [27s 976ms] SocketTube(28) resuming read event TestServer(2): starting connection DEBUG: [Test-server-pool] [27s 986ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [27s 986ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [27s 986ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [27s 986ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [27s 986ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [27s 986ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [27s 987ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 987ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [27s 987ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for None (false) DEBUG: [HttpClient-25-SelectorManager] [27s 987ms] SocketTube(28) read bytes: 1803 DEBUG: [HttpClient-25-SelectorManager] [27s 987ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [27s 987ms] SSL Reader(SocketTube(28)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [27s 987ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [27s 987ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for R (false) DEBUG: [HttpClient-25-SelectorManager] [27s 987ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [27s 987ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for R (false) DEBUG: [readLoop] [27s 990ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [27s 990ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 990ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [27s 990ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [27s 990ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 990ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [27s 990ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [27s 990ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 990ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [27s 990ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [27s 990ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 991ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [pool-1-thread-1] [27s 993ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [27s 993ms] SSL Reader(SocketTube(28)) Unwrapping: 1803 DEBUG: [pool-1-thread-1] [27s 994ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [27s 994ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [27s 994ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [27s 994ms] SSL Reader(SocketTube(28)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [27s 994ms] SSL Reader(SocketTube(28)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [27s 994ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [27s 994ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [27s 994ms] SSL Reader(SocketTube(28)) sending 39 DEBUG: [pool-1-thread-1] [27s 994ms] SSL Reader(SocketTube(28)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [27s 994ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [27s 994ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [27s 994ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [27s 995ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [27s 995ms] Http2Connection(SSLTube(SocketTube(28))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [27s 995ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [27s 995ms] Http2Connection(SSLTube(SocketTube(28))) Processing 39 DEBUG: [pool-1-thread-1] [27s 995ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [27s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [27s 995ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [27s 995ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [27s 995ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [27s 995ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [27s 995ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-1] [27s 995ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [27s 995ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-1] [27s 995ms] SSL Writer(SocketTube(28)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [27s 995ms] SSL Writer(SocketTube(28)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [27s 995ms] SSL Writer(SocketTube(28)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [27s 995ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [27s 995ms] SSL Writer(SocketTube(28)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [27s 995ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [27s 995ms] SSL Writer(SocketTube(28)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [27s 995ms] SSL Writer(SocketTube(28)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [27s 995ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [27s 995ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 995ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [27s 995ms] SocketTube(28) trying to write: 47 DEBUG: [pool-1-thread-1] [27s 996ms] SocketTube(28) wrote: 47 DEBUG: [pool-1-thread-1] [27s 996ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-1] [27s 996ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 996ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [27s 996ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [27s 996ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [27s 996ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-1] [27s 996ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-1] [27s 996ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [27s 996ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(1) DEBUG: [pool-1-thread-1] [27s 996ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [27s 996ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [27s 996ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-1] [27s 996ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-1] [27s 996ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [27s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for R (false) DEBUG: [pool-1-thread-1] [27s 996ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [27s 998ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [27s 998ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [27s 998ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [27s 998ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [27s 998ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [HttpClient-25-SelectorManager] [28s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for None (false) DEBUG: [HttpClient-25-SelectorManager] [28s 13ms] SocketTube(28) read bytes: 49 DEBUG: [HttpClient-25-SelectorManager] [28s 13ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [28s 13ms] SSL Reader(SocketTube(28)) Adding 49 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [28s 13ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [28s 13ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for R (false) DEBUG: [HttpClient-25-SelectorManager] [28s 13ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [28s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for None (false) DEBUG: [HttpClient-25-SelectorManager] [28s 22ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [28s 22ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [28s 29ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:49, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [28s 29ms] SSL Reader(SocketTube(28)) Unwrapping: 49 DEBUG: [pool-1-thread-1] [28s 29ms] SSL Reader(SocketTube(28)) Decoded 11 bytes out of 49 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [28s 29ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-1] [28s 29ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-1] [28s 29ms] SSL Reader(SocketTube(28)) sending 11 DEBUG: [pool-1-thread-1] [28s 29ms] SSL Reader(SocketTube(28)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-1] [28s 29ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [28s 29ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [28s 29ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-1] [28s 29ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-1] [28s 30ms] Http2Connection(SSLTube(SocketTube(28))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [28s 30ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-1] [28s 30ms] Http2Connection(SSLTube(SocketTube(28))) Processing 11 DEBUG: [pool-1-thread-1] [28s 30ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-1] [28s 30ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [28s 30ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [28s 30ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [28s 30ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [28s 30ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [28s 30ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32783/https2/chunk/x) 200 HTTP_2 Local port: 57698 DEBUG: [pool-1-thread-1] [28s 30ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [28s 30ms] HttpClientImpl(25) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [28s 30ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(2) DEBUG: [pool-1-thread-1] [28s 30ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [28s 30ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [28s 30ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-1] [28s 30ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-1] [28s 30ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [28s 30ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [28s 30ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for R (true) DEBUG: [HttpClient-25-SelectorManager] [28s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for None (false) DEBUG: [HttpClient-25-SelectorManager] [28s 31ms] SocketTube(28) read bytes: 109 DEBUG: [HttpClient-25-SelectorManager] [28s 31ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [28s 31ms] SSL Reader(SocketTube(28)) Adding 109 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [28s 31ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [28s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for R (false) DEBUG: [HttpClient-25-SelectorManager] [28s 31ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [28s 31ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [28s 31ms] SSL Reader(SocketTube(28)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [28s 31ms] SSL Reader(SocketTube(28)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [28s 31ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [28s 32ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [28s 32ms] SSL Reader(SocketTube(28)) sending 24 DEBUG: [pool-1-thread-1] [28s 32ms] SSL Reader(SocketTube(28)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [28s 32ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [28s 32ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [28s 32ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [28s 32ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [28s 32ms] Http2Connection(SSLTube(SocketTube(28))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [28s 32ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [28s 32ms] Http2Connection(SSLTube(SocketTube(28))) Processing 24 DEBUG: [pool-1-thread-1] [28s 32ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [28s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [28s 32ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [28s 32ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [28s 32ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [28s 32ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [28s 32ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [28s 32ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(3) DEBUG: [pool-1-thread-1] [28s 32ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [28s 32ms] SSL Reader(SocketTube(28)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [28s 32ms] SSL Reader(SocketTube(28)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [28s 32ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [28s 32ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [28s 32ms] SSL Reader(SocketTube(28)) sending 9 DEBUG: [pool-1-thread-1] [28s 32ms] SSL Reader(SocketTube(28)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [28s 32ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [28s 32ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [28s 32ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [28s 32ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [28s 32ms] Http2Connection(SSLTube(SocketTube(28))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [28s 32ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [28s 32ms] Http2Connection(SSLTube(SocketTube(28))) Processing 9 DEBUG: [pool-1-thread-1] [28s 32ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [28s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [28s 32ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [28s 32ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [28s 32ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [28s 32ms] HttpClientImpl(25) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [28s 32ms] HttpClientImpl(25) ClientImpl (async) elapsed 136 millis for GET to https://127.0.0.1:32783/https2/chunk/x DEBUG: [pool-1-thread-1] [28s 51ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [28s 51ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [28s 51ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [28s 51ms] Http2Connection(SSLTube(SocketTube(28))) Closed stream 1 DEBUG: [pool-1-thread-1] [28s 51ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@648eb50 DEBUG: [pool-1-thread-1] [28s 51ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [28s 51ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(4) DEBUG: [pool-1-thread-1] [28s 51ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [28s 51ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [28s 51ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-1] [28s 51ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-1] [28s 51ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [28s 51ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [28s 51ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54b722a4 for R (false) DEBUG: [MainThread] [28s 54ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:43159/http1/fixed/x GET DEBUG: [pool-1-thread-1] [28s 69ms] Exchange establishing exchange for http://127.0.0.1:43159/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [28s 70ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [28s 70ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [28s 70ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [28s 70ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [28s 71ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [28s 71ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [28s 71ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [28s 71ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2b80a06e queue.isEmpty: true DEBUG: [pool-1-thread-1] [28s 71ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2b80a06e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [28s 71ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [28s 71ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [28s 71ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [28s 71ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [28s 71ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [28s 71ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [28s 71ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [28s 71ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [28s 71ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [28s 71ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [28s 71ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [28s 71ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [28s 71ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [28s 71ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [28s 71ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [28s 71ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [28s 71ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@64f23b9 DEBUG: [HttpClient-9-SelectorManager] [28s 71ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-1] [28s 71ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [28s 71ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [28s 71ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [28s 72ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [28s 72ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [28s 72ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [28s 72ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [28s 72ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [28s 72ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [28s 72ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [28s 72ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [28s 72ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [28s 72ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [28s 72ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [28s 72ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [28s 72ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [28s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [pool-1-thread-1] [28s 72ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [28s 72ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [28s 72ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [28s 72ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [28s 72ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [28s 72ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [28s 72ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [28s 72ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [28s 72ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [28s 72ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [28s 72ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [28s 72ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [28s 72ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [28s 73ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [28s 73ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [28s 73ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [28s 73ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [28s 73ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [28s 73ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [28s 73ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [28s 73ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [28s 73ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [28s 73ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [28s 73ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [28s 73ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [28s 73ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6533238 DEBUG: [pool-1-thread-1] [28s 73ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [28s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for None (false) DEBUG: [HttpClient-9-SelectorManager] [28s 74ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [28s 74ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [28s 74ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [28s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [28s 75ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [28s 75ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2b80a06e DEBUG: [pool-1-thread-1] [28s 75ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [28s 75ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2b80a06e DEBUG: [pool-1-thread-1] [28s 75ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [28s 75ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [28s 75ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2b80a06e DEBUG: [pool-1-thread-1] [28s 75ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [28s 75ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [28s 174ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [28s 174ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-1] [28s 174ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@620e160d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@235d6377 queue.isEmpty: false DEBUG: [pool-1-thread-1] [28s 174ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-1] [28s 174ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [28s 175ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [28s 175ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@620e160d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@235d6377, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [28s 175ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@620e160d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@235d6377 DEBUG: [pool-1-thread-1] [28s 175ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [28s 175ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@620e160d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@235d6377 DEBUG: [pool-1-thread-1] [28s 175ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [28s 175ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [28s 175ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [28s 175ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [28s 175ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [28s 180ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [28s 180ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [28s 180ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [28s 180ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [28s 180ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [28s 180ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [28s 180ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [28s 180ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [28s 180ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [28s 180ms] HttpClientImpl(9) ClientImpl (async) elapsed 126 millis for GET to http://127.0.0.1:43159/http1/fixed/x DEBUG: [pool-1-thread-1] [28s 180ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [28s 180ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-1] [28s 180ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [28s 180ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [28s 182ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:43159/http1/chunk/x GET DEBUG: [pool-1-thread-1] [28s 182ms] Exchange establishing exchange for http://127.0.0.1:43159/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [28s 182ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [28s 182ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [28s 182ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [28s 182ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [28s 183ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [28s 183ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [28s 183ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [28s 183ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@122d05d6 queue.isEmpty: true DEBUG: [pool-1-thread-1] [28s 183ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@122d05d6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [28s 183ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [28s 183ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [28s 183ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [28s 183ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [28s 183ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [28s 183ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [28s 183ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [28s 184ms] SocketTube(9) read publisher: dropping pending subscriber: CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [28s 184ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [28s 184ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [28s 184ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [28s 184ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-1] [28s 184ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [28s 184ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [28s 184ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [28s 184ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [28s 184ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [28s 184ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [28s 184ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [28s 184ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [28s 184ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [28s 184ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [28s 184ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [28s 184ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [28s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [28s 187ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [28s 187ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1222ecea DEBUG: [HttpClient-9-SelectorManager] [28s 187ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [28s 187ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [28s 187ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [28s 187ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [28s 187ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [28s 188ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [28s 188ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [28s 188ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-9-SelectorManager] [28s 188ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [28s 189ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [28s 189ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [28s 189ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [28s 189ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [28s 187ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [28s 191ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [28s 191ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [28s 191ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [28s 191ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [28s 191ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [28s 191ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [28s 191ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [28s 191ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [28s 191ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 191ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [28s 191ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [28s 191ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [28s 191ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [28s 191ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [28s 191ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [28s 191ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [28s 191ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [28s 191ms] SocketTube(9) write: no need to request more: 1 DEBUG: [pool-1-thread-2] [28s 191ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [28s 191ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 191ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [28s 192ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [28s 192ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [28s 192ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 192ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 192ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [28s 192ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [28s 192ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [28s 192ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [28s 192ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [28s 192ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [28s 192ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [28s 192ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@18445367 DEBUG: [pool-1-thread-2] [28s 192ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [28s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for None (false) DEBUG: [HttpClient-9-SelectorManager] [28s 194ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [28s 194ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [28s 194ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [28s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [pool-1-thread-2] [28s 194ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@122d05d6 DEBUG: [HttpClient-9-SelectorManager] [28s 194ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 194ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [28s 194ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@122d05d6 DEBUG: [HttpClient-9-SelectorManager] [28s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [pool-1-thread-2] [28s 194ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [28s 194ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [28s 194ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@122d05d6 DEBUG: [pool-1-thread-2] [28s 194ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [28s 194ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [28s 293ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [28s 293ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-2] [28s 293ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@eed7be9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@67b5091c queue.isEmpty: false DEBUG: [pool-1-thread-2] [28s 293ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-2] [28s 293ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [28s 293ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [28s 293ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@eed7be9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@67b5091c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [28s 293ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@eed7be9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@67b5091c DEBUG: [pool-1-thread-2] [28s 293ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [28s 293ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@eed7be9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@67b5091c DEBUG: [pool-1-thread-2] [28s 293ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [28s 293ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [28s 293ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [28s 293ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [28s 293ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [28s 293ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [28s 293ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [28s 293ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [28s 293ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [28s 293ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [28s 293ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [28s 293ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [28s 293ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [28s 293ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [28s 293ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [28s 293ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [28s 293ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [28s 293ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [28s 293ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [28s 293ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [28s 293ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 294ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [28s 294ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [28s 294ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [28s 294ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [28s 294ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [28s 294ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [28s 294ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-2] [28s 294ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [28s 294ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [28s 294ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [28s 294ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [28s 294ms] HttpClientImpl(9) ClientImpl (async) elapsed 112 millis for GET to http://127.0.0.1:43159/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [28s 294ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [28s 294ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [28s 294ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [28s 294ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [28s 294ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [28s 294ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [28s 294ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [28s 294ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [28s 294ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [28s 294ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [28s 294ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [28s 294ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [28s 294ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [28s 298ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:34697/https1/fixed/x GET DEBUG: [pool-1-thread-3] [28s 302ms] Exchange establishing exchange for https://127.0.0.1:34697/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [28s 304ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [28s 304ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [28s 304ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [28s 304ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [28s 304ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [28s 304ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [28s 304ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [28s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@79a9c4e3 queue.isEmpty: true DEBUG: [pool-1-thread-3] [28s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@79a9c4e3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [28s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [28s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [28s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [28s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [28s 304ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [28s 304ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [28s 304ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [28s 304ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@15184513 DEBUG: [pool-1-thread-3] [28s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [28s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [28s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [28s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [28s 304ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [28s 304ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [28s 304ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [28s 304ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [28s 304ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [28s 304ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [28s 304ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [28s 304ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [28s 304ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [28s 304ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [28s 304ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [28s 304ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [28s 304ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [28s 304ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [28s 306ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [28s 306ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [28s 307ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [28s 307ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [28s 307ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [28s 307ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [28s 307ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [28s 307ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [28s 307ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [28s 307ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [28s 307ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [28s 307ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [28s 307ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [28s 307ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [28s 307ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [28s 307ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [28s 307ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [28s 307ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [28s 307ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [28s 307ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [28s 307ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [28s 307ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [28s 307ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [28s 307ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [28s 307ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [28s 307ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [28s 307ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [28s 307ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [28s 307ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [28s 307ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [28s 307ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [28s 307ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [28s 307ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [28s 307ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [28s 307ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [28s 307ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@63d89c07 DEBUG: [pool-1-thread-3] [28s 307ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [28s 307ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [28s 307ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [28s 307ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [28s 307ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [28s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [28s 313ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [28s 313ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [28s 313ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [28s 313ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [28s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [HttpClient-9-SelectorManager] [28s 313ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 313ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [28s 313ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-2] [28s 314ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-2] [28s 314ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [28s 314ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [28s 314ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-2] [28s 314ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [28s 314ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [28s 314ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [28s 314ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [28s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [28s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@79a9c4e3 DEBUG: [pool-1-thread-2] [28s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [28s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@79a9c4e3 DEBUG: [pool-1-thread-2] [28s 314ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-2] [28s 314ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [28s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@79a9c4e3 DEBUG: [pool-1-thread-2] [28s 314ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [28s 314ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [28s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [28s 314ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [28s 314ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [28s 314ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [28s 314ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [28s 314ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [28s 314ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-2] [28s 314ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [28s 314ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [28s 314ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-3] [28s 402ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [28s 402ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-3] [28s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@335165e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46831bc queue.isEmpty: false DEBUG: [pool-1-thread-3] [28s 403ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [28s 403ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [28s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@335165e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46831bc, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [28s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@335165e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46831bc DEBUG: [pool-1-thread-3] [28s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [28s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@335165e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46831bc DEBUG: [pool-1-thread-3] [28s 403ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [28s 403ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [28s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [28s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [28s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [28s 403ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [28s 403ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [28s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [28s 403ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [28s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@335165e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46831bc DEBUG: [pool-1-thread-3] [28s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [28s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@335165e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46831bc DEBUG: [pool-1-thread-3] [28s 403ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-3] [28s 403ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [28s 403ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [28s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [28s 403ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [28s 403ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [28s 403ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [28s 403ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [28s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [28s 403ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [28s 403ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [28s 403ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [28s 403ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [28s 403ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [28s 403ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [28s 403ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [28s 403ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [28s 403ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [28s 403ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [28s 404ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [28s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [28s 404ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [28s 404ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [HttpClient-9-SelectorManager] [28s 404ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [pool-1-thread-2] [28s 404ms] HttpClientImpl(9) ClientImpl (async) elapsed 106 millis for GET to https://127.0.0.1:34697/https1/fixed/x DEBUG: [MainThread] [28s 412ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:34697/https1/chunk/x GET DEBUG: [pool-1-thread-2] [28s 416ms] Exchange establishing exchange for https://127.0.0.1:34697/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [28s 416ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [28s 416ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [28s 416ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [28s 416ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-2] [28s 417ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [28s 417ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [28s 417ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [28s 417ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5560dd3c queue.isEmpty: true DEBUG: [pool-1-thread-2] [28s 417ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5560dd3c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [28s 417ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [28s 417ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [28s 417ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [28s 417ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [28s 417ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [28s 417ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [28s 417ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [28s 417ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30b7c64a DEBUG: [pool-1-thread-2] [28s 417ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [28s 417ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [28s 417ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [28s 417ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [28s 417ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [28s 417ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [28s 417ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [28s 417ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [28s 417ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [28s 417ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [28s 417ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [28s 417ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [28s 417ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [28s 418ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [28s 418ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [28s 418ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [28s 418ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [28s 418ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [28s 418ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [28s 418ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [28s 418ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [28s 418ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [28s 418ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [28s 418ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [28s 418ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [28s 418ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [28s 418ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [28s 418ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [28s 418ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [28s 418ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [28s 418ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [28s 418ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [28s 418ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-2] [28s 418ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-2] [28s 418ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [28s 418ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 418ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 418ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [28s 418ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [28s 418ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [28s 418ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [28s 418ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [28s 418ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [28s 418ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [28s 418ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [28s 418ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [28s 418ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [28s 418ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [28s 418ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [28s 418ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [28s 418ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [28s 418ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [28s 419ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [28s 419ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7f05d4a9 DEBUG: [pool-1-thread-2] [28s 419ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [28s 419ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [28s 419ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [28s 419ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-2] [28s 419ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [28s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [28s 422ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [28s 422ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [28s 422ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [28s 422ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [28s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [HttpClient-9-SelectorManager] [28s 422ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [28s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [28s 422ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [28s 422ms] 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] [28s 422ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [28s 422ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [28s 423ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [28s 423ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [28s 423ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [28s 423ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-2] [28s 423ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [28s 423ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [28s 423ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [28s 423ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [28s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [28s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5560dd3c DEBUG: [pool-1-thread-2] [28s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [28s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5560dd3c DEBUG: [pool-1-thread-2] [28s 423ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-2] [28s 423ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [28s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5560dd3c DEBUG: [pool-1-thread-2] [28s 423ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [28s 423ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [28s 517ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [28s 517ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-2] [28s 517ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3b621c7d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6838af10 queue.isEmpty: false DEBUG: [pool-1-thread-2] [28s 517ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [28s 518ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [28s 518ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [28s 518ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3b621c7d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6838af10, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [28s 518ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b621c7d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6838af10 DEBUG: [pool-1-thread-2] [28s 518ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [28s 518ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b621c7d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6838af10 DEBUG: [pool-1-thread-2] [28s 518ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-2] [28s 518ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [28s 518ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [28s 518ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [28s 518ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [28s 518ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [28s 518ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [28s 518ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [28s 518ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [28s 518ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [28s 518ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [28s 518ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [28s 518ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [28s 518ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [28s 518ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 518ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [28s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (true) DEBUG: [HttpClient-9-SelectorManager] [28s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [28s 524ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [28s 524ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [28s 525ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [28s 525ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [28s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [HttpClient-9-SelectorManager] [28s 525ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [28s 525ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [28s 525ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [28s 525ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [28s 525ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [28s 525ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [28s 525ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [28s 525ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [28s 525ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [28s 525ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [28s 525ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [28s 525ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [28s 525ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b621c7d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6838af10 DEBUG: [pool-1-thread-3] [28s 525ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [28s 525ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b621c7d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6838af10 DEBUG: [pool-1-thread-3] [28s 525ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [28s 525ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [28s 525ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [28s 525ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [28s 525ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [28s 525ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [28s 525ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [28s 525ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [28s 525ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [28s 525ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [28s 525ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [28s 525ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [28s 525ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [28s 525ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [28s 525ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [28s 525ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [28s 525ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [28s 525ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [28s 526ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [28s 526ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-3] [28s 526ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [28s 526ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [28s 526ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [28s 526ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [28s 526ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [28s 526ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b621c7d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6838af10 DEBUG: [pool-1-thread-3] [28s 526ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [28s 526ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b621c7d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6838af10 DEBUG: [pool-1-thread-3] [28s 526ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [28s 526ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [28s 526ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [28s 526ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [28s 526ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [28s 526ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [28s 526ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [28s 526ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [28s 526ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [28s 526ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [28s 526ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [28s 526ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [28s 526ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [28s 526ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [28s 526ms] HttpClientImpl(9) ClientImpl (async) elapsed 114 millis for GET to https://127.0.0.1:34697/https1/chunk/x DEBUG: [pool-1-thread-3] [28s 526ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [28s 526ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [28s 526ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-3] [28s 526ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [28s 526ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [28s 526ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [28s 526ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [28s 526ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [28s 526ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [28s 526ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [28s 526ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [28s 526ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [28s 526ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [28s 526ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [28s 526ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [28s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [MainThread] [28s 528ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:53045/http2/fixed/x GET DEBUG: [pool-1-thread-3] [28s 529ms] Exchange establishing exchange for http://127.0.0.1:53045/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [28s 530ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [28s 530ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [28s 530ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [28s 530ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [28s 530ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [28s 530ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [28s 530ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [28s 530ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [28s 530ms] Http2Connection(SocketTube(11)) Opened stream 9 DEBUG: [pool-1-thread-3] [28s 530ms] Http2Connection(SocketTube(11))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [28s 530ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [28s 530ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [28s 530ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [28s 530ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-3] [28s 531ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-3] [28s 531ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [28s 531ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [28s 531ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [28s 531ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [28s 531ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [28s 531ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [28s 531ms] Http2Connection(SocketTube(11))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [28s 531ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [28s 531ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [28s 531ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [28s 531ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [28s 531ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [28s 531ms] 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] [28s 545ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [28s 545ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [28s 545ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [28s 545ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [28s 545ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [28s 545ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [28s 545ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [28s 546ms] Http2Connection(SocketTube(11)) H2 Receiving(5): 47 DEBUG: [pool-1-thread-3] [28s 546ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-3] [28s 546ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-3] [28s 546ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [28s 546ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [28s 546ms] Http2Connection(SocketTube(11))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [28s 546ms] Http2Connection(SocketTube(11))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [28s 546ms] Http2Connection(SocketTube(11))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [28s 546ms] Http2Connection(SocketTube(11))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:53045/http2/fixed/x) 200 HTTP_2 Local port: 42652 DEBUG: [pool-1-thread-3] [28s 629ms] Http2Connection(SocketTube(11))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [28s 632ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [28s 632ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [28s 632ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [28s 632ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-3] [28s 632ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 70, limit: 16777216 DEBUG: [pool-1-thread-3] [28s 632ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 9) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [28s 632ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [28s 632ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [28s 632ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [28s 632ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [28s 632ms] HttpClientImpl(9) ClientImpl (async) elapsed 104 millis for GET to http://127.0.0.1:53045/http2/fixed/x DEBUG: [pool-1-thread-3] [28s 633ms] Http2Connection(SocketTube(11))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [28s 633ms] Http2Connection(SocketTube(11))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [28s 633ms] Http2Connection(SocketTube(11))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [28s 633ms] Http2Connection(SocketTube(11)) Closed stream 9 DEBUG: [pool-1-thread-3] [28s 633ms] Http2Connection(SocketTube(11))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@74904a3d DEBUG: [pool-1-thread-3] [28s 633ms] Http2Connection(SocketTube(11))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [28s 633ms] Http2Connection(SocketTube(11)) H2 processed(5) DEBUG: [MainThread] [28s 634ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:53045/http2/chunk/x GET DEBUG: [pool-1-thread-3] [28s 640ms] Exchange establishing exchange for http://127.0.0.1:53045/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [28s 651ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [28s 651ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [28s 651ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [28s 651ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [28s 651ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [28s 651ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [28s 651ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [28s 652ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [28s 652ms] Http2Connection(SocketTube(11)) Opened stream 11 DEBUG: [pool-1-thread-3] [28s 652ms] Http2Connection(SocketTube(11))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [28s 652ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [28s 652ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [28s 652ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [28s 652ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-3] [28s 652ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-3] [28s 652ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [28s 652ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [28s 652ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [28s 652ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [28s 652ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [28s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [28s 652ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [28s 652ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [28s 652ms] Http2Connection(SocketTube(11))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [28s 652ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [28s 654ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [28s 654ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [28s 654ms] 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] [28s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [28s 675ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [28s 675ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [28s 675ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [28s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [28s 675ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [28s 675ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [28s 675ms] Http2Connection(SocketTube(11)) H2 Receiving(6): 42 DEBUG: [pool-1-thread-3] [28s 675ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [28s 675ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [28s 675ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [28s 675ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [28s 675ms] Http2Connection(SocketTube(11))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [28s 676ms] Http2Connection(SocketTube(11))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [28s 676ms] Http2Connection(SocketTube(11))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [28s 676ms] Http2Connection(SocketTube(11))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:53045/http2/chunk/x) 200 HTTP_2 Local port: 42652 DEBUG: [pool-1-thread-3] [28s 737ms] Http2Connection(SocketTube(11))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-3] [28s 737ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [28s 737ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [28s 737ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [28s 737ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-3] [28s 737ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 84, limit: 16777216 DEBUG: [pool-1-thread-3] [28s 737ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 11) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [28s 737ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [28s 737ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [28s 737ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-3] [28s 737ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [28s 737ms] Http2Connection(SocketTube(11))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-3] [28s 737ms] Http2Connection(SocketTube(11))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-3] [28s 737ms] Http2Connection(SocketTube(11))/Stream(11) close stream 11 DEBUG: [pool-1-thread-3] [28s 737ms] Http2Connection(SocketTube(11)) Closed stream 11 DEBUG: [pool-1-thread-3] [28s 737ms] Http2Connection(SocketTube(11))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4c56176b DEBUG: [pool-1-thread-3] [28s 737ms] Http2Connection(SocketTube(11))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-3] [28s 737ms] Http2Connection(SocketTube(11)) H2 processed(6) DEBUG: [pool-1-thread-2] [28s 738ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to http://127.0.0.1:53045/http2/chunk/x DEBUG: [MainThread] [28s 739ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:32783/https2/fixed/x GET DEBUG: [pool-1-thread-2] [28s 740ms] Exchange establishing exchange for https://127.0.0.1:32783/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [28s 741ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [28s 741ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [28s 741ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [28s 741ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [28s 741ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [28s 741ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [28s 741ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [28s 741ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [28s 741ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 9 DEBUG: [pool-1-thread-2] [28s 741ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [28s 741ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [28s 741ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [28s 741ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [28s 741ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [28s 741ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [28s 741ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [28s 741ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [28s 741ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [28s 743ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [28s 743ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [28s 743ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [28s 743ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [28s 743ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [28s 743ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [28s 743ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [28s 743ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [28s 743ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-2] [28s 743ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-2] [28s 743ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [28s 743ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 743ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 743ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [28s 743ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [28s 743ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [28s 743ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [28s 743ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [28s 744ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [28s 744ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [28s 744ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [28s 748ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [28s 748ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [28s 748ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [28s 748ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [28s 748ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [28s 748ms] 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] [28s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [28s 751ms] SocketTube(12) read bytes: 115 DEBUG: [HttpClient-9-SelectorManager] [28s 751ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [28s 751ms] SSL Reader(SocketTube(12)) Adding 115 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [28s 751ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [28s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [HttpClient-9-SelectorManager] [28s 751ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 751ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:115, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [28s 751ms] SSL Reader(SocketTube(12)) Unwrapping: 115 DEBUG: [pool-1-thread-2] [28s 752ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 115 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-2] [28s 752ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [28s 752ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [28s 752ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-2] [28s 752ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [28s 752ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [28s 752ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [28s 752ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [28s 752ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [28s 752ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [28s 752ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(14): 15 DEBUG: [pool-1-thread-2] [28s 752ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-2] [28s 752ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [28s 752ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [28s 752ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [28s 752ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [28s 752ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [28s 752ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [28s 752ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:32783/https2/fixed/x) 200 HTTP_2 Local port: 59342 DEBUG: [HttpClient-9-SelectorManager] [28s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [28s 772ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [28s 772ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 842ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-2] [28s 842ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [28s 842ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(14) DEBUG: [pool-1-thread-2] [28s 842ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [28s 842ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-2] [28s 843ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [28s 843ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [28s 843ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [28s 843ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-2] [28s 843ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [28s 843ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [28s 843ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [28s 843ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [28s 843ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [28s 843ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [28s 843ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(15): 24 DEBUG: [pool-1-thread-2] [28s 843ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [28s 843ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [28s 843ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [28s 843ms] FramesDecoder Got frame: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [28s 843ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [28s 843ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onNext(15) DEBUG: [pool-1-thread-2] [28s 843ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 75, limit: 16777216 DEBUG: [pool-1-thread-2] [28s 843ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 9) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [28s 843ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(15) DEBUG: [pool-1-thread-2] [28s 843ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [28s 843ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [28s 843ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [28s 843ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [28s 843ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 843ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [28s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (true) DEBUG: [HttpClient-9-SelectorManager] [28s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [28s 860ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [28s 860ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [28s 860ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [28s 860ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [28s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [HttpClient-9-SelectorManager] [28s 861ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 861ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [28s 861ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [28s 861ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [28s 861ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [28s 861ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [28s 861ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [28s 861ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [28s 861ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [28s 861ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [28s 861ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [28s 861ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [28s 861ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [28s 861ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(16): 9 DEBUG: [pool-1-thread-2] [28s 861ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [28s 861ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [28s 861ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [28s 861ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [28s 861ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [28s 861ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-2] [28s 861ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [28s 861ms] HttpClientImpl(9) ClientImpl (async) elapsed 122 millis for GET to https://127.0.0.1:32783/https2/fixed/x DEBUG: [pool-1-thread-2] [28s 861ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-2] [28s 861ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-2] [28s 861ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-2] [28s 861ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 9 DEBUG: [pool-1-thread-2] [28s 862ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@37c29138 DEBUG: [pool-1-thread-2] [28s 862ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-2] [28s 862ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(16) DEBUG: [pool-1-thread-2] [28s 862ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [28s 862ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [28s 862ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [28s 862ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [28s 862ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 862ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [28s 864ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:32783/https2/chunk/x GET DEBUG: [pool-1-thread-2] [28s 864ms] Exchange establishing exchange for https://127.0.0.1:32783/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [28s 864ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [28s 864ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [28s 864ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [28s 864ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [28s 864ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [28s 864ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [28s 864ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [28s 864ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [28s 865ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 11 DEBUG: [pool-1-thread-2] [28s 865ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [28s 865ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [28s 865ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [28s 865ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [28s 865ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [28s 865ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [28s 865ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [28s 865ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [28s 865ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [28s 865ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-2] [28s 865ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [28s 865ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-2] [28s 865ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [28s 865ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [28s 865ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [28s 865ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [28s 865ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [28s 865ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-2] [28s 865ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-2] [28s 865ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [28s 865ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 865ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 865ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [28s 865ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [28s 865ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [28s 865ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [28s 865ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [28s 865ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [28s 865ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [28s 866ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [28s 867ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [28s 867ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [28s 867ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [28s 867ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [28s 867ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [28s 867ms] 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 DEBUG: [HttpClient-9-SelectorManager] [28s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [28s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [28s 902ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [28s 902ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [28s 902ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [28s 902ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [28s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [HttpClient-9-SelectorManager] [28s 902ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 904ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [28s 904ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-2] [28s 904ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [28s 904ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [28s 904ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [28s 904ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-2] [28s 904ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [28s 904ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [28s 904ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [28s 904ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [28s 904ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [28s 905ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [28s 905ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(17): 10 DEBUG: [pool-1-thread-2] [28s 905ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-2] [28s 905ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [28s 905ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [28s 905ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [28s 905ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [28s 905ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [28s 905ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [28s 905ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:32783/https2/chunk/x) 200 HTTP_2 Local port: 59342 DEBUG: [pool-1-thread-2] [28s 968ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-2] [28s 968ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [28s 968ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(17) DEBUG: [pool-1-thread-2] [28s 968ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [28s 968ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [28s 969ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [28s 969ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [28s 969ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(18): 24 DEBUG: [pool-1-thread-2] [28s 969ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [28s 969ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [28s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [28s 969ms] FramesDecoder Got frame: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [28s 969ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [28s 969ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onNext(15) DEBUG: [pool-1-thread-2] [28s 969ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 90, limit: 16777216 DEBUG: [pool-1-thread-2] [28s 969ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 11) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [28s 969ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(18) DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-2] [28s 969ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [28s 969ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [28s 969ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [28s 969ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(19): 9 DEBUG: [pool-1-thread-2] [28s 972ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [28s 972ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [28s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [28s 972ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [28s 972ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [28s 972ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-2] [28s 972ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [28s 972ms] HttpClientImpl(9) ClientImpl (async) elapsed 108 millis for GET to https://127.0.0.1:32783/https2/chunk/x DEBUG: [pool-1-thread-2] [28s 972ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-2] [28s 972ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-2] [28s 972ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-2] [28s 972ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 11 DEBUG: [pool-1-thread-2] [28s 972ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1c68e249 DEBUG: [pool-1-thread-2] [28s 973ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-2] [28s 973ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(19) DEBUG: [pool-1-thread-2] [28s 973ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [28s 973ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [28s 973ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [28s 973ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [28s 973ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [28s 973ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [28s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [MainThread] [29s 153ms] HttpClientImpl(26) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [29s 189ms] HttpClientImpl(26) ClientImpl (async) send http://127.0.0.1:43159/http1/fixed/x GET DEBUG: [MainThread] [29s 190ms] Exchange establishing exchange for http://127.0.0.1:43159/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [29s 190ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [29s 190ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [29s 190ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [29s 190ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [29s 190ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [29s 190ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [29s 191ms] Exchange checkFor407: all clear DEBUG: [MainThread] [29s 191ms] Http1Exchange Sending headers only DEBUG: [MainThread] [29s 191ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@180fee19 queue.isEmpty: true DEBUG: [MainThread] [29s 191ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@180fee19, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [29s 191ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [29s 191ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [29s 191ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [29s 191ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [29s 191ms] Http1Exchange response created in advance DEBUG: [MainThread] [29s 191ms] Http1Exchange initiating connect async DEBUG: [MainThread] [29s 191ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-26-SelectorManager] [29s 194ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@55c6993 for C (true) DEBUG: [HttpClient-26-SelectorManager] [29s 194ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-26-SelectorManager] [29s 194ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59158 DEBUG: [pool-1-thread-2] [29s 200ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [29s 200ms] Http1Exchange SocketTube(29) connecting flows DEBUG: [pool-1-thread-2] [29s 200ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-2] [29s 200ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-2] [29s 200ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-2] [29s 200ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [29s 200ms] Http1Publisher(SocketTube(29)) got subscriber: SocketTube(29) DEBUG: [pool-1-thread-2] [29s 200ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-2] [29s 200ms] SocketTube(29) write: registering startSubscription event DEBUG: [pool-1-thread-2] [29s 200ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-26-SelectorManager] [29s 200ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-26-SelectorManager] [29s 200ms] SocketTube(29) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@fa402e3 DEBUG: [HttpClient-26-SelectorManager] [29s 200ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [29s 200ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [29s 200ms] Http1AsyncReceiver(SocketTube(29)) Received onSubscribed from upstream DEBUG: [HttpClient-26-SelectorManager] [29s 200ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [29s 200ms] SocketTube(29) pending subscriber subscribed DEBUG: [pool-1-thread-2] [29s 200ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-26-SelectorManager] [29s 201ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [29s 201ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-2] [29s 201ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [29s 201ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-1] [29s 201ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-2] [29s 201ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [29s 201ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=0 DEBUG: [pool-1-thread-2] [29s 201ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [29s 201ms] SocketTube(29) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 201ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [29s 201ms] Http1Publisher(SocketTube(29)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [29s 201ms] SocketTube(29) trying to write: 204 DEBUG: [pool-1-thread-2] [29s 201ms] SocketTube(29) wrote: 204 DEBUG: [pool-1-thread-2] [29s 201ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-2] [29s 201ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [29s 201ms] SocketTube(29) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 201ms] SocketTube(29) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 201ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-2] [29s 201ms] Http1Publisher(SocketTube(29)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [29s 201ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [29s 201ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [29s 201ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [29s 201ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [29s 201ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [29s 201ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-2] [29s 201ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [29s 201ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [29s 201ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [29s 201ms] Http1Publisher(SocketTube(29)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@31058efb DEBUG: [pool-1-thread-2] [29s 201ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [29s 201ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [29s 201ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [29s 201ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) First time around DEBUG: [pool-1-thread-2] [29s 201ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [29s 202ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [29s 202ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [29s 202ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [29s 202ms] SocketTube(29) got some demand for reading DEBUG: [pool-1-thread-3] [29s 202ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-3] [29s 202ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [29s 208ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aa69d73 for R (true) DEBUG: [HttpClient-26-SelectorManager] [29s 208ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aa69d73 for None (false) DEBUG: [HttpClient-26-SelectorManager] [29s 208ms] SocketTube(29) read bytes: 90 DEBUG: [HttpClient-26-SelectorManager] [29s 209ms] Http1AsyncReceiver(SocketTube(29)) Putting 90 bytes into the queue DEBUG: [HttpClient-26-SelectorManager] [29s 209ms] SocketTube(29) resuming read event DEBUG: [HttpClient-26-SelectorManager] [29s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aa69d73 for R (false) DEBUG: [HttpClient-26-SelectorManager] [29s 209ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 209ms] Http1AsyncReceiver(SocketTube(29)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@180fee19 DEBUG: [pool-1-thread-3] [29s 209ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [29s 209ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@180fee19 DEBUG: [pool-1-thread-3] [29s 209ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [29s 209ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [29s 209ms] Http1AsyncReceiver(SocketTube(29)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@180fee19 DEBUG: [pool-1-thread-3] [29s 209ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [29s 209ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [29s 209ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [29s 209ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3763b0b7(26) DEBUG: [pool-1-thread-3] [29s 210ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@9763a8c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24b36769 queue.isEmpty: false DEBUG: [pool-1-thread-3] [29s 210ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 14 DEBUG: [pool-1-thread-3] [29s 210ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [29s 210ms] HttpClientImpl(26) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [29s 210ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@9763a8c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24b36769, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [29s 210ms] Http1AsyncReceiver(SocketTube(29)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@9763a8c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24b36769 DEBUG: [pool-1-thread-3] [29s 210ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [29s 210ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@9763a8c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24b36769 DEBUG: [pool-1-thread-3] [29s 210ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [29s 210ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [29s 210ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [29s 210ms] Http1AsyncReceiver(SocketTube(29)) cleared DEBUG: [pool-1-thread-3] [29s 210ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) SocketTube(29): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [29s 210ms] ConnectionPool(26) registering CleanupTrigger(SocketTube(29)) DEBUG: [pool-1-thread-3] [29s 210ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-3] [29s 210ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-3] [29s 210ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-3] [29s 210ms] SocketTube(29) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 210ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-3] [29s 210ms] SocketTube(29) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [29s 210ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-26-SelectorManager] [29s 210ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-26-SelectorManager] [29s 210ms] SocketTube(29) handling pending subscription for CleanupTrigger(SocketTube(29)) DEBUG: [HttpClient-26-SelectorManager] [29s 210ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-26-SelectorManager] [29s 210ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [29s 210ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [29s 210ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-26-SelectorManager] [29s 210ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-3] [29s 210ms] HttpClientImpl(26) body subscriber unregistered: 0 DEBUG: [HttpClient-26-SelectorManager] [29s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aa69d73 for R (false) DEBUG: [HttpClient-26-SelectorManager] [29s 210ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-26-SelectorManager] [29s 210ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [29s 210ms] SocketTube(29) pending subscriber subscribed DEBUG: [pool-1-thread-3] [29s 210ms] HttpClientImpl(26) ClientImpl (async) elapsed 20 millis for GET to http://127.0.0.1:43159/http1/fixed/x DEBUG: [HttpClient-26-SelectorManager] [29s 210ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [29s 210ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-3] [29s 210ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [29s 210ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3763b0b7(26) DEBUG: [pool-1-thread-3] [29s 210ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 0 DEBUG: [pool-1-thread-3] [29s 211ms] Http1AsyncReceiver(SocketTube(29)) Got 0 bytes for delegate null DEBUG: [MainThread] [29s 211ms] HttpClientImpl(27) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [pool-1-thread-2] [29s 212ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-2] [29s 212ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [29s 213ms] HttpClientImpl(27) ClientImpl (async) send http://127.0.0.1:43159/http1/chunk/x GET DEBUG: [MainThread] [29s 213ms] Exchange establishing exchange for http://127.0.0.1:43159/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [29s 213ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [29s 213ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [29s 213ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [29s 213ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [29s 214ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [29s 214ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [29s 214ms] Exchange checkFor407: all clear DEBUG: [MainThread] [29s 214ms] Http1Exchange Sending headers only DEBUG: [MainThread] [29s 214ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4a4e8d3d queue.isEmpty: true DEBUG: [MainThread] [29s 214ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4a4e8d3d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [29s 214ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [29s 214ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [29s 214ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [29s 214ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [29s 214ms] Http1Exchange response created in advance DEBUG: [MainThread] [29s 214ms] Http1Exchange initiating connect async DEBUG: [MainThread] [29s 214ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-27-SelectorManager] [29s 215ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@af31ead for C (true) DEBUG: [HttpClient-27-SelectorManager] [29s 215ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-27-SelectorManager] [29s 215ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59160 DEBUG: [pool-1-thread-2] [29s 218ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [29s 218ms] Http1Exchange SocketTube(30) connecting flows DEBUG: [pool-1-thread-2] [29s 218ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-2] [29s 218ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-2] [29s 218ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-2] [29s 218ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [29s 218ms] Http1Publisher(SocketTube(30)) got subscriber: SocketTube(30) DEBUG: [pool-1-thread-2] [29s 218ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-2] [29s 218ms] SocketTube(30) write: registering startSubscription event DEBUG: [pool-1-thread-2] [29s 218ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-27-SelectorManager] [29s 220ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-27-SelectorManager] [29s 221ms] SocketTube(30) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@b75dd DEBUG: [HttpClient-27-SelectorManager] [29s 221ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [29s 221ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [29s 221ms] Http1AsyncReceiver(SocketTube(30)) Received onSubscribed from upstream DEBUG: [HttpClient-27-SelectorManager] [29s 221ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [29s 221ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-27-SelectorManager] [29s 221ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [29s 221ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-1] [29s 221ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-3] [29s 221ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [29s 221ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [29s 221ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-3] [29s 221ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [29s 221ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [29s 221ms] SocketTube(30) got some demand for reading DEBUG: [pool-1-thread-1] [29s 221ms] Http1Publisher(SocketTube(30)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [29s 221ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-1] [29s 221ms] SocketTube(30) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 221ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [29s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for R (true) DEBUG: [pool-1-thread-2] [29s 223ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [29s 223ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [29s 223ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-2] [29s 223ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [29s 223ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [29s 223ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [29s 223ms] Http1Publisher(SocketTube(30)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [29s 223ms] SocketTube(30) trying to write: 204 DEBUG: [pool-1-thread-2] [29s 223ms] SocketTube(30) wrote: 204 DEBUG: [pool-1-thread-2] [29s 223ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-2] [29s 223ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [29s 223ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 223ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 223ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-2] [29s 223ms] Http1Publisher(SocketTube(30)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [29s 223ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [29s 223ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [29s 223ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [29s 223ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [29s 223ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [29s 223ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-2] [29s 223ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [29s 223ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [29s 223ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [29s 223ms] Http1Publisher(SocketTube(30)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4ac34ce9 DEBUG: [pool-1-thread-2] [29s 223ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [29s 223ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [29s 223ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [29s 223ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) First time around DEBUG: [pool-1-thread-2] [29s 223ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) headersReader is not yet completed DEBUG: [HttpClient-27-SelectorManager] [29s 286ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for None (false) DEBUG: [HttpClient-27-SelectorManager] [29s 286ms] SocketTube(30) read bytes: 108 DEBUG: [HttpClient-27-SelectorManager] [29s 286ms] Http1AsyncReceiver(SocketTube(30)) Putting 108 bytes into the queue DEBUG: [HttpClient-27-SelectorManager] [29s 286ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [29s 286ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for R (false) DEBUG: [HttpClient-27-SelectorManager] [29s 286ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 293ms] Http1AsyncReceiver(SocketTube(30)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4a4e8d3d DEBUG: [pool-1-thread-2] [29s 293ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [29s 293ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4a4e8d3d DEBUG: [pool-1-thread-2] [29s 293ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [29s 293ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [29s 293ms] Http1AsyncReceiver(SocketTube(30)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4a4e8d3d DEBUG: [pool-1-thread-2] [29s 293ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [29s 293ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [29s 294ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [29s 294ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@60027f82(27) DEBUG: [pool-1-thread-2] [29s 294ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@69ab4fd8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@328a820e queue.isEmpty: false DEBUG: [pool-1-thread-2] [29s 294ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 24 DEBUG: [pool-1-thread-2] [29s 294ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [29s 294ms] HttpClientImpl(27) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [29s 294ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@69ab4fd8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@328a820e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [29s 294ms] Http1AsyncReceiver(SocketTube(30)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@69ab4fd8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@328a820e DEBUG: [pool-1-thread-2] [29s 294ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [29s 294ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@69ab4fd8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@328a820e DEBUG: [pool-1-thread-2] [29s 294ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [29s 294ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [29s 294ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [29s 294ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [29s 294ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [29s 294ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [29s 294ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [29s 294ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [29s 294ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [29s 294ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [29s 294ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [29s 294ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [29s 294ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [29s 294ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [29s 294ms] Http1AsyncReceiver(SocketTube(30)) cleared DEBUG: [pool-1-thread-2] [29s 294ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) SocketTube(30): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [29s 294ms] ConnectionPool(27) registering CleanupTrigger(SocketTube(30)) DEBUG: [pool-1-thread-2] [29s 294ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-2] [29s 294ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-2] [29s 294ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-2] [29s 294ms] SocketTube(30) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 294ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-2] [29s 294ms] SocketTube(30) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [29s 294ms] SocketTube(30) write: registering startSubscription event DEBUG: [pool-1-thread-2] [29s 294ms] HttpClientImpl(27) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [29s 294ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [29s 294ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [29s 294ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@60027f82(27) DEBUG: [pool-1-thread-2] [29s 294ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 0 DEBUG: [pool-1-thread-2] [29s 294ms] Http1AsyncReceiver(SocketTube(30)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [29s 295ms] HttpClientImpl(27) ClientImpl (async) elapsed 81 millis for GET to http://127.0.0.1:43159/http1/chunk/x DEBUG: [HttpClient-27-SelectorManager] [29s 295ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-27-SelectorManager] [29s 295ms] SocketTube(30) handling pending subscription for CleanupTrigger(SocketTube(30)) DEBUG: [HttpClient-27-SelectorManager] [29s 295ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-27-SelectorManager] [29s 295ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [29s 295ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [29s 295ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-27-SelectorManager] [29s 295ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [29s 295ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for R (false) DEBUG: [HttpClient-27-SelectorManager] [29s 295ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-27-SelectorManager] [29s 295ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [29s 295ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-27-SelectorManager] [29s 295ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [29s 295ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-3] [29s 295ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-3] [29s 295ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [29s 305ms] HttpClientImpl(28) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [29s 305ms] HttpClientImpl(28) ClientImpl (async) send https://127.0.0.1:34697/https1/fixed/x GET DEBUG: [MainThread] [29s 306ms] Exchange establishing exchange for https://127.0.0.1:34697/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [29s 306ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [29s 306ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [29s 306ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [MainThread] [29s 306ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-28-SelectorManager] [29s 314ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@671215eb for C (true) DEBUG: [HttpClient-28-SelectorManager] [29s 314ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-28-SelectorManager] [29s 314ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:32936 DEBUG: [pool-1-thread-3] [29s 315ms] SocketTube(31) connecting flows DEBUG: [pool-1-thread-3] [29s 315ms] SocketTube(31) read publisher got subscriber DEBUG: [pool-1-thread-3] [29s 315ms] SocketTube(31) registering subscribe event DEBUG: [pool-1-thread-3] [29s 315ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [29s 315ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-3] [29s 315ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-3] [29s 315ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [pool-1-thread-3] [29s 315ms] SocketTube(31) subscribed for writing DEBUG: [pool-1-thread-3] [29s 315ms] SocketTube(31) write: registering startSubscription event DEBUG: [pool-1-thread-3] [29s 315ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [29s 315ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [29s 315ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [29s 315ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [29s 318ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [29s 318ms] SSL Writer(SocketTube(31)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [29s 318ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [29s 318ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-3] [29s 318ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [29s 318ms] SSL Writer(SocketTube(31)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [29s 321ms] SSL Writer(SocketTube(31)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [29s 321ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [29s 321ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [29s 318ms] SocketTube(31) subscribe event raised DEBUG: [HttpClient-28-SelectorManager] [29s 324ms] 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@6dea7e9b[Not completed, 4 dependents] (id=2953) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@28e8ed42[Not completed, 1 dependents] (id=2959), 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-28-SelectorManager] [29s 324ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-28-SelectorManager] [29s 324ms] SocketTube(31) calling onSubscribe DEBUG: [HttpClient-28-SelectorManager] [29s 324ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [29s 324ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-28-SelectorManager] [29s 324ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [29s 324ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-28-SelectorManager] [29s 324ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@28e8ed42[Not completed, 1 dependents] (id=2959), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-28-SelectorManager] [29s 324ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-28-SelectorManager] [29s 324ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-28-SelectorManager] [29s 324ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-28-SelectorManager] [29s 324ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-28-SelectorManager] [29s 324ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-28-SelectorManager] [29s 324ms] SocketTube(31) write: offloading requestMore DEBUG: [HttpClient-28-SelectorManager] [29s 324ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fa208f9 for R (true) DEBUG: [pool-1-thread-3] [29s 325ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-3] [29s 325ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 325ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [29s 325ms] SocketTube(31) trying to write: 2186 DEBUG: [pool-1-thread-3] [29s 325ms] SocketTube(31) wrote: 2186 DEBUG: [pool-1-thread-3] [29s 325ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-3] [29s 325ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 325ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 325ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [29s 325ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 325ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [29s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fa208f9 for None (false) DEBUG: [HttpClient-28-SelectorManager] [29s 336ms] HttpClientImpl(28) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-28-SelectorManager] [29s 336ms] SocketTube(31) read bytes: 139 DEBUG: [HttpClient-28-SelectorManager] [29s 336ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [29s 336ms] SSL Reader(SocketTube(31)) Adding 139 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [29s 336ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [29s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fa208f9 for R (false) DEBUG: [HttpClient-28-SelectorManager] [29s 336ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 336ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [29s 336ms] SSL Reader(SocketTube(31)) Unwrapping: 139 DEBUG: [pool-1-thread-3] [29s 337ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [29s 337ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [29s 337ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [29s 337ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-3] [29s 337ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [29s 337ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [29s 338ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-3] [29s 338ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [29s 338ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [29s 338ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [29s 338ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [29s 338ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [29s 339ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-3] [29s 339ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [29s 339ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [29s 339ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [29s 339ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 339ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [29s 339ms] SocketTube(31) trying to write: 6 DEBUG: [pool-1-thread-3] [29s 339ms] SocketTube(31) wrote: 6 DEBUG: [pool-1-thread-3] [29s 339ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-3] [29s 339ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 339ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 339ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [29s 339ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 339ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [29s 339ms] SSL Reader(SocketTube(31)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [29s 339ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [29s 339ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [29s 339ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [29s 339ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-3] [29s 339ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-3] [29s 339ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-3] [29s 339ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-3] [29s 339ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [29s 342ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fa208f9 for None (false) DEBUG: [HttpClient-28-SelectorManager] [29s 342ms] SocketTube(31) read bytes: 122 DEBUG: [HttpClient-28-SelectorManager] [29s 342ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [29s 342ms] SSL Reader(SocketTube(31)) Adding 122 bytes to read buffer DEBUG: [pool-1-thread-3] [29s 343ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [29s 343ms] SSL Reader(SocketTube(31)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [29s 344ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [29s 344ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [29s 344ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [29s 344ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-3] [29s 344ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [29s 344ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [29s 344ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-3] [29s 345ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [29s 345ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [29s 345ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [29s 345ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [29s 345ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [29s 345ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [pool-1-thread-3] [29s 345ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [29s 345ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [29s 345ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [29s 345ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [29s 345ms] 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] [29s 345ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:32936 remote=/127.0.0.1:34697] DEBUG: [pool-1-thread-3] [29s 345ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [29s 345ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [29s 345ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2e15b814 queue.isEmpty: true DEBUG: [pool-1-thread-3] [29s 345ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2e15b814, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [29s 345ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [29s 345ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [29s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [29s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [29s 346ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [29s 346ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-3] [29s 346ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-3] [29s 346ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@160f4500 DEBUG: [pool-1-thread-3] [29s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [29s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [29s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [29s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [29s 346ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 346ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 346ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 346ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 346ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [pool-1-thread-3] [29s 346ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [29s 346ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [29s 346ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-3] [29s 346ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [29s 346ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [29s 346ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [29s 346ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [29s 346ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-3] [29s 346ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [29s 346ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [29s 346ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [29s 346ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [29s 346ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [29s 346ms] SSL Writer(SocketTube(31)) onNext DEBUG: [pool-1-thread-3] [29s 346ms] SSL Writer(SocketTube(31)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [29s 346ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [29s 346ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [29s 346ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [29s 346ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [29s 346ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [29s 346ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-3] [29s 346ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [29s 346ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [29s 346ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [29s 346ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [29s 346ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 346ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [29s 347ms] SocketTube(31) trying to write: 90 DEBUG: [HttpClient-28-SelectorManager] [29s 347ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [29s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fa208f9 for R (false) DEBUG: [HttpClient-28-SelectorManager] [29s 347ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [29s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fa208f9 for R (false) DEBUG: [pool-1-thread-3] [29s 356ms] SocketTube(31) wrote: 90 DEBUG: [pool-1-thread-3] [29s 356ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-3] [29s 356ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 356ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 356ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 356ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-3] [29s 356ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-3] [29s 356ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [29s 356ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-3] [29s 356ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [29s 356ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [29s 356ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [29s 356ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [29s 356ms] Http1Response(id=34) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [29s 356ms] Http1Response(id=34) First time around DEBUG: [pool-1-thread-3] [29s 356ms] Http1Response(id=34) headersReader is not yet completed DEBUG: [pool-1-thread-3] [29s 356ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [29s 356ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@29b8f087 DEBUG: [pool-1-thread-3] [29s 356ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 356ms] SSL Writer(SocketTube(31)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [29s 357ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [29s 357ms] SSL Writer(SocketTube(31)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [29s 357ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [29s 357ms] SSL Writer(SocketTube(31)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [29s 357ms] SSL Writer(SocketTube(31)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [29s 357ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [29s 357ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 357ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [29s 357ms] SocketTube(31) trying to write: 134 DEBUG: [pool-1-thread-3] [29s 357ms] SocketTube(31) wrote: 134 DEBUG: [pool-1-thread-3] [29s 357ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-3] [29s 357ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 357ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 357ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [29s 357ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 357ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [29s 357ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-3] [29s 357ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-3] [29s 357ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-3] [29s 357ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 357ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [29s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fa208f9 for R (false) DEBUG: [HttpClient-28-SelectorManager] [29s 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fa208f9 for None (false) DEBUG: [HttpClient-28-SelectorManager] [29s 359ms] SocketTube(31) read bytes: 1721 DEBUG: [HttpClient-28-SelectorManager] [29s 359ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [29s 359ms] SSL Reader(SocketTube(31)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [29s 359ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [29s 360ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fa208f9 for R (false) DEBUG: [HttpClient-28-SelectorManager] [29s 360ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 366ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [29s 366ms] SSL Reader(SocketTube(31)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [29s 367ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [29s 367ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [29s 367ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [29s 367ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-3] [29s 367ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-3] [29s 367ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-3] [29s 367ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [29s 368ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fa208f9 for R (false) DEBUG: [HttpClient-28-SelectorManager] [29s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fa208f9 for None (false) DEBUG: [HttpClient-28-SelectorManager] [29s 400ms] SocketTube(31) read bytes: 167 DEBUG: [HttpClient-28-SelectorManager] [29s 400ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [29s 400ms] SSL Reader(SocketTube(31)) Adding 167 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [29s 400ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [29s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fa208f9 for R (false) DEBUG: [HttpClient-28-SelectorManager] [29s 400ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 401ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [29s 401ms] SSL Reader(SocketTube(31)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [29s 402ms] SSL Reader(SocketTube(31)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [29s 402ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [29s 402ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [29s 402ms] SSL Reader(SocketTube(31)) sending 76 DEBUG: [pool-1-thread-3] [29s 402ms] SSL Reader(SocketTube(31)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [29s 402ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [29s 403ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 403ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [29s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [29s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2e15b814 DEBUG: [pool-1-thread-3] [29s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [29s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2e15b814 DEBUG: [pool-1-thread-3] [29s 403ms] Http1Response(id=34) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [29s 403ms] Http1Response(id=34) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [29s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2e15b814 DEBUG: [pool-1-thread-3] [29s 403ms] Http1Response(id=34) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [29s 403ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [29s 403ms] Http1Response(id=34) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [29s 403ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3f67bd22(28) DEBUG: [pool-1-thread-3] [29s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5bcdf2c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@589b24b5 queue.isEmpty: false DEBUG: [pool-1-thread-3] [29s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-3] [29s 404ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [29s 404ms] HttpClientImpl(28) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [29s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5bcdf2c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@589b24b5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [29s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5bcdf2c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@589b24b5 DEBUG: [pool-1-thread-3] [29s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [29s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5bcdf2c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@589b24b5 DEBUG: [pool-1-thread-3] [29s 404ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [29s 404ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [29s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [29s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [29s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [29s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [29s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [29s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [29s 404ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 404ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 404ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 404ms] SSL Reader(SocketTube(31)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [29s 404ms] SSL Reader(SocketTube(31)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [29s 404ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [29s 404ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [29s 404ms] SSL Reader(SocketTube(31)) sending 15 DEBUG: [pool-1-thread-3] [29s 404ms] SSL Reader(SocketTube(31)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [29s 404ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [29s 404ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 404ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [29s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [29s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5bcdf2c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@589b24b5 DEBUG: [pool-1-thread-3] [29s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [29s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5bcdf2c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@589b24b5 DEBUG: [pool-1-thread-3] [29s 405ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [29s 405ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [29s 405ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [29s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) cleared DEBUG: [pool-1-thread-3] [29s 405ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) SSLTube(SocketTube(31)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [29s 405ms] ConnectionPool(28) registering CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-3] [29s 405ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-3] [29s 405ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-3] [29s 405ms] Http1Publisher(SSLTube(SocketTube(31))) subscription cancelled DEBUG: [pool-1-thread-3] [29s 405ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [29s 405ms] HttpClientImpl(28) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [29s 405ms] HttpClientImpl(28) ClientImpl (async) elapsed 99 millis for GET to https://127.0.0.1:34697/https1/fixed/x DEBUG: [pool-1-thread-3] [29s 405ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [29s 405ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3f67bd22(28) DEBUG: [pool-1-thread-3] [29s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-3] [29s 405ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [29s 405ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 405ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 405ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 405ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 405ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-3] [29s 405ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-3] [29s 405ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-3] [29s 405ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 405ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [29s 405ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fa208f9 for R (false) DEBUG: [MainThread] [29s 413ms] HttpClientImpl(29) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [29s 417ms] HttpClientImpl(29) ClientImpl (async) send https://127.0.0.1:34697/https1/chunk/x GET DEBUG: [MainThread] [29s 417ms] Exchange establishing exchange for https://127.0.0.1:34697/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [29s 418ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [29s 418ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [29s 418ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [MainThread] [29s 418ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-29-SelectorManager] [29s 418ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2522849 for C (true) DEBUG: [HttpClient-29-SelectorManager] [29s 419ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-29-SelectorManager] [29s 419ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:32938 DEBUG: [pool-1-thread-3] [29s 422ms] SocketTube(32) connecting flows DEBUG: [pool-1-thread-3] [29s 422ms] SocketTube(32) read publisher got subscriber DEBUG: [pool-1-thread-3] [29s 422ms] SocketTube(32) registering subscribe event DEBUG: [pool-1-thread-3] [29s 422ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [29s 422ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-29-SelectorManager] [29s 422ms] SocketTube(32) subscribe event raised DEBUG: [pool-1-thread-3] [29s 422ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-3] [29s 422ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [pool-1-thread-3] [29s 422ms] SocketTube(32) subscribed for writing DEBUG: [pool-1-thread-3] [29s 422ms] SocketTube(32) write: registering startSubscription event DEBUG: [pool-1-thread-3] [29s 422ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [29s 422ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [29s 422ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [29s 422ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-29-SelectorManager] [29s 422ms] 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@8aa4339[Not completed, 4 dependents] (id=3029) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [29s 422ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-29-SelectorManager] [29s 422ms] SocketTube(32) calling onSubscribe DEBUG: [HttpClient-29-SelectorManager] [29s 422ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-29-SelectorManager] [29s 422ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-29-SelectorManager] [29s 422ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [29s 422ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-29-SelectorManager] [29s 422ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-29-SelectorManager] [29s 422ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-29-SelectorManager] [29s 422ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-29-SelectorManager] [29s 422ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-29-SelectorManager] [29s 422ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-29-SelectorManager] [29s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4da8dc48 for R (true) DEBUG: [HttpClient-29-SelectorManager] [29s 423ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-29-SelectorManager] [29s 423ms] SocketTube(32) write: offloading requestMore DEBUG: [pool-1-thread-2] [29s 423ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-2] [29s 423ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [29s 423ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 450ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [29s 450ms] SSL Writer(SocketTube(32)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [29s 450ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [29s 450ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-3] [29s 450ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [29s 450ms] SSL Writer(SocketTube(32)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [29s 450ms] SSL Writer(SocketTube(32)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [29s 450ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [29s 450ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 450ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [29s 450ms] SocketTube(32) trying to write: 2186 DEBUG: [pool-1-thread-3] [29s 451ms] SocketTube(32) wrote: 2186 DEBUG: [pool-1-thread-3] [29s 451ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-3] [29s 451ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 451ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 451ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [29s 451ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [29s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4da8dc48 for None (false) DEBUG: [HttpClient-29-SelectorManager] [29s 458ms] HttpClientImpl(29) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-29-SelectorManager] [29s 458ms] SocketTube(32) read bytes: 261 DEBUG: [HttpClient-29-SelectorManager] [29s 458ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [29s 458ms] SSL Reader(SocketTube(32)) Adding 261 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [29s 458ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [29s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4da8dc48 for R (false) DEBUG: [HttpClient-29-SelectorManager] [29s 458ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 458ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [29s 458ms] SSL Reader(SocketTube(32)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [29s 458ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [29s 458ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [29s 458ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [29s 458ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-3] [29s 458ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [29s 458ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [29s 460ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-3] [29s 460ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [29s 460ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [29s 460ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [29s 460ms] SSL Writer(SocketTube(32)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [29s 460ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [29s 460ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-3] [29s 460ms] SSL Writer(SocketTube(32)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [29s 460ms] SSL Writer(SocketTube(32)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [29s 460ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [29s 460ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 460ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [29s 460ms] SocketTube(32) trying to write: 6 DEBUG: [pool-1-thread-3] [29s 460ms] SocketTube(32) wrote: 6 DEBUG: [pool-1-thread-3] [29s 460ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-3] [29s 460ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 460ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 460ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [29s 460ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 460ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [29s 460ms] SSL Reader(SocketTube(32)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [29s 460ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [29s 460ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [29s 460ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [29s 460ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-3] [29s 460ms] SSL Reader(SocketTube(32)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [29s 460ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [29s 460ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [29s 460ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [29s 460ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-3] [29s 460ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [29s 460ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [29s 461ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-3] [29s 461ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [29s 461ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [29s 461ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [29s 461ms] SSL Writer(SocketTube(32)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [29s 461ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [29s 461ms] SSLFlowDelegate(SocketTube(32)) setALPN = DEBUG: [pool-1-thread-3] [29s 461ms] PlainHttpConnection(SocketTube(32)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [29s 461ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [29s 461ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [29s 462ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [29s 462ms] 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] [29s 462ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:32938 remote=/127.0.0.1:34697] DEBUG: [pool-1-thread-3] [29s 462ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [29s 462ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [29s 462ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5a02af26 queue.isEmpty: true DEBUG: [pool-1-thread-3] [29s 462ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5a02af26, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [29s 462ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [29s 462ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [29s 462ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [29s 462ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [29s 462ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [29s 462ms] Http1Exchange SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-3] [29s 462ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-3] [29s 462ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6eed1d54 DEBUG: [pool-1-thread-3] [29s 462ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [29s 462ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [29s 462ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [29s 462ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [29s 462ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 462ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 462ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 462ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 462ms] Http1Publisher(SSLTube(SocketTube(32))) got subscriber: SSLTube(SocketTube(32)) DEBUG: [pool-1-thread-3] [29s 462ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [29s 462ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [29s 462ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-3] [29s 462ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [29s 462ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [29s 462ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [29s 462ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [29s 462ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-3] [29s 462ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [29s 462ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [29s 462ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [29s 462ms] Http1Publisher(SSLTube(SocketTube(32))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [29s 462ms] SSLTube(SocketTube(32)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [29s 462ms] SSL Writer(SocketTube(32)) onNext DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [29s 463ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [29s 463ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [29s 463ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [29s 463ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [29s 463ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [29s 463ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-3] [29s 463ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [29s 463ms] SocketTube(32) trying to write: 90 DEBUG: [pool-1-thread-3] [29s 463ms] SocketTube(32) wrote: 90 DEBUG: [pool-1-thread-3] [29s 463ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-3] [29s 463ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 463ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [29s 463ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-3] [29s 463ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [29s 463ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-3] [29s 463ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [29s 463ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [29s 463ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [29s 463ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [29s 463ms] Http1Response(id=35) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [29s 463ms] Http1Response(id=35) First time around DEBUG: [pool-1-thread-3] [29s 463ms] Http1Response(id=35) headersReader is not yet completed DEBUG: [pool-1-thread-3] [29s 463ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [29s 463ms] Http1Publisher(SSLTube(SocketTube(32))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6fd222b0 DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [29s 463ms] SocketTube(32) trying to write: 134 DEBUG: [pool-1-thread-3] [29s 463ms] SocketTube(32) wrote: 134 DEBUG: [pool-1-thread-3] [29s 463ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-3] [29s 463ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 463ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 463ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [29s 464ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [29s 464ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-3] [29s 464ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-3] [29s 464ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 464ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [29s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4da8dc48 for R (false) DEBUG: [HttpClient-29-SelectorManager] [29s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4da8dc48 for None (false) DEBUG: [HttpClient-29-SelectorManager] [29s 464ms] SocketTube(32) read bytes: 1721 DEBUG: [HttpClient-29-SelectorManager] [29s 464ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [29s 464ms] SSL Reader(SocketTube(32)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [29s 464ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [29s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4da8dc48 for R (false) DEBUG: [HttpClient-29-SelectorManager] [29s 464ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 464ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [29s 464ms] SSL Reader(SocketTube(32)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [29s 464ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [29s 465ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [29s 465ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [29s 465ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [29s 465ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-3] [29s 465ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-3] [29s 465ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [29s 465ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4da8dc48 for R (false) DEBUG: [HttpClient-29-SelectorManager] [29s 510ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4da8dc48 for None (false) DEBUG: [HttpClient-29-SelectorManager] [29s 510ms] SocketTube(32) read bytes: 223 DEBUG: [HttpClient-29-SelectorManager] [29s 510ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [29s 510ms] SSL Reader(SocketTube(32)) Adding 223 bytes to read buffer DEBUG: [pool-1-thread-3] [29s 511ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [29s 511ms] SSL Reader(SocketTube(32)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [29s 512ms] SSL Reader(SocketTube(32)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-3] [29s 512ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [29s 512ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [29s 512ms] SSL Reader(SocketTube(32)) sending 84 DEBUG: [pool-1-thread-3] [29s 512ms] SSL Reader(SocketTube(32)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [29s 512ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [29s 512ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 512ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [29s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [29s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5a02af26 DEBUG: [pool-1-thread-3] [29s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [29s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5a02af26 DEBUG: [pool-1-thread-3] [29s 512ms] Http1Response(id=35) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [29s 512ms] Http1Response(id=35) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [29s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5a02af26 DEBUG: [pool-1-thread-3] [29s 512ms] Http1Response(id=35) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [29s 512ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [29s 512ms] Http1Response(id=35) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [29s 512ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@727370f6(29) DEBUG: [pool-1-thread-3] [29s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@59db55fc/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@166faa7e queue.isEmpty: false DEBUG: [pool-1-thread-3] [29s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-3] [29s 513ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [29s 513ms] HttpClientImpl(29) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [29s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@59db55fc/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@166faa7e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [29s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@59db55fc/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@166faa7e DEBUG: [pool-1-thread-3] [29s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [29s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@59db55fc/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@166faa7e DEBUG: [pool-1-thread-3] [29s 513ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [29s 513ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [29s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [29s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [29s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [29s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [29s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [29s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [29s 513ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 513ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 513ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 513ms] SSL Reader(SocketTube(32)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [29s 513ms] SSL Reader(SocketTube(32)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [29s 513ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [29s 513ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [29s 513ms] SSL Reader(SocketTube(32)) sending 20 DEBUG: [pool-1-thread-3] [29s 513ms] SSL Reader(SocketTube(32)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [29s 513ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [29s 513ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 513ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [29s 514ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [29s 514ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@59db55fc/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@166faa7e DEBUG: [pool-1-thread-3] [29s 514ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [29s 514ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@59db55fc/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@166faa7e DEBUG: [pool-1-thread-3] [29s 514ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [29s 514ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [29s 514ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [29s 514ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [29s 514ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [29s 514ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [29s 514ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [29s 514ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [29s 514ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [29s 514ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [29s 514ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [29s 514ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [29s 514ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 514ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 514ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 514ms] SSL Reader(SocketTube(32)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [29s 514ms] SSL Reader(SocketTube(32)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [29s 514ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [29s 514ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [29s 514ms] SSL Reader(SocketTube(32)) sending 5 DEBUG: [pool-1-thread-3] [29s 514ms] SSL Reader(SocketTube(32)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [29s 514ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [29s 514ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 514ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [29s 514ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [29s 514ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@59db55fc/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@166faa7e DEBUG: [pool-1-thread-3] [29s 514ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [29s 514ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@59db55fc/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@166faa7e DEBUG: [pool-1-thread-3] [29s 514ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [29s 514ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [29s 514ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [29s 514ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [29s 514ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [29s 514ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [29s 514ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) cleared DEBUG: [pool-1-thread-3] [29s 514ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) SSLTube(SocketTube(32)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [29s 515ms] ConnectionPool(29) registering CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-3] [29s 515ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-3] [29s 515ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-3] [29s 515ms] Http1Publisher(SSLTube(SocketTube(32))) subscription cancelled DEBUG: [pool-1-thread-3] [29s 515ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-29-SelectorManager] [29s 517ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [29s 517ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4da8dc48 for R (false) DEBUG: [HttpClient-29-SelectorManager] [29s 517ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 521ms] HttpClientImpl(29) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [29s 521ms] HttpClientImpl(29) ClientImpl (async) elapsed 104 millis for GET to https://127.0.0.1:34697/https1/chunk/x DEBUG: [pool-1-thread-3] [29s 521ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [29s 522ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [29s 522ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@727370f6(29) DEBUG: [pool-1-thread-3] [29s 522ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-3] [29s 522ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 522ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [29s 522ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 522ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 522ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [29s 522ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [29s 522ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [29s 522ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-3] [29s 522ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-3] [29s 522ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [29s 522ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [29s 524ms] HttpClientImpl(30) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [29s 525ms] HttpClientImpl(30) ClientImpl (async) send http://127.0.0.1:53045/http2/fixed/x GET DEBUG: [MainThread] [29s 525ms] Exchange establishing exchange for http://127.0.0.1:53045/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [29s 525ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [29s 525ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [29s 525ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [29s 525ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [29s 525ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [29s 525ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [29s 526ms] Exchange checkFor407: all clear DEBUG: [MainThread] [29s 526ms] Http1Exchange Sending headers only DEBUG: [MainThread] [29s 526ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7676f4b8 queue.isEmpty: true DEBUG: [MainThread] [29s 526ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7676f4b8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [29s 526ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [29s 526ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [29s 526ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [29s 526ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [29s 526ms] Http1Exchange response created in advance DEBUG: [MainThread] [29s 526ms] Http1Exchange initiating connect async DEBUG: [HttpClient-29-SelectorManager] [29s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4da8dc48 for R (false) DEBUG: [MainThread] [29s 526ms] PlainHttpConnection(SocketTube(33)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-30-SelectorManager] [29s 526ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@42acbfd8 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=52222,localport=53045] TestServer(1): starting connection DEBUG: [HttpClient-30-SelectorManager] [29s 527ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: finishing connect DEBUG: [HttpClient-30-SelectorManager] [29s 527ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52222 DEBUG: [pool-1-thread-3] [29s 527ms] PlainHttpConnection(SocketTube(33)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [29s 527ms] Http1Exchange SocketTube(33) connecting flows DEBUG: [pool-1-thread-3] [29s 527ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-3] [29s 527ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-3] [29s 527ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-3] [29s 527ms] SocketTube(33) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [29s 527ms] Http1Publisher(SocketTube(33)) got subscriber: SocketTube(33) DEBUG: [pool-1-thread-3] [29s 527ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-3] [29s 527ms] SocketTube(33) write: registering startSubscription event DEBUG: [pool-1-thread-3] [29s 527ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-30-SelectorManager] [29s 527ms] SocketTube(33) subscribe event raised DEBUG: [HttpClient-30-SelectorManager] [29s 527ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4854d4a8 DEBUG: [HttpClient-30-SelectorManager] [29s 527ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [29s 527ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [29s 527ms] Http1AsyncReceiver(SocketTube(33)) Received onSubscribed from upstream DEBUG: [HttpClient-30-SelectorManager] [29s 527ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [29s 527ms] SocketTube(33) pending subscriber subscribed DEBUG: [HttpClient-30-SelectorManager] [29s 527ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [29s 527ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-3] [29s 528ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [29s 528ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [29s 528ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-3] [29s 528ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [29s 529ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [29s 529ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [29s 529ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [29s 529ms] SocketTube(33) got some demand for reading DEBUG: [pool-1-thread-2] [29s 529ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-2] [29s 529ms] SocketTube(33) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-30-SelectorManager] [29s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for R (true) DEBUG: [pool-1-thread-1] [29s 534ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [29s 534ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [29s 534ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-1] [29s 534ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [29s 534ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [29s 534ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [29s 534ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [29s 534ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [29s 534ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [29s 534ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [29s 534ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [29s 534ms] Http1Publisher(SocketTube(33)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [29s 534ms] SocketTube(33) trying to write: 204 DEBUG: [pool-1-thread-1] [29s 534ms] SocketTube(33) wrote: 204 DEBUG: [pool-1-thread-1] [29s 534ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [29s 534ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [29s 534ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [29s 534ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [29s 534ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [29s 534ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [29s 534ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [29s 534ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [29s 534ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) First time around DEBUG: [pool-1-thread-1] [29s 534ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [29s 534ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [29s 534ms] Http1Publisher(SocketTube(33)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@81c7e0 DEBUG: [pool-1-thread-1] [29s 534ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [29s 540ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for None (false) DEBUG: [HttpClient-30-SelectorManager] [29s 540ms] SocketTube(33) read bytes: 71 DEBUG: [HttpClient-30-SelectorManager] [29s 540ms] Http1AsyncReceiver(SocketTube(33)) Putting 71 bytes into the queue DEBUG: [HttpClient-30-SelectorManager] [29s 540ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [29s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for R (false) DEBUG: [HttpClient-30-SelectorManager] [29s 541ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [29s 542ms] Http1AsyncReceiver(SocketTube(33)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7676f4b8 DEBUG: [pool-1-thread-1] [29s 542ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [29s 542ms] Http1AsyncReceiver(SocketTube(33)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7676f4b8 DEBUG: [pool-1-thread-1] [29s 542ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [29s 542ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [29s 542ms] Http1AsyncReceiver(SocketTube(33)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7676f4b8 DEBUG: [pool-1-thread-1] [29s 542ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [29s 542ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [29s 542ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52222 remote=/127.0.0.1:53045] DEBUG: [pool-1-thread-1] [29s 542ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [29s 542ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6bd8e9d3(30) DEBUG: [pool-1-thread-1] [29s 542ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@480f5a5c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@44d632db queue.isEmpty: false DEBUG: [pool-1-thread-1] [29s 542ms] Http1AsyncReceiver(SocketTube(33)) Delegate done: 0 DEBUG: [pool-1-thread-1] [29s 543ms] PlainHttpConnection(SocketTube(33))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [29s 543ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [29s 543ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-1] [29s 543ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [29s 543ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [29s 543ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [29s 554ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [29s 554ms] Http2Connection(SocketTube(33)) Opened stream 1 DEBUG: [pool-1-thread-1] [29s 554ms] Http2Connection(SocketTube(33))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [29s 554ms] Http2Connection(SocketTube(33))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [29s 554ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-1] [29s 554ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-1] [29s 554ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-1] [29s 554ms] SocketTube(33) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [29s 554ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-1] [29s 554ms] SocketTube(33) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [29s 554ms] SocketTube(33) write: registering startSubscription event DEBUG: [pool-1-thread-1] [29s 554ms] PlainHttpConnection(SocketTube(33)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [29s 554ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [29s 554ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [29s 554ms] PlainHttpConnection(SocketTube(33)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [29s 554ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [29s 554ms] Http2Connection(SocketTube(33)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [29s 555ms] Http2Connection(SocketTube(33)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [29s 555ms] Http2Connection(SocketTube(33)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [29s 555ms] Http1AsyncReceiver(SocketTube(33)) stopping DEBUG: [pool-1-thread-1] [29s 555ms] Http1AsyncReceiver(SocketTube(33)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [29s 555ms] Http1AsyncReceiver(SocketTube(33)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [29s 555ms] Http2Connection(SocketTube(33)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [29s 555ms] Http2Connection(SocketTube(33)) H2 processed buffered data DEBUG: [pool-1-thread-1] [29s 555ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-1] [29s 555ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-1] [29s 555ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-1] [29s 555ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [29s 555ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [29s 555ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6bd8e9d3(30) DEBUG: [pool-1-thread-1] [29s 555ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@480f5a5c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@44d632db, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [29s 555ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [29s 555ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [29s 555ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-30-SelectorManager] [29s 560ms] SocketTube(33) subscribe event raised DEBUG: [HttpClient-30-SelectorManager] [29s 560ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3c117fd3 DEBUG: [HttpClient-30-SelectorManager] [29s 560ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-30-SelectorManager] [29s 560ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [29s 560ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [29s 560ms] Http2Connection(SocketTube(33)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-30-SelectorManager] [29s 560ms] SocketTube(33) got some demand for reading DEBUG: [HttpClient-30-SelectorManager] [29s 560ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [29s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for R (false) DEBUG: [HttpClient-30-SelectorManager] [29s 560ms] SocketTube(33) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-30-SelectorManager] [29s 560ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [29s 560ms] SocketTube(33) pending subscriber subscribed DEBUG: [HttpClient-30-SelectorManager] [29s 560ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [29s 560ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-1] [29s 560ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [29s 560ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [29s 560ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-1] [29s 560ms] SocketTube(33) trying to write: 63 DEBUG: [pool-1-thread-1] [29s 568ms] SocketTube(33) wrote: 63 DEBUG: [pool-1-thread-1] [29s 569ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [29s 569ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [29s 569ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [29s 569ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [29s 569ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-1] [29s 569ms] SocketTube(33) trying to write: 13 DEBUG: [pool-1-thread-1] [29s 569ms] SocketTube(33) wrote: 13 DEBUG: [pool-1-thread-1] [29s 569ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [29s 569ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [29s 569ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [29s 569ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [29s 569ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [29s 569ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [29s 581ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [29s 583ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [29s 583ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [29s 583ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [29s 583ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [29s 585ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [29s 586ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [29s 586ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [29s 586ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [29s 586ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [29s 586ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [29s 586ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [29s 586ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [29s 586ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [29s 586ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [29s 586ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [29s 586ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 TestServer(1): connection started DEBUG: [HttpClient-30-SelectorManager] [29s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for None (false) DEBUG: [HttpClient-30-SelectorManager] [29s 595ms] SocketTube(33) read bytes: 39 DEBUG: [HttpClient-30-SelectorManager] [29s 595ms] Http2Connection(SocketTube(33)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [29s 595ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [29s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for R (false) DEBUG: [HttpClient-30-SelectorManager] [29s 595ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [29s 595ms] Http2Connection(SocketTube(33)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [29s 595ms] Http2Connection(SocketTube(33)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [29s 595ms] Http2Connection(SocketTube(33)) Processing 39 DEBUG: [pool-1-thread-1] [29s 595ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [29s 595ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [29s 595ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [29s 595ms] Http2Connection(SocketTube(33)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [29s 595ms] PlainHttpConnection(SocketTube(33)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [29s 595ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [29s 595ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-1] [29s 595ms] SocketTube(33) trying to write: 9 DEBUG: [pool-1-thread-1] [29s 596ms] SocketTube(33) wrote: 9 DEBUG: [pool-1-thread-1] [29s 596ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [29s 596ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [29s 596ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [29s 596ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [29s 596ms] Http2Connection(SocketTube(33)) H2 processed(1) DEBUG: [HttpClient-30-SelectorManager] [29s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for None (false) DEBUG: [HttpClient-30-SelectorManager] [29s 602ms] SocketTube(33) read bytes: 57 DEBUG: [HttpClient-30-SelectorManager] [29s 602ms] Http2Connection(SocketTube(33)) onNext: got 57 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [29s 602ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [29s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for R (false) DEBUG: [HttpClient-30-SelectorManager] [29s 602ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [29s 602ms] Http2Connection(SocketTube(33)) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [29s 602ms] Http2Connection(SocketTube(33)) H2 Receiving(2): 57 DEBUG: [pool-1-thread-1] [29s 602ms] Http2Connection(SocketTube(33)) Processing 57 DEBUG: [pool-1-thread-1] [29s 602ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [29s 602ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [29s 602ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [29s 602ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [29s 602ms] Http2Connection(SocketTube(33))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [29s 602ms] Http2Connection(SocketTube(33))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [29s 602ms] Http2Connection(SocketTube(33))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [29s 602ms] Http2Connection(SocketTube(33))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:53045/http2/fixed/x) 200 HTTP_2 Local port: 52222 DEBUG: [pool-1-thread-1] [29s 602ms] Http2Connection(SocketTube(33))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [29s 603ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [29s 603ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [29s 603ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [29s 603ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [29s 603ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [29s 603ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [29s 603ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [29s 603ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [29s 603ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [29s 603ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [29s 603ms] HttpClientImpl(30) ClientImpl (async) elapsed 78 millis for GET to http://127.0.0.1:53045/http2/fixed/x DEBUG: [pool-1-thread-1] [29s 603ms] Http2Connection(SocketTube(33))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [29s 603ms] Http2Connection(SocketTube(33))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [29s 603ms] Http2Connection(SocketTube(33))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [29s 603ms] Http2Connection(SocketTube(33)) Closed stream 1 DEBUG: [pool-1-thread-1] [29s 603ms] Http2Connection(SocketTube(33))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@301ff2d0 DEBUG: [pool-1-thread-1] [29s 603ms] Http2Connection(SocketTube(33))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [29s 603ms] Http2Connection(SocketTube(33)) H2 processed(2) DEBUG: [readLoop] [29s 604ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [29s 604ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [29s 604ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [29s 604ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [29s 604ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [29s 607ms] HttpClientImpl(31) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [29s 622ms] HttpClientImpl(31) ClientImpl (async) send http://127.0.0.1:53045/http2/chunk/x GET DEBUG: [MainThread] [29s 622ms] Exchange establishing exchange for http://127.0.0.1:53045/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [29s 626ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [29s 626ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [29s 626ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [29s 626ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [29s 627ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [29s 627ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [29s 627ms] Exchange checkFor407: all clear DEBUG: [MainThread] [29s 627ms] Http1Exchange Sending headers only DEBUG: [MainThread] [29s 627ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7cf1a807 queue.isEmpty: true DEBUG: [MainThread] [29s 627ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7cf1a807, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [29s 627ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [29s 627ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [29s 627ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [29s 627ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [29s 627ms] Http1Exchange response created in advance DEBUG: [MainThread] [29s 627ms] Http1Exchange initiating connect async DEBUG: [MainThread] [29s 627ms] PlainHttpConnection(SocketTube(34)) 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=52234,localport=53045] TestServer(1): starting connection DEBUG: [HttpClient-31-SelectorManager] [29s 628ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2f4ad48b for C (true) DEBUG: [HttpClient-31-SelectorManager] [29s 628ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: finishing connect DEBUG: [HttpClient-31-SelectorManager] [29s 628ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52234 DEBUG: [pool-1-thread-1] [29s 628ms] PlainHttpConnection(SocketTube(34)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [29s 628ms] Http1Exchange SocketTube(34) connecting flows DEBUG: [pool-1-thread-1] [29s 628ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-1] [29s 628ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-1] [29s 628ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-1] [29s 628ms] SocketTube(34) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [29s 628ms] Http1Publisher(SocketTube(34)) got subscriber: SocketTube(34) DEBUG: [pool-1-thread-1] [29s 628ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-1] [29s 628ms] SocketTube(34) write: registering startSubscription event DEBUG: [pool-1-thread-1] [29s 628ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [29s 629ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [29s 629ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [29s 629ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-1] [29s 629ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-31-SelectorManager] [29s 637ms] SocketTube(34) subscribe event raised DEBUG: [HttpClient-31-SelectorManager] [29s 639ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@25b2bffb DEBUG: [HttpClient-31-SelectorManager] [29s 639ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [29s 639ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [29s 639ms] Http1AsyncReceiver(SocketTube(34)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [29s 640ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [29s 640ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [29s 640ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [29s 640ms] SocketTube(34) got some demand for reading DEBUG: [pool-1-thread-1] [29s 640ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-1] [29s 640ms] SocketTube(34) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-31-SelectorManager] [29s 642ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [29s 642ms] SocketTube(34) pending subscriber subscribed DEBUG: [HttpClient-31-SelectorManager] [29s 642ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [29s 642ms] SocketTube(34) write: offloading requestMore DEBUG: [HttpClient-31-SelectorManager] [29s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for R (true) DEBUG: [pool-1-thread-1] [29s 643ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [29s 644ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [29s 644ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-1] [29s 644ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [29s 644ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [29s 644ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [29s 644ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [29s 644ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [29s 644ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [29s 644ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [29s 644ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [29s 644ms] Http1Publisher(SocketTube(34)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [29s 644ms] SocketTube(34) trying to write: 204 DEBUG: [pool-1-thread-1] [29s 644ms] SocketTube(34) wrote: 204 DEBUG: [pool-1-thread-1] [29s 644ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [29s 644ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [29s 644ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [29s 644ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [29s 644ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [29s 644ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [29s 644ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [29s 644ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [29s 644ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) First time around DEBUG: [pool-1-thread-1] [29s 644ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [29s 644ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [29s 644ms] Http1Publisher(SocketTube(34)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2709335 DEBUG: [pool-1-thread-1] [29s 644ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [29s 645ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for None (false) DEBUG: [HttpClient-31-SelectorManager] [29s 645ms] SocketTube(34) read bytes: 71 DEBUG: [HttpClient-31-SelectorManager] [29s 645ms] Http1AsyncReceiver(SocketTube(34)) Putting 71 bytes into the queue DEBUG: [HttpClient-31-SelectorManager] [29s 645ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-1] [29s 645ms] Http1AsyncReceiver(SocketTube(34)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7cf1a807 DEBUG: [pool-1-thread-1] [29s 645ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [29s 645ms] Http1AsyncReceiver(SocketTube(34)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7cf1a807 DEBUG: [pool-1-thread-1] [29s 645ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [29s 645ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [29s 645ms] Http1AsyncReceiver(SocketTube(34)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7cf1a807 DEBUG: [pool-1-thread-1] [29s 645ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [29s 645ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [29s 645ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52234 remote=/127.0.0.1:53045] DEBUG: [pool-1-thread-1] [29s 645ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [29s 646ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@504b45ac(31) DEBUG: [pool-1-thread-1] [29s 646ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@77c5294a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3549750c queue.isEmpty: false DEBUG: [pool-1-thread-1] [29s 646ms] Http1AsyncReceiver(SocketTube(34)) Delegate done: 0 DEBUG: [pool-1-thread-1] [29s 646ms] PlainHttpConnection(SocketTube(34))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [29s 646ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [29s 646ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-1] [29s 646ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [29s 646ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [29s 646ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [29s 646ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-31-SelectorManager] [29s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for R (false) DEBUG: [HttpClient-31-SelectorManager] [29s 652ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [29s 653ms] Http2Connection(SocketTube(34)) Opened stream 1 DEBUG: [pool-1-thread-1] [29s 653ms] Http2Connection(SocketTube(34))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [29s 653ms] Http2Connection(SocketTube(34))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [29s 653ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-1] [29s 653ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-1] [29s 653ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-1] [29s 653ms] SocketTube(34) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [29s 653ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-1] [29s 653ms] SocketTube(34) write: resetting demand to 0 DEBUG: [HttpClient-31-SelectorManager] [29s 653ms] SocketTube(34) subscribe event raised DEBUG: [pool-1-thread-1] [29s 653ms] SocketTube(34) write: registering startSubscription event DEBUG: [HttpClient-31-SelectorManager] [29s 653ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@519a92b1 DEBUG: [HttpClient-31-SelectorManager] [29s 653ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-31-SelectorManager] [29s 653ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [29s 653ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [29s 653ms] Http2Connection(SocketTube(34)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-31-SelectorManager] [29s 653ms] SocketTube(34) got some demand for reading DEBUG: [HttpClient-31-SelectorManager] [29s 653ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [29s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for R (false) DEBUG: [HttpClient-31-SelectorManager] [29s 653ms] SocketTube(34) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-31-SelectorManager] [29s 653ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [29s 653ms] SocketTube(34) pending subscriber subscribed DEBUG: [HttpClient-31-SelectorManager] [29s 653ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [29s 653ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-1] [29s 653ms] PlainHttpConnection(SocketTube(34)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [29s 653ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [29s 653ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [29s 653ms] PlainHttpConnection(SocketTube(34)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [29s 653ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [29s 653ms] Http2Connection(SocketTube(34)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [29s 653ms] Http2Connection(SocketTube(34)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [29s 653ms] Http2Connection(SocketTube(34)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [29s 653ms] Http1AsyncReceiver(SocketTube(34)) stopping DEBUG: [pool-1-thread-1] [29s 653ms] Http1AsyncReceiver(SocketTube(34)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [29s 653ms] Http1AsyncReceiver(SocketTube(34)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [29s 653ms] Http2Connection(SocketTube(34)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [29s 653ms] Http2Connection(SocketTube(34)) H2 processed buffered data DEBUG: [pool-1-thread-1] [29s 653ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-1] [29s 653ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-1] [29s 653ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-1] [29s 653ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [29s 653ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [29s 653ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@504b45ac(31) DEBUG: [pool-1-thread-1] [29s 653ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@77c5294a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3549750c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [29s 653ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [29s 653ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [29s 653ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [29s 658ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [29s 658ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-2] [29s 658ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-2] [29s 658ms] SocketTube(34) trying to write: 63 DEBUG: [pool-1-thread-2] [29s 658ms] SocketTube(34) wrote: 63 DEBUG: [pool-1-thread-2] [29s 658ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [29s 658ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-2] [29s 658ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 658ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 658ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-2] [29s 658ms] SocketTube(34) trying to write: 13 DEBUG: [pool-1-thread-2] [29s 658ms] SocketTube(34) wrote: 13 DEBUG: [pool-1-thread-2] [29s 658ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [29s 658ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-2] [29s 658ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 658ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 658ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [29s 658ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [29s 658ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [29s 658ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [29s 658ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [29s 658ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [29s 659ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [readLoop] [29s 674ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [29s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [29s 674ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [29s 674ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [29s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [29s 674ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [29s 674ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [29s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [29s 674ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [29s 674ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [29s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [29s 674ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-31-SelectorManager] [29s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for None (false) DEBUG: [HttpClient-31-SelectorManager] [29s 677ms] SocketTube(34) read bytes: 91 DEBUG: [HttpClient-31-SelectorManager] [29s 677ms] Http2Connection(SocketTube(34)) onNext: got 91 bytes in 1 buffers DEBUG: [pool-1-thread-2] [29s 677ms] Http2Connection(SocketTube(34)) sending 91 to Http2Connection.asyncReceive DEBUG: [HttpClient-31-SelectorManager] [29s 677ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-2] [29s 677ms] Http2Connection(SocketTube(34)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-2] [29s 677ms] Http2Connection(SocketTube(34)) Processing 91 DEBUG: [pool-1-thread-2] [29s 677ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-2] [29s 677ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [29s 677ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-31-SelectorManager] [29s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for R (false) DEBUG: [HttpClient-31-SelectorManager] [29s 677ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 677ms] Http2Connection(SocketTube(34)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [29s 677ms] PlainHttpConnection(SocketTube(34)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [29s 677ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [29s 677ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-2] [29s 677ms] SocketTube(34) trying to write: 9 DEBUG: [pool-1-thread-2] [29s 677ms] SocketTube(34) wrote: 9 DEBUG: [pool-1-thread-2] [29s 677ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [29s 677ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-2] [29s 677ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 677ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [29s 677ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [29s 677ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [29s 678ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [29s 678ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [29s 678ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [29s 683ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [29s 684ms] Http2Connection(SocketTube(34))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [29s 684ms] Http2Connection(SocketTube(34))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [29s 684ms] Http2Connection(SocketTube(34))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [29s 685ms] Http2Connection(SocketTube(34))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:53045/http2/chunk/x) 200 HTTP_2 Local port: 52234 DEBUG: [pool-1-thread-2] [29s 685ms] Http2Connection(SocketTube(34))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [29s 685ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [29s 685ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [29s 685ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [29s 685ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [29s 685ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [29s 685ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [29s 685ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [29s 685ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [29s 685ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [29s 685ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [29s 685ms] HttpClientImpl(31) ClientImpl (async) elapsed 63 millis for GET to http://127.0.0.1:53045/http2/chunk/x DEBUG: [pool-1-thread-2] [29s 685ms] Http2Connection(SocketTube(34))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [29s 685ms] Http2Connection(SocketTube(34))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [29s 685ms] Http2Connection(SocketTube(34))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [29s 685ms] Http2Connection(SocketTube(34)) Closed stream 1 DEBUG: [pool-1-thread-2] [29s 685ms] Http2Connection(SocketTube(34))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7f9105e3 DEBUG: [pool-1-thread-2] [29s 685ms] Http2Connection(SocketTube(34))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [29s 686ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [29s 686ms] Http2Connection(SocketTube(34)) H2 processed(1) DEBUG: [MainThread] [29s 697ms] HttpClientImpl(32) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [MainThread] [29s 712ms] HttpClientImpl(32) ClientImpl (async) send https://127.0.0.1:32783/https2/fixed/x GET DEBUG: [MainThread] [29s 712ms] Exchange establishing exchange for https://127.0.0.1:32783/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [29s 713ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [29s 713ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [29s 714ms] PlainHttpConnection(SocketTube(35)) registering connect event DEBUG: [MainThread] [29s 714ms] 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=57710, Session(1712014067979|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-32-SelectorManager] [29s 718ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@77bbfdd1 for C (true) DEBUG: [HttpClient-32-SelectorManager] [29s 718ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: finishing connect DEBUG: [HttpClient-32-SelectorManager] [29s 718ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57710 DEBUG: [pool-1-thread-2] [29s 734ms] SocketTube(35) connecting flows DEBUG: [pool-1-thread-2] [29s 734ms] SocketTube(35) read publisher got subscriber DEBUG: [pool-1-thread-2] [29s 734ms] SocketTube(35) registering subscribe event DEBUG: [pool-1-thread-2] [29s 734ms] SocketTube(35) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [29s 734ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [29s 734ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [29s 734ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SocketTube(35) DEBUG: [pool-1-thread-2] [29s 734ms] SocketTube(35) subscribed for writing DEBUG: [pool-1-thread-2] [29s 734ms] SocketTube(35) write: registering startSubscription event DEBUG: [pool-1-thread-2] [29s 734ms] SSL Writer(SocketTube(35)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [29s 734ms] SSL Writer(SocketTube(35)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [29s 735ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [29s 735ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [HttpClient-32-SelectorManager] [29s 736ms] SocketTube(35) subscribe event raised DEBUG: [pool-1-thread-2] [29s 737ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [29s 737ms] SSL Writer(SocketTube(35)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [29s 737ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [29s 737ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [29s 738ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [29s 738ms] SSL Writer(SocketTube(35)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [29s 738ms] SSL Writer(SocketTube(35)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [29s 738ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [29s 738ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [29s 739ms] 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@7d4396a1[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: NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [29s 740ms] SocketTube(35) read demand reset to 0 DEBUG: [HttpClient-32-SelectorManager] [29s 740ms] SocketTube(35) calling onSubscribe DEBUG: [HttpClient-32-SelectorManager] [29s 740ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [HttpClient-32-SelectorManager] [29s 740ms] SocketTube(35) got some demand for reading DEBUG: [HttpClient-32-SelectorManager] [29s 740ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [29s 740ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [29s 740ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@3841176d[Not completed, 1 dependents] (id=3247), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-32-SelectorManager] [29s 740ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-32-SelectorManager] [29s 740ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-32-SelectorManager] [29s 740ms] SocketTube(35) onSubscribe called DEBUG: [HttpClient-32-SelectorManager] [29s 740ms] SocketTube(35) pending subscriber subscribed DEBUG: [HttpClient-32-SelectorManager] [29s 740ms] SocketTube(35) write: starting subscription DEBUG: [HttpClient-32-SelectorManager] [29s 740ms] SocketTube(35) write: offloading requestMore DEBUG: [pool-1-thread-2] [29s 740ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [29s 740ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [29s 740ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [29s 740ms] SocketTube(35) trying to write: 2191 DEBUG: [HttpClient-32-SelectorManager] [29s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@103c30c1 for R (true) DEBUG: [pool-1-thread-2] [29s 740ms] SocketTube(35) wrote: 2191 DEBUG: [pool-1-thread-2] [29s 740ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [29s 740ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 740ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 740ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [29s 740ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [29s 740ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [29s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@103c30c1 for None (false) DEBUG: [HttpClient-32-SelectorManager] [29s 757ms] HttpClientImpl(32) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-32-SelectorManager] [29s 757ms] SocketTube(35) read bytes: 133 DEBUG: [HttpClient-32-SelectorManager] [29s 757ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [29s 757ms] SSL Reader(SocketTube(35)) Adding 133 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [29s 758ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [29s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@103c30c1 for R (false) DEBUG: [HttpClient-32-SelectorManager] [29s 758ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 767ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [29s 769ms] SSL Reader(SocketTube(35)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [29s 769ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [29s 769ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [29s 769ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [29s 769ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [29s 769ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [29s 769ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [29s 772ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-2] [29s 772ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [29s 775ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [29s 775ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [29s 775ms] SSL Writer(SocketTube(35)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [29s 775ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [29s 775ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [29s 775ms] SSL Writer(SocketTube(35)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [29s 775ms] SSL Writer(SocketTube(35)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [29s 775ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [29s 775ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [29s 775ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [29s 775ms] SocketTube(35) trying to write: 6 DEBUG: [pool-1-thread-2] [29s 775ms] SocketTube(35) wrote: 6 DEBUG: [pool-1-thread-2] [29s 775ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [29s 775ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 775ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 775ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [29s 775ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [29s 775ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [29s 775ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [29s 775ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [29s 775ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 775ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [29s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@103c30c1 for None (false) DEBUG: [HttpClient-32-SelectorManager] [29s 778ms] SocketTube(35) read bytes: 175 DEBUG: [HttpClient-32-SelectorManager] [29s 778ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [29s 778ms] SSL Reader(SocketTube(35)) Adding 175 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [29s 778ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [29s 778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@103c30c1 for R (false) DEBUG: [HttpClient-32-SelectorManager] [29s 778ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [29s 778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@103c30c1 for R (false) DEBUG: [pool-1-thread-2] [29s 791ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [29s 791ms] SSL Reader(SocketTube(35)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [29s 791ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [29s 791ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [29s 791ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [29s 791ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [29s 791ms] SSL Reader(SocketTube(35)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [29s 792ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [29s 793ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [29s 793ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [29s 793ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [29s 793ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [29s 793ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [29s 794ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-2] [29s 794ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [29s 794ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [29s 794ms] SSL Reader(SocketTube(35)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [29s 795ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [29s 795ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [29s 795ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [29s 795ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [29s 795ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [29s 795ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [29s 804ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [29s 804ms] SSL Writer(SocketTube(35)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [29s 804ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [29s 804ms] SSLFlowDelegate(SocketTube(35)) setALPN = h2 DEBUG: [pool-1-thread-2] [29s 805ms] PlainHttpConnection(SocketTube(35)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [29s 805ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [29s 805ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [29s 805ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [29s 805ms] SSLTube(SocketTube(35)) connecting flows DEBUG: [pool-1-thread-2] [29s 805ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4cf75046 DEBUG: [pool-1-thread-2] [29s 805ms] Http2Connection(SSLTube(SocketTube(35))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [29s 805ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [29s 805ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [29s 805ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [29s 805ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [29s 805ms] SSLTube(SocketTube(35)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [29s 805ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [29s 805ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [29s 805ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [29s 806ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [29s 806ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [29s 806ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-2] [29s 806ms] SSL Writer(SocketTube(35)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [29s 806ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [29s 806ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [29s 806ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [29s 806ms] Http2Connection(SSLTube(SocketTube(35))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [29s 806ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [29s 806ms] Http2Connection(SSLTube(SocketTube(35))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [29s 806ms] Http2Connection(SSLTube(SocketTube(35))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [29s 806ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed buffered data DEBUG: [pool-1-thread-2] [29s 806ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-2] [29s 806ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-2] [29s 806ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [29s 806ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [29s 814ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [29s 814ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [29s 814ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [29s 814ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [29s 814ms] Http2Connection(SSLTube(SocketTube(35))) Opened stream 1 DEBUG: [pool-1-thread-2] [29s 814ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [29s 814ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [29s 814ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [29s 814ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [29s 814ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [29s 814ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [29s 814ms] SSL Writer(SocketTube(35)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [29s 814ms] SSL Writer(SocketTube(35)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [29s 814ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [29s 815ms] SocketTube(35) trying to write: 90 DEBUG: [pool-1-thread-2] [29s 815ms] SocketTube(35) wrote: 90 DEBUG: [pool-1-thread-2] [29s 815ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [29s 815ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 815ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [29s 815ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [29s 815ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [29s 815ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [29s 815ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [29s 815ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [29s 815ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [29s 815ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [29s 815ms] SSLTube(SocketTube(35)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [29s 815ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [29s 815ms] SocketTube(35) trying to write: 174 DEBUG: [pool-1-thread-2] [29s 815ms] SocketTube(35) wrote: 174 DEBUG: [pool-1-thread-2] [29s 816ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [29s 816ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 816ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 816ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [29s 816ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [29s 816ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [29s 816ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [29s 816ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [29s 816ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [29s 816ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [29s 816ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [29s 816ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [29s 816ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 816ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [29s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@103c30c1 for R (false) DEBUG: [HttpClient-32-SelectorManager] [29s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@103c30c1 for None (false) DEBUG: [HttpClient-32-SelectorManager] [29s 828ms] SocketTube(35) read bytes: 1726 DEBUG: [HttpClient-32-SelectorManager] [29s 828ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [29s 828ms] SSL Reader(SocketTube(35)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [29s 828ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [29s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@103c30c1 for R (false) DEBUG: [HttpClient-32-SelectorManager] [29s 828ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [pool-1-thread-2] [29s 829ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [29s 829ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@103c30c1 for None (false) DEBUG: [HttpClient-32-SelectorManager] [29s 836ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [29s 836ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [29s 833ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [29s 837ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [29s 837ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [29s 837ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [29s 837ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [29s 837ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [29s 837ms] SSL Reader(SocketTube(35)) Unwrapping: 1726 DEBUG: [pool-1-thread-2] [29s 838ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [29s 838ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [29s 838ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [29s 838ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [29s 838ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [29s 838ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [29s 838ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [29s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@103c30c1 for R (true) DEBUG: [HttpClient-32-SelectorManager] [29s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@103c30c1 for None (false) DEBUG: [HttpClient-32-SelectorManager] [29s 838ms] SocketTube(35) read bytes: 77 DEBUG: [HttpClient-32-SelectorManager] [29s 838ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [29s 838ms] SSL Reader(SocketTube(35)) Adding 77 bytes to read buffer DEBUG: [pool-1-thread-2] [29s 839ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [29s 839ms] SSL Reader(SocketTube(35)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [29s 839ms] SSL Reader(SocketTube(35)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [29s 839ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [29s 839ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [29s 839ms] SSL Reader(SocketTube(35)) sending 39 DEBUG: [pool-1-thread-2] [29s 839ms] SSL Reader(SocketTube(35)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [29s 839ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [29s 839ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [29s 839ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [29s 839ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [29s 839ms] Http2Connection(SSLTube(SocketTube(35))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [29s 840ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [29s 840ms] Http2Connection(SSLTube(SocketTube(35))) Processing 39 DEBUG: [pool-1-thread-2] [29s 840ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [29s 840ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [29s 840ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [29s 840ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [29s 840ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [29s 840ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [29s 840ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [29s 840ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [29s 840ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-2] [29s 840ms] SSL Writer(SocketTube(35)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [29s 840ms] SSL Writer(SocketTube(35)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [29s 840ms] SSL Writer(SocketTube(35)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [29s 840ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [29s 840ms] SSL Writer(SocketTube(35)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [29s 840ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [29s 840ms] SSL Writer(SocketTube(35)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [29s 840ms] SSL Writer(SocketTube(35)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [29s 840ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [29s 840ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [29s 840ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [29s 840ms] SocketTube(35) trying to write: 47 DEBUG: [pool-1-thread-2] [29s 840ms] SocketTube(35) wrote: 47 DEBUG: [pool-1-thread-2] [29s 840ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [29s 840ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 840ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 840ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [29s 840ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [29s 840ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [29s 840ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [29s 841ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [29s 841ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(1) DEBUG: [pool-1-thread-2] [29s 841ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [29s 841ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [29s 841ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [29s 841ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [29s 841ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 841ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [29s 841ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [29s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@103c30c1 for R (false) DEBUG: [HttpClient-32-SelectorManager] [29s 841ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [29s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@103c30c1 for R (false) TestServer(2): connection started DEBUG: [readLoop] [29s 844ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [29s 844ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [29s 844ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [29s 844ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [29s 844ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [29s 844ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [29s 844ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [29s 844ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [29s 844ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [29s 844ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [29s 844ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [29s 844ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [29s 845ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [29s 845ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [29s 845ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [29s 845ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [29s 845ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-32-SelectorManager] [29s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@103c30c1 for None (false) DEBUG: [HttpClient-32-SelectorManager] [29s 861ms] SocketTube(35) read bytes: 163 DEBUG: [HttpClient-32-SelectorManager] [29s 864ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [29s 864ms] SSL Reader(SocketTube(35)) Adding 163 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [29s 864ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [29s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@103c30c1 for R (false) DEBUG: [HttpClient-32-SelectorManager] [29s 864ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 866ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [29s 866ms] SSL Reader(SocketTube(35)) Unwrapping: 163 DEBUG: [pool-1-thread-2] [29s 866ms] SSL Reader(SocketTube(35)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [29s 866ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [29s 866ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [29s 866ms] SSL Reader(SocketTube(35)) sending 16 DEBUG: [pool-1-thread-2] [29s 866ms] SSL Reader(SocketTube(35)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [29s 866ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [29s 866ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [29s 866ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [29s 866ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [29s 867ms] Http2Connection(SSLTube(SocketTube(35))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [29s 867ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [29s 867ms] Http2Connection(SSLTube(SocketTube(35))) Processing 16 DEBUG: [pool-1-thread-2] [29s 867ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [29s 867ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [29s 867ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [29s 867ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [29s 867ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [29s 867ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [29s 867ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32783/https2/fixed/x) 200 HTTP_2 Local port: 57710 DEBUG: [pool-1-thread-2] [29s 867ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [29s 867ms] HttpClientImpl(32) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [29s 867ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(2) DEBUG: [pool-1-thread-2] [29s 867ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [29s 867ms] SSL Reader(SocketTube(35)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [29s 877ms] SSL Reader(SocketTube(35)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [29s 877ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [29s 877ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [29s 877ms] SSL Reader(SocketTube(35)) sending 24 DEBUG: [pool-1-thread-2] [29s 877ms] SSL Reader(SocketTube(35)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [29s 877ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [29s 877ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [29s 877ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [29s 877ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [29s 877ms] Http2Connection(SSLTube(SocketTube(35))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [29s 877ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [29s 877ms] Http2Connection(SSLTube(SocketTube(35))) Processing 24 DEBUG: [pool-1-thread-2] [29s 877ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [29s 877ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [29s 878ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [29s 878ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [29s 878ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [29s 878ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [29s 878ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [29s 878ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(3) DEBUG: [pool-1-thread-2] [29s 878ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [29s 878ms] SSL Reader(SocketTube(35)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [29s 878ms] SSL Reader(SocketTube(35)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [29s 878ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [29s 878ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [29s 878ms] SSL Reader(SocketTube(35)) sending 9 DEBUG: [pool-1-thread-2] [29s 878ms] SSL Reader(SocketTube(35)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [29s 878ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [29s 878ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [29s 878ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [29s 878ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [29s 878ms] Http2Connection(SSLTube(SocketTube(35))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [29s 878ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [29s 878ms] Http2Connection(SSLTube(SocketTube(35))) Processing 9 DEBUG: [pool-1-thread-2] [29s 878ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [29s 878ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [29s 878ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [29s 878ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [29s 878ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [29s 880ms] HttpClientImpl(32) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [29s 880ms] HttpClientImpl(32) ClientImpl (async) elapsed 167 millis for GET to https://127.0.0.1:32783/https2/fixed/x DEBUG: [pool-1-thread-2] [29s 880ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [29s 880ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [29s 880ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [29s 880ms] Http2Connection(SSLTube(SocketTube(35))) Closed stream 1 DEBUG: [pool-1-thread-2] [29s 880ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2a8b2124 DEBUG: [pool-1-thread-2] [29s 880ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [29s 880ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(4) DEBUG: [pool-1-thread-2] [29s 880ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [29s 880ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [29s 880ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [29s 880ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [29s 880ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [29s 880ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [29s 881ms] HttpClientImpl(33) proxySelector is sun.net.spi.DefaultProxySelector@5fc61e6f (user-supplied=false) DEBUG: [HttpClient-32-SelectorManager] [29s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@103c30c1 for R (false) DEBUG: [MainThread] [29s 896ms] HttpClientImpl(33) ClientImpl (async) send https://127.0.0.1:32783/https2/chunk/x GET DEBUG: [MainThread] [29s 896ms] Exchange establishing exchange for https://127.0.0.1:32783/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [29s 897ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [29s 897ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [29s 897ms] PlainHttpConnection(SocketTube(36)) registering connect event DEBUG: [MainThread] [29s 897ms] 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=57716, Session(1712014069789|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-18-SelectorManager] [29s 998ms] HttpClientImpl(18) SelectorManager shutting down DEBUG: [HttpClient-33-SelectorManager] [29s 998ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@13eedba9 for C (true) DEBUG: [HttpClient-18-SelectorManager] [29s 999ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-33-SelectorManager] [29s 999ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: finishing connect DEBUG: [HttpClient-18-SelectorManager] [29s 999ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [29s 999ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-33-SelectorManager] [29s 999ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57716 DEBUG: [HttpClient-18-SelectorManager] [29s 999ms] SocketTube(21) pausing read event DEBUG: [HttpClient-18-SelectorManager] [29s 999ms] SocketTube(21) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(21)) DEBUG: [HttpClient-18-SelectorManager] [29s 999ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [29s 999ms] ConnectionPool(18) SocketTube(21) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-18-SelectorManager] [29s 999ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-18-SelectorManager] [29s 999ms] SocketTube(21) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [29s 999ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-18-SelectorManager] [29s 999ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-2] [29s 999ms] SocketTube(36) connecting flows DEBUG: [pool-1-thread-2] [29s 999ms] SocketTube(36) read publisher got subscriber DEBUG: [pool-1-thread-2] [29s 999ms] SocketTube(36) registering subscribe event DEBUG: [pool-1-thread-2] [29s 999ms] SocketTube(36) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [29s 999ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [29s 999ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-2] [29s 999ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SocketTube(36) DEBUG: [pool-1-thread-2] [29s 999ms] SocketTube(36) subscribed for writing DEBUG: [pool-1-thread-2] [29s 999ms] SocketTube(36) write: registering startSubscription event DEBUG: [pool-1-thread-2] [29s 999ms] SSL Writer(SocketTube(36)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [29s 999ms] SSL Writer(SocketTube(36)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [29s 999ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [29s 999ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [HttpClient-33-SelectorManager] [30s 2ms] SocketTube(36) subscribe event raised DEBUG: [pool-1-thread-2] [30s 2ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [30s 4ms] SSL Writer(SocketTube(36)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [30s 5ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [30s 5ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [30s 5ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [30s 5ms] SSL Writer(SocketTube(36)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [30s 5ms] SSL Writer(SocketTube(36)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [30s 5ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [30s 5ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [30s 2ms] 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@1916b0d9[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: NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [30s 5ms] SocketTube(36) read demand reset to 0 DEBUG: [HttpClient-33-SelectorManager] [30s 5ms] SocketTube(36) calling onSubscribe DEBUG: [HttpClient-33-SelectorManager] [30s 5ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [30s 5ms] SocketTube(36) got some demand for reading DEBUG: [HttpClient-33-SelectorManager] [30s 5ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [30s 5ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-33-SelectorManager] [30s 5ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@5c143d9f[Not completed, 1 dependents] (id=3311), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-33-SelectorManager] [30s 5ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-33-SelectorManager] [30s 5ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-33-SelectorManager] [30s 5ms] SocketTube(36) onSubscribe called DEBUG: [HttpClient-33-SelectorManager] [30s 5ms] SocketTube(36) pending subscriber subscribed DEBUG: [HttpClient-33-SelectorManager] [30s 5ms] SocketTube(36) write: starting subscription DEBUG: [HttpClient-33-SelectorManager] [30s 5ms] SocketTube(36) write: offloading requestMore DEBUG: [HttpClient-33-SelectorManager] [30s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for R (true) DEBUG: [HttpClient-19-SelectorManager] [30s 3ms] HttpClientImpl(19) SelectorManager shutting down DEBUG: [HttpClient-19-SelectorManager] [30s 6ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel not registered with selector DEBUG: [HttpClient-19-SelectorManager] [30s 6ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [30s 6ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [30s 6ms] SocketTube(22) pausing read event DEBUG: [HttpClient-19-SelectorManager] [30s 6ms] SocketTube(22) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(22)) DEBUG: [HttpClient-19-SelectorManager] [30s 6ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [30s 6ms] ConnectionPool(19) SocketTube(22) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-19-SelectorManager] [30s 6ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-19-SelectorManager] [30s 6ms] SocketTube(22) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [30s 6ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-19-SelectorManager] [30s 6ms] Http2ClientImpl stopping DEBUG: [HttpClient-20-SelectorManager] [30s 6ms] HttpClientImpl(20) SelectorManager shutting down DEBUG: [HttpClient-20-SelectorManager] [30s 6ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-20-SelectorManager] [30s 6ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [30s 6ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [30s 6ms] SocketTube(23) pausing read event DEBUG: [HttpClient-23-SelectorManager] [30s 8ms] HttpClientImpl(23) SelectorManager shutting down DEBUG: [HttpClient-23-SelectorManager] [30s 8ms] Http2ClientImpl stopping DEBUG: [HttpClient-23-SelectorManager] [30s 8ms] Http2Connection(SocketTube(26)) Close all streams DEBUG: [HttpClient-21-SelectorManager] [30s 8ms] HttpClientImpl(21) SelectorManager shutting down DEBUG: [HttpClient-21-SelectorManager] [30s 8ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [HttpClient-17-SelectorManager] [30s 3ms] HttpClientImpl(17) SelectorManager shutting down DEBUG: [HttpClient-21-SelectorManager] [30s 8ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [30s 8ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [30s 8ms] SocketTube(24) pausing read event DEBUG: [HttpClient-17-SelectorManager] [30s 8ms] Http2ClientImpl stopping DEBUG: [HttpClient-17-SelectorManager] [30s 8ms] Http2Connection(SSLTube(SocketTube(20))) Close all streams DEBUG: [pool-1-thread-2] [30s 8ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [30s 8ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [30s 8ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [30s 8ms] SocketTube(36) trying to write: 2191 DEBUG: [pool-1-thread-2] [30s 9ms] SocketTube(36) wrote: 2191 DEBUG: [pool-1-thread-2] [30s 9ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [30s 9ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [30s 9ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [30s 9ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [30s 9ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [30s 9ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [30s 6ms] HttpClientImpl(22) SelectorManager shutting down DEBUG: [HttpClient-22-SelectorManager] [30s 11ms] Http2ClientImpl stopping DEBUG: [HttpClient-22-SelectorManager] [30s 11ms] Http2Connection(SocketTube(25)) Close all streams DEBUG: [HttpClient-24-SelectorManager] [30s 13ms] HttpClientImpl(24) SelectorManager shutting down DEBUG: [HttpClient-24-SelectorManager] [30s 13ms] Http2ClientImpl stopping DEBUG: [HttpClient-24-SelectorManager] [30s 13ms] Http2Connection(SSLTube(SocketTube(27))) Close all streams DEBUG: [HttpClient-27-SelectorManager] [30s 14ms] HttpClientImpl(27) SelectorManager shutting down DEBUG: [HttpClient-26-SelectorManager] [30s 14ms] HttpClientImpl(26) SelectorManager shutting down DEBUG: [HttpClient-27-SelectorManager] [30s 14ms] PlainHttpConnection(SocketTube(30)) Closing channel: channel not registered with selector DEBUG: [HttpClient-26-SelectorManager] [30s 14ms] PlainHttpConnection(SocketTube(29)) Closing channel: channel not registered with selector DEBUG: [HttpClient-26-SelectorManager] [30s 14ms] SocketTube(29) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [30s 14ms] SocketTube(30) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [30s 14ms] SocketTube(29) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [30s 14ms] SocketTube(30) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [30s 14ms] SocketTube(29) pausing read event DEBUG: [HttpClient-27-SelectorManager] [30s 14ms] SocketTube(30) pausing read event DEBUG: [HttpClient-26-SelectorManager] [30s 14ms] SocketTube(29) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(29)) DEBUG: [HttpClient-27-SelectorManager] [30s 14ms] SocketTube(30) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(30)) DEBUG: [HttpClient-26-SelectorManager] [30s 14ms] SocketTube(29) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [30s 14ms] SocketTube(30) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [30s 14ms] ConnectionPool(26) SocketTube(29) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-27-SelectorManager] [30s 14ms] ConnectionPool(27) SocketTube(30) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-26-SelectorManager] [30s 14ms] SocketTube(29) Stopping read scheduler DEBUG: [HttpClient-27-SelectorManager] [30s 14ms] SocketTube(30) Stopping read scheduler DEBUG: [HttpClient-26-SelectorManager] [30s 14ms] SocketTube(29) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [30s 14ms] SocketTube(30) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [30s 14ms] SocketTube(30) Read scheduler stopped DEBUG: [HttpClient-27-SelectorManager] [30s 14ms] Http2ClientImpl stopping DEBUG: [HttpClient-26-SelectorManager] [30s 14ms] SocketTube(29) Read scheduler stopped DEBUG: [HttpClient-26-SelectorManager] [30s 15ms] Http2ClientImpl stopping DEBUG: [HttpClient-25-SelectorManager] [30s 15ms] HttpClientImpl(25) SelectorManager shutting down DEBUG: [HttpClient-23-SelectorManager] [30s 53ms] Http2Connection(SocketTube(26)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-22-SelectorManager] [30s 53ms] Http2Connection(SocketTube(25)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-17-SelectorManager] [30s 53ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-23-SelectorManager] [30s 53ms] PlainHttpConnection(SocketTube(26)) added 34 bytes to the write queue DEBUG: [HttpClient-23-SelectorManager] [30s 53ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [HttpClient-17-SelectorManager] [30s 53ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 34 bytes to the write queue DEBUG: [HttpClient-23-SelectorManager] [30s 53ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(26) DEBUG: [HttpClient-17-SelectorManager] [30s 53ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [HttpClient-17-SelectorManager] [30s 53ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [HttpClient-22-SelectorManager] [30s 53ms] PlainHttpConnection(SocketTube(25)) added 34 bytes to the write queue DEBUG: [HttpClient-17-SelectorManager] [30s 53ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-17-SelectorManager] [30s 53ms] SSL Writer(SocketTube(20)) onNext DEBUG: [HttpClient-22-SelectorManager] [30s 53ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-17-SelectorManager] [30s 53ms] SSL Writer(SocketTube(20)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-22-SelectorManager] [30s 53ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(25) DEBUG: [HttpClient-17-SelectorManager] [30s 53ms] SSL Writer(SocketTube(20)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [30s 53ms] SSL Writer(SocketTube(20)) wrapping 34 bytes DEBUG: [HttpClient-17-SelectorManager] [30s 54ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-17-SelectorManager] [30s 54ms] SSL Writer(SocketTube(20)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-17-SelectorManager] [30s 54ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-17-SelectorManager] [30s 54ms] SSL Writer(SocketTube(20)) Sending 72 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [30s 54ms] SSL Writer(SocketTube(20)) Adding 72 to outputQ queue DEBUG: [HttpClient-17-SelectorManager] [30s 54ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-17-SelectorManager] [30s 54ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [30s 54ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-24-SelectorManager] [30s 54ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-24-SelectorManager] [30s 54ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 34 bytes to the write queue DEBUG: [HttpClient-24-SelectorManager] [30s 54ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [HttpClient-24-SelectorManager] [30s 54ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [HttpClient-24-SelectorManager] [30s 54ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-24-SelectorManager] [30s 54ms] SSL Writer(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [30s 54ms] SSL Writer(SocketTube(27)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-24-SelectorManager] [30s 54ms] SSL Writer(SocketTube(27)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-24-SelectorManager] [30s 54ms] SSL Writer(SocketTube(27)) wrapping 34 bytes DEBUG: [HttpClient-24-SelectorManager] [30s 54ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-24-SelectorManager] [30s 54ms] SSL Writer(SocketTube(27)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-24-SelectorManager] [30s 54ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-24-SelectorManager] [30s 54ms] SSL Writer(SocketTube(27)) Sending 72 bytes downstream DEBUG: [HttpClient-24-SelectorManager] [30s 54ms] SSL Writer(SocketTube(27)) Adding 72 to outputQ queue DEBUG: [HttpClient-24-SelectorManager] [30s 54ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-24-SelectorManager] [30s 54ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [30s 54ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-23-SelectorManager] [30s 66ms] SocketTube(26) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-23-SelectorManager] [30s 66ms] SocketTube(26) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-23-SelectorManager] [30s 66ms] SocketTube(26) pausing read event DEBUG: [HttpClient-23-SelectorManager] [30s 67ms] SocketTube(26) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2c12ec57 DEBUG: [HttpClient-23-SelectorManager] [30s 67ms] SocketTube(26) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-29-SelectorManager] [30s 96ms] HttpClientImpl(29) SelectorManager shutting down DEBUG: [HttpClient-29-SelectorManager] [30s 97ms] PlainHttpConnection(SocketTube(32)) Closing channel: channel not registered with selector DEBUG: [HttpClient-29-SelectorManager] [30s 97ms] SocketTube(32) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [30s 97ms] SocketTube(32) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [30s 97ms] SocketTube(32) pausing read event DEBUG: [HttpClient-32-SelectorManager] [30s 97ms] HttpClientImpl(32) SelectorManager shutting down DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] Http2ClientImpl stopping DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] Http2Connection(SSLTube(SocketTube(35))) Close all streams DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 34 bytes to the write queue DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] SSL Writer(SocketTube(35)) onNext DEBUG: [HttpClient-31-SelectorManager] [30s 98ms] HttpClientImpl(31) SelectorManager shutting down DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] SSL Writer(SocketTube(35)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] SSL Writer(SocketTube(35)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-31-SelectorManager] [30s 98ms] Http2ClientImpl stopping DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] SSL Writer(SocketTube(35)) wrapping 34 bytes DEBUG: [HttpClient-31-SelectorManager] [30s 98ms] Http2Connection(SocketTube(34)) Close all streams DEBUG: [HttpClient-31-SelectorManager] [30s 98ms] Http2Connection(SocketTube(34)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-30-SelectorManager] [30s 98ms] HttpClientImpl(30) SelectorManager shutting down DEBUG: [HttpClient-31-SelectorManager] [30s 98ms] PlainHttpConnection(SocketTube(34)) added 34 bytes to the write queue DEBUG: [HttpClient-31-SelectorManager] [30s 98ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [30s 98ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(34) DEBUG: [HttpClient-30-SelectorManager] [30s 98ms] Http2ClientImpl stopping DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] SSL Writer(SocketTube(35)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-31-SelectorManager] [30s 98ms] SocketTube(34) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-30-SelectorManager] [30s 98ms] Http2Connection(SocketTube(33)) Close all streams DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] SSL Writer(SocketTube(35)) Sending 72 bytes downstream DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] SSL Writer(SocketTube(35)) Adding 72 to outputQ queue DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [HttpClient-28-SelectorManager] [30s 98ms] HttpClientImpl(28) SelectorManager shutting down DEBUG: [HttpClient-30-SelectorManager] [30s 98ms] Http2Connection(SocketTube(33)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-30-SelectorManager] [30s 98ms] PlainHttpConnection(SocketTube(33)) added 34 bytes to the write queue DEBUG: [HttpClient-30-SelectorManager] [30s 98ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [30s 98ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(33) DEBUG: [HttpClient-28-SelectorManager] [30s 98ms] PlainHttpConnection(SocketTube(31)) Closing channel: channel not registered with selector DEBUG: [HttpClient-30-SelectorManager] [30s 98ms] SocketTube(33) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-30-SelectorManager] [30s 98ms] SocketTube(33) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-30-SelectorManager] [30s 98ms] SocketTube(33) pausing read event DEBUG: [HttpClient-30-SelectorManager] [30s 98ms] SocketTube(33) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3c117fd3 DEBUG: [HttpClient-25-SelectorManager] [30s 98ms] Http2ClientImpl stopping DEBUG: [HttpClient-30-SelectorManager] [30s 98ms] SocketTube(33) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [30s 99ms] Http2Connection(SSLTube(SocketTube(28))) Close all streams DEBUG: [HttpClient-25-SelectorManager] [30s 99ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-25-SelectorManager] [30s 99ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 34 bytes to the write queue DEBUG: [HttpClient-25-SelectorManager] [30s 99ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [HttpClient-25-SelectorManager] [30s 99ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [HttpClient-25-SelectorManager] [30s 99ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-25-SelectorManager] [30s 99ms] SSL Writer(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [30s 99ms] SSL Writer(SocketTube(28)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-25-SelectorManager] [30s 99ms] SSL Writer(SocketTube(28)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-25-SelectorManager] [30s 99ms] SSL Writer(SocketTube(28)) wrapping 34 bytes DEBUG: [HttpClient-25-SelectorManager] [30s 99ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-25-SelectorManager] [30s 99ms] SSL Writer(SocketTube(28)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-31-SelectorManager] [30s 98ms] SocketTube(34) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-31-SelectorManager] [30s 99ms] SocketTube(34) pausing read event DEBUG: [HttpClient-31-SelectorManager] [30s 99ms] SocketTube(34) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@519a92b1 DEBUG: [HttpClient-31-SelectorManager] [30s 99ms] SocketTube(34) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-32-SelectorManager] [30s 98ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [30s 100ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-28-SelectorManager] [30s 98ms] SocketTube(31) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-32-SelectorManager] [30s 100ms] SocketTube(35) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-32-SelectorManager] [30s 100ms] SocketTube(35) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-32-SelectorManager] [30s 100ms] SocketTube(35) pausing read event DEBUG: [HttpClient-28-SelectorManager] [30s 100ms] SocketTube(31) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [30s 100ms] SocketTube(31) pausing read event DEBUG: [HttpClient-25-SelectorManager] [30s 99ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-25-SelectorManager] [30s 101ms] SSL Writer(SocketTube(28)) Sending 72 bytes downstream DEBUG: [HttpClient-25-SelectorManager] [30s 101ms] SSL Writer(SocketTube(28)) Adding 72 to outputQ queue DEBUG: [HttpClient-25-SelectorManager] [30s 101ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-25-SelectorManager] [30s 101ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [30s 101ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-25-SelectorManager] [30s 101ms] SocketTube(28) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [30s 101ms] SocketTube(28) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [30s 101ms] SocketTube(28) pausing read event DEBUG: [HttpClient-17-SelectorManager] [30s 107ms] SocketTube(20) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [30s 107ms] SocketTube(20) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [30s 107ms] SocketTube(20) pausing read event DEBUG: [HttpClient-22-SelectorManager] [30s 141ms] SocketTube(25) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-22-SelectorManager] [30s 141ms] SocketTube(25) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-22-SelectorManager] [30s 141ms] SocketTube(25) pausing read event DEBUG: [HttpClient-22-SelectorManager] [30s 141ms] SocketTube(25) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7144cea2 DEBUG: [HttpClient-22-SelectorManager] [30s 141ms] SocketTube(25) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-23-SelectorManager] [30s 160ms] Http2Connection(SocketTube(26)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-23-SelectorManager] [30s 162ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-23-SelectorManager] [30s 162ms] SocketTube(26) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [30s 162ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-23-SelectorManager] [30s 162ms] SocketTube(26) write: cancel DEBUG: [HttpClient-23-SelectorManager] [30s 162ms] SocketTube(26) write: resetting demand to 0 DEBUG: [HttpClient-23-SelectorManager] [30s 162ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: cancelled by SocketTube(26) DEBUG: [HttpClient-23-SelectorManager] [30s 162ms] SocketTube(26) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [30s 163ms] Http2Connection(SocketTube(26)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [30s 178ms] HttpClientImpl(12) SelectorManager shutting down DEBUG: [HttpClient-12-SelectorManager] [30s 178ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-12-SelectorManager] [30s 178ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [30s 178ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [30s 178ms] SocketTube(15) pausing read event DEBUG: [HttpClient-24-SelectorManager] [30s 209ms] SocketTube(27) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [30s 209ms] SocketTube(27) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [30s 209ms] SocketTube(27) pausing read event DEBUG: [HttpClient-22-SelectorManager] [30s 247ms] Http2Connection(SocketTube(25)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-22-SelectorManager] [30s 247ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-22-SelectorManager] [30s 247ms] SocketTube(25) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [30s 247ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-22-SelectorManager] [30s 247ms] SocketTube(25) write: cancel DEBUG: [HttpClient-22-SelectorManager] [30s 247ms] SocketTube(25) write: resetting demand to 0 DEBUG: [HttpClient-22-SelectorManager] [30s 247ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: cancelled by SocketTube(25) DEBUG: [HttpClient-22-SelectorManager] [30s 247ms] SocketTube(25) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [30s 250ms] Http2Connection(SocketTube(25)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-31-SelectorManager] [30s 311ms] Http2Connection(SocketTube(34)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-31-SelectorManager] [30s 311ms] SocketTube(34) Stopping read scheduler DEBUG: [HttpClient-31-SelectorManager] [30s 311ms] SocketTube(34) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [30s 311ms] SocketTube(34) Read scheduler stopped DEBUG: [HttpClient-31-SelectorManager] [30s 311ms] SocketTube(34) write: cancel DEBUG: [HttpClient-31-SelectorManager] [30s 311ms] SocketTube(34) write: resetting demand to 0 DEBUG: [HttpClient-31-SelectorManager] [30s 311ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: cancelled by SocketTube(34) DEBUG: [HttpClient-31-SelectorManager] [30s 311ms] SocketTube(34) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [30s 314ms] Http2Connection(SocketTube(34)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [30s 372ms] HttpClientImpl(13) SelectorManager shutting down DEBUG: [HttpClient-13-SelectorManager] [30s 372ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-13-SelectorManager] [30s 372ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [30s 372ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [30s 372ms] SocketTube(16) pausing read event DEBUG: [HttpClient-14-SelectorManager] [30s 514ms] HttpClientImpl(14) SelectorManager shutting down DEBUG: [HttpClient-14-SelectorManager] [30s 514ms] Http2ClientImpl stopping DEBUG: [HttpClient-14-SelectorManager] [30s 514ms] Http2Connection(SocketTube(17)) Close all streams DEBUG: [HttpClient-14-SelectorManager] [30s 514ms] Http2Connection(SocketTube(17)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-14-SelectorManager] [30s 515ms] PlainHttpConnection(SocketTube(17)) added 34 bytes to the write queue DEBUG: [HttpClient-14-SelectorManager] [30s 515ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [30s 515ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(17) DEBUG: [HttpClient-14-SelectorManager] [30s 515ms] SocketTube(17) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [30s 515ms] SocketTube(17) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [30s 515ms] SocketTube(17) pausing read event DEBUG: [HttpClient-14-SelectorManager] [30s 515ms] SocketTube(17) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7cee7959 DEBUG: [HttpClient-14-SelectorManager] [30s 515ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [30s 515ms] Http2Connection(SocketTube(17)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [30s 516ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-14-SelectorManager] [30s 516ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [30s 516ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-14-SelectorManager] [30s 516ms] SocketTube(17) write: cancel DEBUG: [HttpClient-14-SelectorManager] [30s 516ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-14-SelectorManager] [30s 516ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: cancelled by SocketTube(17) DEBUG: [HttpClient-14-SelectorManager] [30s 516ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [30s 516ms] Http2Connection(SocketTube(17)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [30s 577ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [30s 577ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [30s 577ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams DEBUG: [HttpClient-7-SelectorManager] [30s 577ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-7-SelectorManager] [30s 577ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 34 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [30s 577ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [30s 577ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [HttpClient-7-SelectorManager] [30s 577ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-SelectorManager] [30s 577ms] SSL Writer(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [30s 577ms] SSL Writer(SocketTube(7)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [30s 577ms] SSL Writer(SocketTube(7)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [30s 577ms] SSL Writer(SocketTube(7)) wrapping 34 bytes DEBUG: [HttpClient-7-SelectorManager] [30s 578ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-7-SelectorManager] [30s 578ms] SSL Writer(SocketTube(7)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [30s 578ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-7-SelectorManager] [30s 578ms] SSL Writer(SocketTube(7)) Sending 72 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [30s 578ms] SSL Writer(SocketTube(7)) Adding 72 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [30s 578ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [30s 578ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [30s 578ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [30s 578ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [30s 578ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [30s 578ms] SocketTube(7) pausing read event DEBUG: [HttpClient-30-SelectorManager] [30s 590ms] Http2Connection(SocketTube(33)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-30-SelectorManager] [30s 590ms] SocketTube(33) Stopping read scheduler DEBUG: [HttpClient-30-SelectorManager] [30s 590ms] SocketTube(33) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [30s 590ms] SocketTube(33) Read scheduler stopped DEBUG: [HttpClient-30-SelectorManager] [30s 590ms] SocketTube(33) write: cancel DEBUG: [HttpClient-30-SelectorManager] [30s 590ms] SocketTube(33) write: resetting demand to 0 DEBUG: [HttpClient-30-SelectorManager] [30s 590ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: cancelled by SocketTube(33) DEBUG: [HttpClient-30-SelectorManager] [30s 590ms] SocketTube(33) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [30s 590ms] Http2Connection(SocketTube(33)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-33-SelectorManager] [30s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for None (false) DEBUG: [HttpClient-33-SelectorManager] [30s 601ms] HttpClientImpl(33) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-33-SelectorManager] [30s 601ms] SocketTube(36) read bytes: 133 DEBUG: [HttpClient-33-SelectorManager] [30s 601ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [30s 601ms] SSL Reader(SocketTube(36)) Adding 133 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [30s 609ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [30s 609ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for R (false) DEBUG: [HttpClient-33-SelectorManager] [30s 609ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [30s 609ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for None (false) DEBUG: [HttpClient-33-SelectorManager] [30s 609ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [30s 609ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [30s 609ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-6] [30s 609ms] SSL Reader(SocketTube(36)) Unwrapping: 133 DEBUG: [pool-1-thread-6] [30s 609ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-6] [30s 609ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-6] [30s 609ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-6] [30s 609ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-6] [30s 609ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-6] [30s 610ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [pool-1-thread-6] [30s 611ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-6] [30s 611ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-6] [30s 611ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-6] [30s 611ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-6] [30s 611ms] SSL Writer(SocketTube(36)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-6] [30s 611ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-6] [30s 611ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-6] [30s 611ms] SSL Writer(SocketTube(36)) Sending 6 bytes downstream DEBUG: [pool-1-thread-6] [30s 611ms] SSL Writer(SocketTube(36)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-6] [30s 612ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-6] [30s 612ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [30s 612ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-6] [30s 612ms] SocketTube(36) trying to write: 6 DEBUG: [pool-1-thread-6] [30s 612ms] SocketTube(36) wrote: 6 DEBUG: [pool-1-thread-6] [30s 612ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-6] [30s 612ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [30s 612ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [30s 612ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-6] [30s 612ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [30s 612ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-6] [30s 612ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-6] [30s 612ms] SocketTube(36) resuming read event java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-3] [31s 458ms] Http2Connection(SocketTube(34)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [31s 458ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-3] [31s 458ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-3] [31s 459ms] PlainHttpConnection(SocketTube(34)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-3] [31s 459ms] SocketTube(34) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:52234 stopping. 1 streams DEBUG: [HttpClient-13-SelectorManager] [31s 459ms] SocketTube(16) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@74409321[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@314203cd[Completed normally] (id=1209), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=223 lim=223 cap=2048], count: 109, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [31s 459ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [31s 459ms] SSL Reader(SocketTube(16)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [31s 459ms] SSL Reader(SocketTube(16)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-2] [31s 460ms] Http2Connection(SocketTube(26)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [31s 460ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-2] [31s 460ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-2] [31s 460ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-2] [31s 460ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:52212 stopping. 1 streams java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-5] [31s 461ms] Http2Connection(SocketTube(33)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-4] [31s 462ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [31s 462ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-4] [31s 462ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-4] [31s 462ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.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-5-SelectorManager] [30s 630ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] Http2ClientImpl stopping DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] Http2Connection(SocketTube(5)) Close all streams DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] Http2Connection(SocketTube(5)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] PlainHttpConnection(SocketTube(5)) added 34 bytes to the write queue DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] SocketTube(5) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] SocketTube(5) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] SocketTube(5) pausing read event DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] SocketTube(5) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6d500451 DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] Http2Connection(SocketTube(5)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] SocketTube(5) write: cancel DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: cancelled by SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [31s 463ms] Http2Connection(SocketTube(5)) Close all streams Server connection to /127.0.0.1:42664 stopping. 1 streams DEBUG: [HttpClient-8-SelectorManager] [30s 633ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [30s 633ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-8-SelectorManager] [31s 464ms] Http2ClientImpl stopping DEBUG: [HttpClient-8-SelectorManager] [31s 464ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams DEBUG: [HttpClient-8-SelectorManager] [31s 464ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-8-SelectorManager] [31s 464ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 34 bytes to the write queue DEBUG: [HttpClient-8-SelectorManager] [31s 464ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [HttpClient-4-SelectorManager] [31s 464ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:42638 stopping. 1 streams DEBUG: [HttpClient-4-SelectorManager] [31s 464ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [31s 464ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [31s 464ms] SocketTube(4) pausing read event DEBUG: [HttpClient-4-SelectorManager] [31s 464ms] SocketTube(4) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4e0eaa9a[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@3a4d4516[Completed normally] (id=231), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=101 lim=101 cap=2048], count: 109, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [31s 464ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [31s 464ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [31s 464ms] SSL Reader(SocketTube(4)) error java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [31s 464ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [30s 633ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [pool-1-thread-2] [31s 465ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] Http2Connection(SocketTube(6)) Close all streams DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] Http2Connection(SocketTube(6)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] PlainHttpConnection(SocketTube(6)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] SocketTube(6) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] SocketTube(6) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] SocketTube(6) pausing read event DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] SocketTube(6) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@505de613 DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] Http2Connection(SocketTube(6)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] SocketTube(6) write: cancel DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: cancelled by SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [31s 465ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [31s 466ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [31s 466ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [HttpClient-6-SelectorManager] [31s 466ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [HttpClient-6-SelectorManager] [31s 466ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-10-SelectorManager] [30s 634ms] HttpClientImpl(10) SelectorManager shutting down DEBUG: [HttpClient-10-SelectorManager] [31s 466ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-10-SelectorManager] [31s 466ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [31s 466ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [31s 466ms] SocketTube(13) pausing read event DEBUG: [HttpClient-10-SelectorManager] [31s 466ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-10-SelectorManager] [31s 466ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [31s 466ms] ConnectionPool(10) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-10-SelectorManager] [31s 466ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [31s 466ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [31s 466ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-10-SelectorManager] [31s 466ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-2] [31s 468ms] Http2Connection(SocketTube(6)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-2] [31s 468ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [31s 468ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [31s 468ms] Http2Connection(SocketTube(6)) Close all streams Server connection to /127.0.0.1:42648 stopping. 1 streams DEBUG: [HttpClient-11-SelectorManager] [30s 634ms] HttpClientImpl(11) SelectorManager shutting down DEBUG: [HttpClient-11-SelectorManager] [31s 471ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-11-SelectorManager] [31s 471ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [31s 471ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [31s 471ms] SocketTube(14) pausing read event DEBUG: [HttpClient-11-SelectorManager] [31s 471ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-11-SelectorManager] [31s 471ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [31s 471ms] ConnectionPool(11) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-11-SelectorManager] [31s 471ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-11-SelectorManager] [31s 471ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [31s 471ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-11-SelectorManager] [31s 471ms] Http2ClientImpl stopping DEBUG: [HttpClient-15-SelectorManager] [30s 634ms] HttpClientImpl(15) SelectorManager shutting down DEBUG: [HttpClient-15-SelectorManager] [31s 471ms] Http2ClientImpl stopping DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] Http2Connection(SocketTube(18)) Close all streams DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] Http2Connection(SocketTube(18)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] PlainHttpConnection(SocketTube(18)) added 34 bytes to the write queue DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(18) DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] SocketTube(18) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] SocketTube(18) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] SocketTube(18) pausing read event DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] SocketTube(18) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5d93b8fe DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] Http2Connection(SocketTube(18)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] SocketTube(18) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] SocketTube(18) write: cancel DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: cancelled by SocketTube(18) DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-15-SelectorManager] [31s 472ms] Http2Connection(SocketTube(18)) Close all streams DEBUG: [HttpClient-16-SelectorManager] [30s 634ms] HttpClientImpl(16) SelectorManager shutting down DEBUG: [HttpClient-16-SelectorManager] [31s 473ms] Http2ClientImpl stopping DEBUG: [HttpClient-16-SelectorManager] [31s 473ms] Http2Connection(SSLTube(SocketTube(19))) Close all streams DEBUG: [HttpClient-16-SelectorManager] [31s 473ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-16-SelectorManager] [31s 473ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 34 bytes to the write queue DEBUG: [HttpClient-16-SelectorManager] [31s 473ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [HttpClient-16-SelectorManager] [31s 473ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [HttpClient-16-SelectorManager] [31s 473ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-16-SelectorManager] [31s 473ms] SSL Writer(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [31s 473ms] SSL Writer(SocketTube(19)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [31s 473ms] SSL Writer(SocketTube(19)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [31s 473ms] SSL Writer(SocketTube(19)) wrapping 34 bytes DEBUG: [HttpClient-16-SelectorManager] [31s 473ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-16-SelectorManager] [31s 473ms] SSL Writer(SocketTube(19)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-16-SelectorManager] [31s 473ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-16-SelectorManager] [31s 474ms] SSL Writer(SocketTube(19)) Sending 72 bytes downstream DEBUG: [HttpClient-16-SelectorManager] [31s 474ms] SSL Writer(SocketTube(19)) Adding 72 to outputQ queue DEBUG: [HttpClient-16-SelectorManager] [31s 474ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-16-SelectorManager] [31s 474ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [31s 474ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-16-SelectorManager] [31s 474ms] SocketTube(19) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [31s 474ms] SocketTube(19) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [31s 474ms] SocketTube(19) pausing read event DEBUG: [HttpClient-16-SelectorManager] [31s 474ms] SocketTube(19) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2f7f7441[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@11b4fae0, getALPN: jdk.internal.net.http.common.MinimalFuture@6a7dffca[Completed normally] (id=1418), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=1966 lim=1966 cap=2048], count: 88, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [31s 474ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [31s 474ms] SSL Reader(SocketTube(19)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [31s 474ms] SSL Reader(SocketTube(19)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-16-SelectorManager] [31s 475ms] SSL Reader(SocketTube(19)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [31s 475ms] Http2Connection(SocketTube(18)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-2] [31s 476ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:42678 stopping. 1 streams DEBUG: [HttpClient-31-SelectorManager] [30s 653ms] Http2Connection(SocketTube(34)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-31-SelectorManager] [31s 478ms] Http2Connection(SocketTube(34)) Close all streams DEBUG: [HttpClient-30-SelectorManager] [30s 698ms] Http2Connection(SocketTube(33)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-14-SelectorManager] [31s 27ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-14-SelectorManager] [31s 479ms] Http2Connection(SocketTube(17)) Close all streams DEBUG: [pool-1-thread-6] [31s 247ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [31s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for R (true) DEBUG: [pool-1-thread-6] [31s 479ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [31s 479ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for None (false) DEBUG: [HttpClient-33-SelectorManager] [31s 479ms] SocketTube(36) read bytes: 175 DEBUG: [HttpClient-33-SelectorManager] [31s 479ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [31s 479ms] SSL Reader(SocketTube(36)) Adding 175 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [31s 479ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [31s 479ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for R (false) DEBUG: [HttpClient-33-SelectorManager] [31s 479ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [31s 482ms] SocketTube(20) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@26fbf5c7[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@4486b18b, getALPN: jdk.internal.net.http.common.MinimalFuture@3078b670[Completed normally] (id=1481), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=158 lim=158 cap=2048], count: 83, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [31s 482ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [31s 482ms] SSL Reader(SocketTube(20)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [31s 482ms] SSL Reader(SocketTube(20)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-17-SelectorManager] [31s 483ms] SSL Reader(SocketTube(20)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-6] [31s 485ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-6] [31s 485ms] SSL Reader(SocketTube(36)) Unwrapping: 175 DEBUG: [pool-1-thread-6] [31s 485ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-6] [31s 485ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-6] [31s 485ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-6] [31s 485ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-6] [31s 485ms] SSL Reader(SocketTube(36)) Unwrapping: 169 DEBUG: [pool-1-thread-6] [31s 485ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-6] [31s 485ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-6] [31s 485ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-6] [31s 485ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-6] [31s 485ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-6] [31s 485ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [pool-1-thread-6] [31s 486ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-6] [31s 486ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [31s 486ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [31s 341ms] SocketTube(15) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@7443f0f8[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@31416014[Completed normally] (id=1134), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=53 lim=53 cap=2048], count: 91, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [31s 486ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [31s 486ms] SSL Reader(SocketTube(15)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [31s 486ms] SSL Reader(SocketTube(15)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-12-SelectorManager] [31s 486ms] SSL Reader(SocketTube(15)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-22-SelectorManager] [31s 393ms] Http2Connection(SocketTube(25)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-22-SelectorManager] [31s 487ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [HttpClient-22-SelectorManager] [31s 487ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [HttpClient-22-SelectorManager] [31s 487ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel not registered with selector DEBUG: [HttpClient-22-SelectorManager] [31s 487ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-22-SelectorManager] [31s 487ms] Http2Connection(SocketTube(25)) Close all streams Server connection to /127.0.0.1:52210 stopping. 1 streams DEBUG: [HttpClient-23-SelectorManager] [31s 447ms] Http2Connection(SocketTube(26)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-23-SelectorManager] [31s 495ms] Http2Connection(SocketTube(26)) Close all streams DEBUG: [HttpClient-13-SelectorManager] [31s 460ms] SSL Reader(SocketTube(16)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [31s 498ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(16))), getALPN: jdk.internal.net.http.common.MinimalFuture@314203cd[Completed normally] (id=1209), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [31s 498ms] ConnectionPool(13) SSLTube(SocketTube(16)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-13-SelectorManager] [31s 498ms] SSLTube(SocketTube(16)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [31s 499ms] SSL Reader(SocketTube(16)) stop DEBUG: [HttpClient-13-SelectorManager] [31s 499ms] SSL Writer(SocketTube(16)) stop DEBUG: [HttpClient-13-SelectorManager] [31s 499ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [31s 499ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [31s 499ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-13-SelectorManager] [31s 499ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-5] [31s 461ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-5] [31s 499ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-5] [31s 499ms] PlainHttpConnection(SocketTube(33)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-5] [31s 500ms] SocketTube(33) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [31s 462ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [31s 462ms] Http2Connection(SocketTube(25)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [31s 464ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SSL Writer(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SSL Writer(SocketTube(8)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SSL Writer(SocketTube(8)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SSL Writer(SocketTube(8)) wrapping 34 bytes DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SSL Writer(SocketTube(8)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SSL Writer(SocketTube(8)) Sending 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SSL Writer(SocketTube(8)) Adding 72 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SocketTube(8) pausing read event DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SocketTube(8) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5a1f3cf5[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@48b1d900, getALPN: jdk.internal.net.http.common.MinimalFuture@1f1da9d2[Completed normally] (id=503), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=158 lim=158 cap=2048], count: 83, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [31s 500ms] SSL Reader(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [31s 501ms] SSL Reader(SocketTube(8)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-8-SelectorManager] [31s 502ms] SSL Reader(SocketTube(8)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [31s 502ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@48b1d900, getALPN: jdk.internal.net.http.common.MinimalFuture@1f1da9d2[Completed normally] (id=503), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [31s 502ms] Http2Connection(SSLTube(SocketTube(8))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [31s 502ms] SSLTube(SocketTube(8)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [31s 502ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [HttpClient-8-SelectorManager] [31s 502ms] SSL Reader(SocketTube(8)) stop DEBUG: [HttpClient-8-SelectorManager] [31s 502ms] SSL Writer(SocketTube(8)) stop Server connection to /127.0.0.1:52222 stopping. 1 streams DEBUG: [HttpClient-8-SelectorManager] [31s 502ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [31s 502ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [31s 502ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-8-SelectorManager] [31s 502ms] SocketTube(8) write: cancel DEBUG: [HttpClient-8-SelectorManager] [31s 502ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-8-SelectorManager] [31s 502ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [HttpClient-8-SelectorManager] [31s 503ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [31s 503ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-8-SelectorManager] [31s 503ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [HttpClient-8-SelectorManager] [31s 503ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [HttpClient-8-SelectorManager] [31s 503ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-8-SelectorManager] [31s 503ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [31s 503ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-4-SelectorManager] [31s 503ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [31s 503ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(4))), getALPN: jdk.internal.net.http.common.MinimalFuture@3a4d4516[Completed normally] (id=231), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [31s 503ms] ConnectionPool(4) SSLTube(SocketTube(4)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [31s 504ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [31s 504ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [31s 504ms] SSL Writer(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [31s 504ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [31s 504ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [31s 504ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [31s 504ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [31s 504ms] Http2Connection(SSLTube(SocketTube(8))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-1] [31s 504ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-30-SelectorManager] [31s 479ms] Http2Connection(SocketTube(33)) Close all streams Server connection to /127.0.0.1:59330 stopping. 1 streams DEBUG: [pool-1-thread-6] [31s 486ms] SSL Reader(SocketTube(36)) Unwrapping: 90 DEBUG: [HttpClient-17-SelectorManager] [31s 508ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4486b18b, getALPN: jdk.internal.net.http.common.MinimalFuture@3078b670[Completed normally] (id=1481), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [31s 508ms] Http2Connection(SSLTube(SocketTube(20))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [31s 508ms] SSLTube(SocketTube(20)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [31s 508ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [HttpClient-17-SelectorManager] [31s 508ms] SSL Reader(SocketTube(20)) stop DEBUG: [HttpClient-17-SelectorManager] [31s 508ms] SSL Writer(SocketTube(20)) stop DEBUG: [HttpClient-17-SelectorManager] [31s 508ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-17-SelectorManager] [31s 508ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [31s 508ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-17-SelectorManager] [31s 508ms] SocketTube(20) write: cancel DEBUG: [HttpClient-17-SelectorManager] [31s 508ms] SocketTube(20) write: resetting demand to 0 DEBUG: [HttpClient-17-SelectorManager] [31s 508ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [HttpClient-17-SelectorManager] [31s 508ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [31s 508ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [31s 508ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [HttpClient-17-SelectorManager] [31s 508ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [HttpClient-17-SelectorManager] [31s 509ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-29-SelectorManager] [31s 509ms] SocketTube(32) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@8aa4339[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@29c97a29[Completed normally] (id=3035), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=223 lim=223 cap=2048], count: 109, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [31s 509ms] SocketTube(32) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [31s 509ms] SSL Reader(SocketTube(32)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [31s 509ms] SSL Reader(SocketTube(32)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-29-SelectorManager] [31s 509ms] SSL Reader(SocketTube(32)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [31s 509ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(32))), getALPN: jdk.internal.net.http.common.MinimalFuture@29c97a29[Completed normally] (id=3035), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [31s 509ms] ConnectionPool(29) SSLTube(SocketTube(32)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-29-SelectorManager] [31s 509ms] SSLTube(SocketTube(32)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [31s 509ms] SSL Reader(SocketTube(32)) stop DEBUG: [HttpClient-29-SelectorManager] [31s 509ms] SSL Writer(SocketTube(32)) stop DEBUG: [HttpClient-29-SelectorManager] [31s 509ms] SocketTube(32) Stopping read scheduler DEBUG: [HttpClient-29-SelectorManager] [31s 509ms] SocketTube(32) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [31s 509ms] SocketTube(32) Read scheduler stopped DEBUG: [HttpClient-29-SelectorManager] [31s 510ms] Http2ClientImpl stopping DEBUG: [HttpClient-17-SelectorManager] [31s 509ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [31s 509ms] Http2Connection(SSLTube(SocketTube(20))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [31s 510ms] Http2Connection(SSLTube(SocketTube(20))) Close all streams java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-1] [31s 510ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-6] [31s 509ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-6] [31s 510ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-6] [31s 510ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-6] [31s 510ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-6] [31s 510ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-6] [31s 510ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-6] [31s 511ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-6] [31s 511ms] SSL Writer(SocketTube(36)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-6] [31s 511ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-6] [31s 511ms] SSLFlowDelegate(SocketTube(36)) setALPN = h2 DEBUG: [pool-1-thread-6] [31s 511ms] PlainHttpConnection(SocketTube(36)) finishConnect, setting connected=true DEBUG: [pool-1-thread-6] [31s 511ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-6] [31s 511ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-6] [31s 511ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-6] [31s 511ms] SSLTube(SocketTube(36)) connecting flows DEBUG: [pool-1-thread-6] [31s 511ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2a150dc9 DEBUG: [pool-1-thread-6] [31s 511ms] Http2Connection(SSLTube(SocketTube(36))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-6] [31s 511ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-6] [31s 511ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [31s 511ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-6] [31s 511ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [31s 511ms] SSLTube(SocketTube(36)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-6] [31s 511ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-6] [31s 511ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-6] [31s 511ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-6] [31s 511ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-6] [31s 511ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-6] [31s 511ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-6] [31s 511ms] SSL Writer(SocketTube(36)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-6] [31s 512ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-6] [31s 512ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-6] [31s 512ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-6] [31s 512ms] Http2Connection(SSLTube(SocketTube(36))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-6] [31s 512ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-6] [31s 512ms] Http2Connection(SSLTube(SocketTube(36))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [31s 512ms] Http2Connection(SSLTube(SocketTube(36))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-6] [31s 512ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed buffered data DEBUG: [pool-1-thread-6] [31s 512ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-6] [31s 512ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-6] [31s 512ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-6] [31s 512ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-6] [31s 512ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-6] [31s 512ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-6] [31s 512ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-6] [31s 512ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-6] [31s 512ms] Http2Connection(SSLTube(SocketTube(36))) Opened stream 1 DEBUG: [pool-1-thread-6] [31s 512ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-6] [31s 513ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 60 bytes to the write queue DEBUG: [pool-1-thread-6] [31s 513ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-6] [31s 513ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-6] [31s 513ms] Exchange sendRequestBody DEBUG: [pool-1-thread-6] [31s 513ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) Sending 90 bytes downstream DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-6] [31s 513ms] SocketTube(36) trying to write: 90 DEBUG: [pool-1-thread-6] [31s 513ms] SocketTube(36) wrote: 90 DEBUG: [pool-1-thread-6] [31s 513ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-6] [31s 513ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 513ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-6] [31s 513ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-6] [31s 513ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-6] [31s 513ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-6] [31s 513ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-6] [31s 513ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-6] [31s 513ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-6] [31s 513ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-6] [31s 513ms] SSLTube(SocketTube(36)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) wrapping 136 bytes DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) Sending 174 bytes downstream DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [31s 513ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-6] [31s 513ms] SocketTube(36) trying to write: 174 DEBUG: [pool-1-thread-6] [31s 514ms] SocketTube(36) wrote: 174 DEBUG: [pool-1-thread-6] [31s 514ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-6] [31s 514ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 514ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 514ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [31s 514ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-6] [31s 514ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-6] [31s 514ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-6] [31s 514ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [31s 514ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [31s 514ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-6] [31s 514ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-6] [31s 514ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-6] [31s 514ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 514ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [31s 514ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for R (false) Server connection to /127.0.0.1:59366 stopping. 1 streams TestServer(2): starting connection DEBUG: [Test-server-pool] [31s 516ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [31s 516ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [31s 516ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [31s 516ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [31s 516ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [31s 516ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [31s 518ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [31s 518ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [31s 518ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [31s 518ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [31s 518ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [31s 518ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [31s 518ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [31s 518ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [31s 518ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [31s 518ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [31s 518ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [31s 518ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started DEBUG: [HttpClient-33-SelectorManager] [31s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for None (false) DEBUG: [HttpClient-33-SelectorManager] [31s 520ms] SocketTube(36) read bytes: 1803 DEBUG: [HttpClient-33-SelectorManager] [31s 520ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [31s 520ms] SSL Reader(SocketTube(36)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [31s 520ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [31s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for R (false) DEBUG: [HttpClient-33-SelectorManager] [31s 520ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 520ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [31s 520ms] SSL Reader(SocketTube(36)) Unwrapping: 1803 DEBUG: [pool-1-thread-6] [31s 521ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-6] [31s 521ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-6] [31s 521ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-6] [31s 521ms] SSL Reader(SocketTube(36)) Unwrapping: 77 DEBUG: [pool-1-thread-6] [31s 521ms] SSL Reader(SocketTube(36)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-6] [31s 521ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-6] [31s 521ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-6] [31s 521ms] SSL Reader(SocketTube(36)) sending 39 DEBUG: [pool-1-thread-6] [31s 521ms] SSL Reader(SocketTube(36)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-6] [31s 521ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-6] [31s 521ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-6] [31s 521ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-6] [31s 521ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-6] [31s 521ms] Http2Connection(SSLTube(SocketTube(36))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [31s 521ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-6] [31s 521ms] Http2Connection(SSLTube(SocketTube(36))) Processing 39 DEBUG: [pool-1-thread-6] [31s 521ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-6] [31s 521ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [31s 521ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-6] [31s 521ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-6] [31s 521ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 9 bytes to the write queue DEBUG: [pool-1-thread-6] [31s 521ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-6] [31s 521ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-6] [31s 521ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-6] [31s 521ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-6] [31s 521ms] SSL Writer(SocketTube(36)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-6] [31s 521ms] SSL Writer(SocketTube(36)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [31s 521ms] SSL Writer(SocketTube(36)) wrapping 9 bytes DEBUG: [pool-1-thread-6] [31s 521ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-6] [31s 521ms] SSL Writer(SocketTube(36)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-6] [31s 521ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-6] [31s 521ms] SSL Writer(SocketTube(36)) Sending 47 bytes downstream DEBUG: [pool-1-thread-6] [31s 521ms] SSL Writer(SocketTube(36)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-6] [31s 521ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-6] [31s 521ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [31s 521ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-6] [31s 521ms] SocketTube(36) trying to write: 47 DEBUG: [pool-1-thread-6] [31s 521ms] SocketTube(36) wrote: 47 DEBUG: [pool-1-thread-6] [31s 521ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-6] [31s 521ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 521ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 521ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [31s 521ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-6] [31s 521ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-6] [31s 521ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-6] [31s 521ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [31s 521ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(1) DEBUG: [pool-1-thread-6] [31s 521ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [31s 521ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-6] [31s 521ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-6] [31s 521ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-6] [31s 522ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 522ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk DEBUG: [readLoop] [31s 522ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [31s 522ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [31s 522ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [31s 522ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [31s 522ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [31s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for R (false) DEBUG: [HttpClient-33-SelectorManager] [31s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for None (false) DEBUG: [HttpClient-33-SelectorManager] [31s 527ms] SocketTube(36) read bytes: 158 DEBUG: [HttpClient-33-SelectorManager] [31s 527ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [31s 527ms] SSL Reader(SocketTube(36)) Adding 158 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [31s 527ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [31s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for R (false) DEBUG: [HttpClient-33-SelectorManager] [31s 527ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 527ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [31s 527ms] SSL Reader(SocketTube(36)) Unwrapping: 158 DEBUG: [pool-1-thread-6] [31s 527ms] SSL Reader(SocketTube(36)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-6] [31s 527ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-6] [31s 527ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-6] [31s 527ms] SSL Reader(SocketTube(36)) sending 11 DEBUG: [pool-1-thread-6] [31s 527ms] SSL Reader(SocketTube(36)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-6] [31s 527ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-6] [31s 527ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-6] [31s 527ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-6] [31s 527ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-6] [31s 527ms] Http2Connection(SSLTube(SocketTube(36))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [31s 527ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-6] [31s 527ms] Http2Connection(SSLTube(SocketTube(36))) Processing 11 DEBUG: [pool-1-thread-6] [31s 527ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-6] [31s 527ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [31s 527ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-6] [31s 527ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32783/https2/chunk/x) 200 HTTP_2 Local port: 57716 DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-6] [31s 528ms] HttpClientImpl(33) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(2) DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) Unwrapping: 109 DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) sending 24 DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36))) Processing 24 DEBUG: [pool-1-thread-6] [31s 528ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-6] [31s 528ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [31s 528ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(3) DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) Unwrapping: 47 DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) sending 9 DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-6] [31s 528ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36))) Processing 9 DEBUG: [pool-1-thread-6] [31s 528ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-6] [31s 528ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [31s 528ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-6] [31s 528ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-6] [31s 528ms] HttpClientImpl(33) body subscriber unregistered: 0 DEBUG: [pool-1-thread-6] [31s 528ms] HttpClientImpl(33) ClientImpl (async) elapsed 1632 millis for GET to https://127.0.0.1:32783/https2/chunk/x DEBUG: [pool-1-thread-6] [31s 529ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-6] [31s 529ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-6] [31s 529ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-6] [31s 529ms] Http2Connection(SSLTube(SocketTube(36))) Closed stream 1 DEBUG: [pool-1-thread-6] [31s 529ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@24d2e6fb DEBUG: [pool-1-thread-6] [31s 529ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-6] [31s 529ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(4) DEBUG: [pool-1-thread-6] [31s 529ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [31s 529ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-6] [31s 529ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-6] [31s 529ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-6] [31s 529ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 529ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [31s 529ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:43159/http1/fixed/x GET DEBUG: [MainThread] [31s 529ms] Exchange establishing exchange for http://127.0.0.1:43159/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [31s 530ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [31s 530ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [31s 530ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [31s 530ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [31s 530ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [31s 530ms] Exchange checkFor407: all clear DEBUG: [MainThread] [31s 530ms] Http1Exchange Sending headers only DEBUG: [MainThread] [31s 530ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@44d7e7e queue.isEmpty: true DEBUG: [MainThread] [31s 530ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@44d7e7e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [31s 530ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [31s 530ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [31s 530ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [31s 530ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [31s 530ms] Http1Exchange response created in advance DEBUG: [MainThread] [31s 530ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [31s 530ms] SocketTube(9) connecting flows DEBUG: [MainThread] [31s 530ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [31s 530ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [31s 530ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [31s 530ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [31s 530ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [31s 530ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [31s 530ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [31s 530ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-33-SelectorManager] [31s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for R (false) DEBUG: [MainThread] [31s 530ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [31s 530ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [31s 530ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [31s 530ms] SocketTube(9) subscribe event raised DEBUG: [MainThread] [31s 530ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [31s 531ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3d0d0e41 DEBUG: [HttpClient-9-SelectorManager] [31s 531ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [31s 531ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [31s 531ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [31s 531ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [31s 531ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [31s 531ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [31s 531ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [31s 531ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [31s 531ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [31s 531ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [31s 531ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [31s 531ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [31s 531ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [31s 531ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [31s 531ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [31s 531ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [31s 531ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [31s 531ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [31s 531ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [31s 531ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [31s 531ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [31s 531ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [31s 531ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [31s 531ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [31s 531ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [31s 531ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [31s 531ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [31s 531ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [31s 531ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [31s 531ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [31s 531ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [31s 531ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [31s 531ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2231ace7 DEBUG: [pool-1-thread-1] [31s 531ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 532ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-6] [31s 532ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-6] [31s 532ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-6] [31s 532ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-6] [31s 532ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-6] [31s 532ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [31s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [31s 535ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for None (false) DEBUG: [HttpClient-9-SelectorManager] [31s 535ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [31s 535ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [31s 535ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [31s 535ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [31s 535ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 535ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@44d7e7e DEBUG: [pool-1-thread-6] [31s 535ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-6] [31s 535ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@44d7e7e DEBUG: [pool-1-thread-6] [31s 535ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-6] [31s 535ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-6] [31s 535ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@44d7e7e DEBUG: [pool-1-thread-6] [31s 535ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-6] [31s 535ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-6] [31s 536ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-6] [31s 536ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-6] [31s 536ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@20ed66b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65efecc0 queue.isEmpty: false DEBUG: [pool-1-thread-6] [31s 536ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-6] [31s 536ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-6] [31s 536ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [31s 536ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@20ed66b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65efecc0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-6] [31s 536ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@20ed66b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65efecc0 DEBUG: [pool-1-thread-6] [31s 536ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-6] [31s 536ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@20ed66b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65efecc0 DEBUG: [pool-1-thread-6] [31s 536ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-6] [31s 536ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-6] [31s 536ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-6] [31s 536ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-6] [31s 536ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-6] [31s 536ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-6] [31s 536ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-6] [31s 536ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-6] [31s 536ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-6] [31s 536ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 536ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-6] [31s 536ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-6] [31s 536ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-6] [31s 536ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-6] [31s 536ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-6] [31s 536ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-6] [31s 536ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-6] [31s 536ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [31s 536ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [31s 536ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [31s 536ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [31s 537ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [31s 537ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [31s 537ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [31s 537ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [31s 537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [31s 537ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [31s 537ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [31s 537ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [31s 537ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [31s 537ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [31s 537ms] HttpClientImpl(9) ClientImpl (async) elapsed 7 millis for GET to http://127.0.0.1:43159/http1/fixed/x DEBUG: [MainThread] [31s 538ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:43159/http1/chunk/x GET DEBUG: [MainThread] [31s 538ms] Exchange establishing exchange for http://127.0.0.1:43159/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [31s 538ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [31s 538ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [31s 538ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [31s 538ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [31s 538ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [31s 538ms] Exchange checkFor407: all clear DEBUG: [MainThread] [31s 538ms] Http1Exchange Sending headers only DEBUG: [MainThread] [31s 538ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@74071a6b queue.isEmpty: true DEBUG: [MainThread] [31s 538ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@74071a6b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [31s 538ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [31s 538ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [31s 538ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [31s 538ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [31s 538ms] Http1Exchange response created in advance DEBUG: [MainThread] [31s 538ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [31s 538ms] SocketTube(9) connecting flows DEBUG: [MainThread] [31s 538ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [31s 538ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [31s 538ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [MainThread] [31s 539ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [31s 539ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [31s 539ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [31s 539ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [31s 539ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [31s 539ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [31s 539ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [31s 539ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [31s 539ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [31s 539ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [31s 539ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3ba111ad DEBUG: [HttpClient-9-SelectorManager] [31s 539ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [31s 539ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [31s 539ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [31s 539ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [31s 539ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [31s 539ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [31s 539ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [31s 539ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-6] [31s 539ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-6] [31s 539ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-6] [31s 539ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [31s 539ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-6] [31s 539ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [31s 539ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-6] [31s 539ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [31s 539ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-6] [31s 539ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-6] [31s 539ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [31s 539ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-6] [31s 539ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-6] [31s 539ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-6] [31s 539ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [31s 539ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 539ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-6] [31s 539ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-6] [31s 539ms] SocketTube(9) trying to write: 204 DEBUG: [HttpClient-9-SelectorManager] [31s 539ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [pool-1-thread-6] [31s 539ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-6] [31s 539ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-6] [31s 540ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-6] [31s 540ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 540ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 540ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-6] [31s 540ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-6] [31s 540ms] Http1Exchange reading headers DEBUG: [pool-1-thread-6] [31s 540ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-6] [31s 540ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-6] [31s 540ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-6] [31s 540ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-6] [31s 540ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@54c009c6 DEBUG: [pool-1-thread-6] [31s 540ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [31s 541ms] SocketTube(9) write: no need to request more: 1 DEBUG: [pool-1-thread-4] [31s 541ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [31s 545ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for None (false) DEBUG: [HttpClient-9-SelectorManager] [31s 545ms] SocketTube(9) read bytes: 84 DEBUG: [HttpClient-9-SelectorManager] [31s 545ms] Http1AsyncReceiver(SocketTube(9)) Putting 84 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [31s 545ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [31s 545ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [31s 545ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [31s 545ms] Http1AsyncReceiver(SocketTube(9)) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@74071a6b DEBUG: [pool-1-thread-4] [31s 545ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [31s 545ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@74071a6b DEBUG: [pool-1-thread-4] [31s 545ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 84/84 bytes to header parser DEBUG: [pool-1-thread-4] [31s 545ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [31s 545ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@74071a6b DEBUG: [pool-1-thread-4] [31s 546ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [31s 546ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [31s 546ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [31s 546ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-4] [31s 546ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2fcbc57e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2bf4545f queue.isEmpty: false DEBUG: [pool-1-thread-4] [31s 546ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-4] [31s 546ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [31s 546ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [31s 546ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2fcbc57e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2bf4545f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [31s 546ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2fcbc57e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2bf4545f DEBUG: [pool-1-thread-4] [31s 546ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [31s 546ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2fcbc57e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2bf4545f DEBUG: [pool-1-thread-4] [31s 546ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 0/84 bytes to body parser DEBUG: [pool-1-thread-4] [31s 546ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-4] [31s 546ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [31s 546ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [31s 546ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [31s 546ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [31s 546ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [31s 546ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [31s 546ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [31s 546ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [31s 546ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [31s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-28-SelectorManager] [31s 580ms] SocketTube(31) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6dea7e9b[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@28e8ed42[Completed normally] (id=2959), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=167 lim=167 cap=2048], count: 91, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [31s 580ms] SocketTube(31) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [31s 580ms] SSL Reader(SocketTube(31)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [31s 580ms] SSL Reader(SocketTube(31)) 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-28-SelectorManager] [31s 580ms] SSL Reader(SocketTube(31)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [31s 580ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(31))), getALPN: jdk.internal.net.http.common.MinimalFuture@28e8ed42[Completed normally] (id=2959), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [31s 580ms] ConnectionPool(28) SSLTube(SocketTube(31)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-28-SelectorManager] [31s 580ms] SSLTube(SocketTube(31)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [31s 580ms] SSL Reader(SocketTube(31)) stop DEBUG: [HttpClient-28-SelectorManager] [31s 580ms] SSL Writer(SocketTube(31)) stop DEBUG: [HttpClient-28-SelectorManager] [31s 581ms] SocketTube(31) Stopping read scheduler DEBUG: [HttpClient-28-SelectorManager] [31s 581ms] SocketTube(31) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [31s 581ms] SocketTube(31) Read scheduler stopped DEBUG: [HttpClient-28-SelectorManager] [31s 581ms] Http2ClientImpl stopping DEBUG: [HttpClient-9-SelectorManager] [31s 590ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for None (false) DEBUG: [HttpClient-9-SelectorManager] [31s 590ms] SocketTube(9) read bytes: 24 DEBUG: [HttpClient-9-SelectorManager] [31s 590ms] Http1AsyncReceiver(SocketTube(9)) Putting 24 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [31s 590ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [31s 590ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [31s 590ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 590ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2fcbc57e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2bf4545f DEBUG: [pool-1-thread-6] [31s 590ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-6] [31s 590ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2fcbc57e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2bf4545f DEBUG: [pool-1-thread-6] [31s 590ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 24/24 bytes to body parser DEBUG: [pool-1-thread-6] [31s 590ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-6] [31s 590ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-6] [31s 590ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-6] [31s 590ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-6] [31s 590ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-6] [31s 590ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-6] [31s 590ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-6] [31s 590ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-6] [31s 590ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-6] [31s 590ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-6] [31s 590ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-6] [31s 590ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-6] [31s 590ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-6] [31s 590ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-6] [31s 590ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-6] [31s 590ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-6] [31s 590ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-6] [31s 590ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-6] [31s 590ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-6] [31s 590ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 590ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-6] [31s 590ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-6] [31s 590ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [31s 591ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-6] [31s 591ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [31s 591ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [31s 591ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [31s 591ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [31s 591ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [31s 591ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [31s 591ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-6] [31s 591ms] HttpClientImpl(9) ClientImpl (async) elapsed 53 millis for GET to http://127.0.0.1:43159/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [31s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for R (false) DEBUG: [HttpClient-9-SelectorManager] [31s 591ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [31s 591ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-6] [31s 591ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [31s 591ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-6] [31s 591ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [31s 591ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [31s 591ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-6] [31s 591ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-6] [31s 591ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-4] [31s 591ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [31s 591ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [31s 592ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:34697/https1/fixed/x GET DEBUG: [MainThread] [31s 592ms] Exchange establishing exchange for https://127.0.0.1:34697/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [31s 592ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [31s 592ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [31s 592ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [31s 592ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [31s 592ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [31s 592ms] Exchange checkFor407: all clear DEBUG: [MainThread] [31s 593ms] Http1Exchange Sending headers only DEBUG: [MainThread] [31s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@207d0da5 queue.isEmpty: true DEBUG: [MainThread] [31s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@207d0da5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [31s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [31s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [31s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [31s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [31s 593ms] Http1Exchange response created in advance DEBUG: [MainThread] [31s 593ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [31s 593ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [31s 593ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@56da54fc DEBUG: [MainThread] [31s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [31s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [31s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [31s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [31s 593ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [31s 593ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [31s 593ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [31s 593ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [31s 593ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [31s 593ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [31s 593ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [31s 593ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [31s 593ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [31s 593ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [31s 593ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [31s 593ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [31s 593ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [31s 593ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [31s 593ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [31s 593ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [31s 593ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [31s 593ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [31s 593ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [31s 593ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [31s 593ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [31s 593ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [31s 593ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [31s 593ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [31s 593ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [31s 593ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [31s 593ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [31s 593ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [31s 593ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [31s 594ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [31s 594ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [31s 594ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [31s 594ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [31s 594ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [31s 594ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [31s 594ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [31s 594ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [31s 594ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [31s 594ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [31s 594ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [31s 594ms] Exchange checkFor407: all clear DEBUG: [MainThread] [31s 594ms] Exchange sendRequestBody DEBUG: [MainThread] [31s 594ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [31s 594ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [31s 594ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [31s 594ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [31s 594ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [31s 594ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [31s 594ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [31s 594ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1a42d80e DEBUG: [MainThread] [31s 594ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [31s 594ms] Http1Exchange reading headers DEBUG: [MainThread] [31s 594ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [31s 594ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [31s 594ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [31s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [31s 595ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [31s 595ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [31s 595ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [31s 595ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [31s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [HttpClient-9-SelectorManager] [31s 595ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [31s 595ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [31s 595ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-4] [31s 595ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-4] [31s 595ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-4] [31s 595ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-4] [31s 595ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-4] [31s 595ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-4] [31s 595ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [31s 595ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [31s 595ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-4] [31s 595ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-4] [31s 595ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@207d0da5 DEBUG: [pool-1-thread-4] [31s 595ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [31s 595ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@207d0da5 DEBUG: [pool-1-thread-4] [31s 595ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-4] [31s 595ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [31s 595ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@207d0da5 DEBUG: [pool-1-thread-4] [31s 595ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [31s 595ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [31s 595ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [31s 596ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-4] [31s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2e4360f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f52a070 queue.isEmpty: false DEBUG: [pool-1-thread-4] [31s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [31s 596ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [31s 596ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [31s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2e4360f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f52a070, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [31s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2e4360f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f52a070 DEBUG: [pool-1-thread-4] [31s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [31s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2e4360f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f52a070 DEBUG: [pool-1-thread-4] [31s 596ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-4] [31s 596ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [31s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [31s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [31s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [31s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [31s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [31s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [31s 596ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [31s 596ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [31s 596ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [31s 596ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-4] [31s 596ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [31s 596ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [31s 596ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [31s 596ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-4] [31s 596ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [31s 596ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [31s 596ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [31s 596ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [31s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-4] [31s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2e4360f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f52a070 DEBUG: [pool-1-thread-4] [31s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [31s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2e4360f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f52a070 DEBUG: [pool-1-thread-4] [31s 596ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-4] [31s 596ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [31s 596ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [31s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-4] [31s 596ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [31s 596ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [31s 596ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [31s 596ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [31s 596ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-4] [31s 596ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [31s 596ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [31s 597ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [31s 597ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-4] [31s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [31s 597ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [31s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [31s 597ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [31s 597ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [31s 597ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [31s 597ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [31s 597ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [31s 597ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [31s 597ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [31s 597ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [31s 597ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [31s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [pool-1-thread-6] [31s 600ms] HttpClientImpl(9) ClientImpl (async) elapsed 8 millis for GET to https://127.0.0.1:34697/https1/fixed/x DEBUG: [MainThread] [31s 601ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:34697/https1/chunk/x GET DEBUG: [MainThread] [31s 601ms] Exchange establishing exchange for https://127.0.0.1:34697/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [31s 601ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [31s 601ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [31s 601ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [31s 601ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [31s 609ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [31s 609ms] Exchange checkFor407: all clear DEBUG: [MainThread] [31s 609ms] Http1Exchange Sending headers only DEBUG: [MainThread] [31s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7cbdd55e queue.isEmpty: true DEBUG: [MainThread] [31s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7cbdd55e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [31s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [31s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [31s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [31s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [31s 609ms] Http1Exchange response created in advance DEBUG: [MainThread] [31s 609ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [31s 609ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [31s 609ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@78c40381 DEBUG: [MainThread] [31s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [31s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [31s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [31s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [31s 609ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [31s 609ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [31s 609ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [31s 609ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [31s 609ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [31s 609ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [31s 609ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [31s 609ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [31s 609ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [31s 609ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [31s 609ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [31s 609ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [31s 609ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [31s 609ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [31s 609ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [31s 609ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [31s 609ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [31s 609ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [31s 610ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [31s 610ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [31s 610ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [31s 610ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [31s 610ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [31s 610ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [31s 610ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [31s 610ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [31s 610ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [31s 610ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [31s 610ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [31s 610ms] SocketTube(10) wrote: 134 TestServer: Connection writer stopping DEBUG: [MainThread] [31s 610ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [31s 610ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [31s 610ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [31s 610ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [31s 610ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [31s 610ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [31s 610ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [31s 610ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [31s 610ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [31s 610ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [31s 610ms] Exchange checkFor407: all clear DEBUG: [MainThread] [31s 610ms] Exchange sendRequestBody DEBUG: [MainThread] [31s 610ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [31s 610ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [31s 610ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [31s 610ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [31s 610ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [31s 610ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [31s 610ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [31s 610ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@74ca363f DEBUG: [MainThread] [31s 610ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [31s 610ms] Http1Exchange reading headers DEBUG: [MainThread] [31s 610ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [31s 610ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [31s 610ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [31s 611ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [31s 611ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [31s 611ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [31s 611ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [31s 612ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [31s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [HttpClient-9-SelectorManager] [31s 612ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 614ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [31s 614ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-6] [31s 614ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-6] [31s 614ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-6] [31s 614ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-6] [31s 614ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-6] [31s 614ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-6] [31s 614ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-6] [31s 614ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [31s 614ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-6] [31s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-6] [31s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7cbdd55e DEBUG: [pool-1-thread-6] [31s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-6] [31s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7cbdd55e DEBUG: [pool-1-thread-6] [31s 614ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-6] [31s 614ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-6] [31s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7cbdd55e DEBUG: [pool-1-thread-6] [31s 614ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-6] [31s 614ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-6] [31s 615ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-6] [31s 615ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-6] [31s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1f536549/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5c0138f queue.isEmpty: false DEBUG: [pool-1-thread-6] [31s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-6] [31s 615ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-6] [31s 615ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [31s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1f536549/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5c0138f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-6] [31s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1f536549/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5c0138f DEBUG: [pool-1-thread-6] [31s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-6] [31s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1f536549/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5c0138f DEBUG: [pool-1-thread-6] [31s 615ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-6] [31s 615ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-6] [31s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-6] [31s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-6] [31s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-6] [31s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-6] [31s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-6] [31s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-6] [31s 615ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [31s 615ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [31s 615ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [31s 615ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-6] [31s 615ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-6] [31s 615ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-6] [31s 615ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 615ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [31s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) TestServer: Connection writer stopping DEBUG: [HttpClient-16-SelectorManager] [31s 644ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@11b4fae0, getALPN: jdk.internal.net.http.common.MinimalFuture@6a7dffca[Completed normally] (id=1418), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [31s 644ms] Http2Connection(SSLTube(SocketTube(19))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [31s 644ms] SSLTube(SocketTube(19)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [31s 644ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [HttpClient-16-SelectorManager] [31s 644ms] SSL Reader(SocketTube(19)) stop DEBUG: [HttpClient-16-SelectorManager] [31s 644ms] SSL Writer(SocketTube(19)) stop DEBUG: [HttpClient-16-SelectorManager] [31s 644ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [31s 644ms] SocketTube(19) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [31s 644ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [31s 644ms] SocketTube(19) write: cancel DEBUG: [HttpClient-16-SelectorManager] [31s 644ms] SocketTube(19) write: resetting demand to 0 DEBUG: [HttpClient-16-SelectorManager] [31s 644ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [HttpClient-16-SelectorManager] [31s 644ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [31s 644ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-16-SelectorManager] [31s 644ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [HttpClient-16-SelectorManager] [31s 644ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [HttpClient-16-SelectorManager] [31s 644ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-16-SelectorManager] [31s 645ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [31s 645ms] Http2Connection(SSLTube(SocketTube(19))) Close all streams DEBUG: [pool-1-thread-6] [31s 645ms] Http2Connection(SSLTube(SocketTube(19))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-6] [31s 645ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:59358 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-9-SelectorManager] [31s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [31s 658ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [31s 658ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [31s 658ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [31s 658ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [31s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [HttpClient-9-SelectorManager] [31s 658ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-6] [31s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-6] [31s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1f536549/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5c0138f DEBUG: [pool-1-thread-6] [31s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-6] [31s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1f536549/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5c0138f DEBUG: [pool-1-thread-6] [31s 659ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-6] [31s 659ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-6] [31s 659ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-6] [31s 659ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-6] [31s 659ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-6] [31s 659ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-6] [31s 659ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-6] [31s 659ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-6] [31s 659ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-6] [31s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-6] [31s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-6] [31s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [31s 659ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-6] [31s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-6] [31s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1f536549/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5c0138f DEBUG: [pool-1-thread-6] [31s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-6] [31s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1f536549/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5c0138f DEBUG: [pool-1-thread-6] [31s 659ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-6] [31s 659ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-6] [31s 659ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-6] [31s 659ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-6] [31s 659ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-6] [31s 659ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-6] [31s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-6] [31s 659ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-6] [31s 660ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-6] [31s 660ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-6] [31s 660ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-6] [31s 660ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-6] [31s 660ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-6] [31s 660ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-6] [31s 660ms] HttpClientImpl(9) ClientImpl (async) elapsed 58 millis for GET to https://127.0.0.1:34697/https1/chunk/x DEBUG: [pool-1-thread-6] [31s 660ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-6] [31s 660ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-6] [31s 660ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43ce9821(9) DEBUG: [pool-1-thread-6] [31s 660ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-6] [31s 660ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [31s 660ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-6] [31s 660ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [31s 660ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [31s 660ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [31s 660ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [31s 660ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-6] [31s 660ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-6] [31s 660ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-6] [31s 660ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 660ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [31s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [MainThread] [31s 661ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:53045/http2/fixed/x GET DEBUG: [MainThread] [31s 661ms] Exchange establishing exchange for http://127.0.0.1:53045/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [31s 661ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [31s 661ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [31s 661ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [31s 661ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [31s 661ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [31s 661ms] Exchange checkFor407: all clear DEBUG: [MainThread] [31s 661ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [31s 661ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [31s 661ms] Http2Connection(SocketTube(11)) Opened stream 13 DEBUG: [MainThread] [31s 661ms] Http2Connection(SocketTube(11))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [31s 661ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [31s 661ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [31s 661ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [31s 661ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [31s 662ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [31s 662ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [31s 662ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [MainThread] [31s 662ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [31s 662ms] FramesDecoder decodes: 9 DEBUG: [MainThread] [31s 662ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [31s 662ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [31s 662ms] Exchange checkFor407: all clear DEBUG: [readLoop] [31s 662ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [31s 662ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [31s 662ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [31s 662ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS DEBUG: [MainThread] [31s 662ms] Exchange sendRequestBody DEBUG: [MainThread] [31s 662ms] Http2Connection(SocketTube(11))/Stream(13) requestSent: streamid=13 but response not received TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 13 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-12-SelectorManager] [31s 664ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(15))), getALPN: jdk.internal.net.http.common.MinimalFuture@31416014[Completed normally] (id=1134), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [31s 664ms] ConnectionPool(12) SSLTube(SocketTube(15)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-12-SelectorManager] [31s 664ms] SSLTube(SocketTube(15)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [31s 664ms] SSL Reader(SocketTube(15)) stop DEBUG: [HttpClient-12-SelectorManager] [31s 664ms] SSL Writer(SocketTube(15)) stop DEBUG: [HttpClient-12-SelectorManager] [31s 664ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-12-SelectorManager] [31s 664ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [31s 664ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-12-SelectorManager] [31s 664ms] Http2ClientImpl stopping DEBUG: [HttpClient-9-SelectorManager] [31s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [31s 665ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [31s 665ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [31s 665ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [31s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [31s 665ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [31s 666ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [31s 666ms] Http2Connection(SocketTube(11)) H2 Receiving(7): 47 DEBUG: [pool-1-thread-6] [31s 666ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-6] [31s 666ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-6] [31s 666ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [31s 666ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-6] [31s 666ms] Http2Connection(SocketTube(11))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-6] [31s 666ms] Http2Connection(SocketTube(11))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-6] [31s 666ms] Http2Connection(SocketTube(11))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-6] [31s 666ms] Http2Connection(SocketTube(11))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:53045/http2/fixed/x) 200 HTTP_2 Local port: 42652 DEBUG: [pool-1-thread-6] [31s 666ms] Http2Connection(SocketTube(11))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-6] [31s 666ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [31s 666ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-6] [31s 666ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-6] [31s 666ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-6] [31s 666ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 98, limit: 16777216 DEBUG: [pool-1-thread-6] [31s 666ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 13) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-6] [31s 666ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-6] [31s 666ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-6] [31s 666ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-6] [31s 666ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-6] [31s 667ms] Http2Connection(SocketTube(11))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-6] [31s 667ms] Http2Connection(SocketTube(11))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-6] [31s 667ms] Http2Connection(SocketTube(11))/Stream(13) close stream 13 DEBUG: [pool-1-thread-6] [31s 667ms] Http2Connection(SocketTube(11)) Closed stream 13 DEBUG: [pool-1-thread-6] [31s 667ms] Http2Connection(SocketTube(11))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2a89e1 DEBUG: [pool-1-thread-6] [31s 667ms] Http2Connection(SocketTube(11))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-6] [31s 667ms] Http2Connection(SocketTube(11)) H2 processed(7) DEBUG: [pool-1-thread-4] [31s 670ms] HttpClientImpl(9) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:53045/http2/fixed/x DEBUG: [MainThread] [31s 674ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:53045/http2/chunk/x GET DEBUG: [MainThread] [31s 674ms] Exchange establishing exchange for http://127.0.0.1:53045/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [31s 674ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [31s 674ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [31s 675ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [31s 675ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [31s 675ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [31s 675ms] Exchange checkFor407: all clear DEBUG: [MainThread] [31s 675ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [31s 675ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [31s 675ms] Http2Connection(SocketTube(11)) Opened stream 15 DEBUG: [MainThread] [31s 675ms] Http2Connection(SocketTube(11))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [31s 675ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [31s 675ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [31s 675ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [31s 675ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [31s 675ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [31s 675ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [31s 675ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [MainThread] [31s 675ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [31s 675ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [31s 675ms] Exchange checkFor407: all clear DEBUG: [MainThread] [31s 675ms] Exchange sendRequestBody DEBUG: [MainThread] [31s 675ms] Http2Connection(SocketTube(11))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [31s 675ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [31s 675ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [31s 675ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [31s 675ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [31s 675ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [31s 675ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 15 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [31s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [31s 677ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [31s 677ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [31s 677ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [31s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [31s 677ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [31s 677ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [31s 677ms] Http2Connection(SocketTube(11)) H2 Receiving(8): 42 DEBUG: [pool-1-thread-4] [31s 677ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-4] [31s 677ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-4] [31s 677ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [31s 677ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-4] [31s 677ms] Http2Connection(SocketTube(11))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-4] [31s 677ms] Http2Connection(SocketTube(11))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [31s 677ms] Http2Connection(SocketTube(11))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [31s 677ms] Http2Connection(SocketTube(11))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:53045/http2/chunk/x) 200 HTTP_2 Local port: 42652 DEBUG: [pool-1-thread-4] [31s 677ms] Http2Connection(SocketTube(11))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-4] [31s 677ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [31s 678ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [31s 678ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-21-SelectorManager] [31s 722ms] 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@1c072d19[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@5905b0fd[Completed normally] (id=2111), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=1944 lim=1944 cap=2048], count: 109, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [31s 722ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [31s 722ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [31s 722ms] 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-21-SelectorManager] [31s 723ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [31s 723ms] 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@5905b0fd[Completed normally] (id=2111), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [31s 723ms] ConnectionPool(21) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-21-SelectorManager] [31s 723ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [31s 723ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-21-SelectorManager] [31s 723ms] SSL Writer(SocketTube(24)) stop DEBUG: [HttpClient-21-SelectorManager] [31s 723ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-21-SelectorManager] [31s 723ms] SocketTube(24) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [31s 723ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-21-SelectorManager] [31s 723ms] Http2ClientImpl stopping DEBUG: [HttpClient-20-SelectorManager] [31s 742ms] 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@4f67e8da[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@a657f52[Completed normally] (id=2034), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=53 lim=53 cap=2048], count: 91, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [31s 742ms] SocketTube(23) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [31s 742ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [31s 742ms] 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-20-SelectorManager] [31s 742ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [31s 742ms] 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@a657f52[Completed normally] (id=2034), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [31s 742ms] ConnectionPool(20) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-20-SelectorManager] [31s 742ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [31s 742ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-20-SelectorManager] [31s 742ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-20-SelectorManager] [31s 743ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-20-SelectorManager] [31s 743ms] SocketTube(23) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [31s 743ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-20-SelectorManager] [31s 743ms] Http2ClientImpl stopping TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-24-SelectorManager] [31s 795ms] SocketTube(27) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@44fc7e3[Not completed, 4 dependents] (id=2320) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@38e95038, getALPN: jdk.internal.net.http.common.MinimalFuture@252cfb82[Completed normally] (id=2326), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=163 lim=163 cap=2048], count: 88, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [31s 795ms] SocketTube(27) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [31s 795ms] SSL Reader(SocketTube(27)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [31s 795ms] SSL Reader(SocketTube(27)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-24-SelectorManager] [31s 899ms] SSL Reader(SocketTube(27)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [31s 899ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@38e95038, getALPN: jdk.internal.net.http.common.MinimalFuture@252cfb82[Completed normally] (id=2326), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [31s 899ms] Http2Connection(SSLTube(SocketTube(27))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [31s 899ms] SSLTube(SocketTube(27)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [31s 899ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [HttpClient-24-SelectorManager] [31s 899ms] SSL Reader(SocketTube(27)) stop DEBUG: [HttpClient-24-SelectorManager] [31s 899ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-24-SelectorManager] [31s 899ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-24-SelectorManager] [31s 899ms] SocketTube(27) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [31s 899ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-24-SelectorManager] [31s 899ms] SocketTube(27) write: cancel DEBUG: [HttpClient-24-SelectorManager] [31s 899ms] SocketTube(27) write: resetting demand to 0 DEBUG: [HttpClient-24-SelectorManager] [31s 899ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [HttpClient-24-SelectorManager] [31s 899ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-24-SelectorManager] [31s 900ms] Http2Connection(SSLTube(SocketTube(27))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-24-SelectorManager] [31s 900ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [HttpClient-24-SelectorManager] [31s 900ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [HttpClient-24-SelectorManager] [31s 900ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel not registered with selector DEBUG: [HttpClient-24-SelectorManager] [31s 900ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-24-SelectorManager] [31s 900ms] Http2Connection(SSLTube(SocketTube(27))) Close all streams DEBUG: [HttpClient-7-SelectorManager] [31s 806ms] SocketTube(7) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@7403b8fb[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@382b5734, getALPN: jdk.internal.net.http.common.MinimalFuture@218a5a7d[Completed normally] (id=440), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=163 lim=163 cap=2048], count: 88, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [31s 906ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [31s 906ms] SSL Reader(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [31s 906ms] SSL Reader(SocketTube(7)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [31s 907ms] SSL Reader(SocketTube(7)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [31s 907ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@382b5734, getALPN: jdk.internal.net.http.common.MinimalFuture@218a5a7d[Completed normally] (id=440), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [31s 907ms] Http2Connection(SSLTube(SocketTube(7))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [31s 907ms] SSLTube(SocketTube(7)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [31s 907ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [HttpClient-7-SelectorManager] [31s 907ms] SSL Reader(SocketTube(7)) stop DEBUG: [HttpClient-7-SelectorManager] [31s 907ms] SSL Writer(SocketTube(7)) stop DEBUG: [pool-1-thread-6] [31s 908ms] Http2Connection(SSLTube(SocketTube(27))) 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-7-SelectorManager] [31s 913ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [31s 913ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [31s 913ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [31s 913ms] SocketTube(7) write: cancel DEBUG: [HttpClient-7-SelectorManager] [31s 913ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-7-SelectorManager] [31s 913ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [HttpClient-7-SelectorManager] [31s 913ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [31s 913ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-7-SelectorManager] [31s 913ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [HttpClient-7-SelectorManager] [31s 913ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [HttpClient-7-SelectorManager] [31s 913ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [31s 913ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [31s 913ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams Server connection to /127.0.0.1:59324 stopping. 1 streams DEBUG: [HttpClient-32-SelectorManager] [31s 823ms] SocketTube(35) 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@7d4396a1[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@4cf75046, getALPN: jdk.internal.net.http.common.MinimalFuture@3841176d[Completed normally] (id=3247), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=163 lim=163 cap=2048], count: 88, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [31s 914ms] SocketTube(35) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-32-SelectorManager] [31s 914ms] SSL Reader(SocketTube(35)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-32-SelectorManager] [31s 914ms] SSL Reader(SocketTube(35)) 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-32-SelectorManager] [31s 914ms] SSL Reader(SocketTube(35)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-32-SelectorManager] [31s 914ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4cf75046, getALPN: jdk.internal.net.http.common.MinimalFuture@3841176d[Completed normally] (id=3247), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-32-SelectorManager] [31s 914ms] Http2Connection(SSLTube(SocketTube(35))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-32-SelectorManager] [31s 915ms] SSLTube(SocketTube(35)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-32-SelectorManager] [31s 915ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [HttpClient-32-SelectorManager] [31s 915ms] SSL Reader(SocketTube(35)) stop DEBUG: [HttpClient-32-SelectorManager] [31s 915ms] SSL Writer(SocketTube(35)) stop DEBUG: [HttpClient-32-SelectorManager] [31s 915ms] SocketTube(35) Stopping read scheduler DEBUG: [HttpClient-32-SelectorManager] [31s 915ms] SocketTube(35) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [31s 915ms] SocketTube(35) Read scheduler stopped DEBUG: [HttpClient-32-SelectorManager] [31s 915ms] SocketTube(35) write: cancel DEBUG: [HttpClient-32-SelectorManager] [31s 915ms] SocketTube(35) write: resetting demand to 0 DEBUG: [HttpClient-32-SelectorManager] [31s 915ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [HttpClient-32-SelectorManager] [31s 915ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [31s 915ms] Http2Connection(SSLTube(SocketTube(35))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-32-SelectorManager] [31s 915ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [HttpClient-32-SelectorManager] [31s 915ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [HttpClient-32-SelectorManager] [31s 915ms] PlainHttpConnection(SocketTube(35)) Closing channel: channel not registered with selector DEBUG: [HttpClient-32-SelectorManager] [31s 915ms] SocketTube(35) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-32-SelectorManager] [31s 915ms] Http2Connection(SSLTube(SocketTube(35))) Close all streams DEBUG: [HttpClient-25-SelectorManager] [31s 835ms] SocketTube(28) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@180b03ff[Not completed, 4 dependents] (id=2385) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@74521d72, getALPN: jdk.internal.net.http.common.MinimalFuture@5d098e9a[Completed normally] (id=2391), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=109 lim=109 cap=2048], count: 83, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [31s 915ms] SocketTube(28) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [31s 915ms] SSL Reader(SocketTube(28)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [31s 915ms] SSL Reader(SocketTube(28)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-25-SelectorManager] [31s 916ms] SSL Reader(SocketTube(28)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [31s 916ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@74521d72, getALPN: jdk.internal.net.http.common.MinimalFuture@5d098e9a[Completed normally] (id=2391), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] Http2Connection(SSLTube(SocketTube(28))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] SSLTube(SocketTube(28)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] SSL Reader(SocketTube(28)) stop DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] SSL Writer(SocketTube(28)) stop DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] SocketTube(28) Stopping read scheduler DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] SocketTube(28) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] SocketTube(28) Read scheduler stopped DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] SocketTube(28) write: cancel DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] SocketTube(28) write: resetting demand to 0 DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] Http2Connection(SSLTube(SocketTube(28))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel not registered with selector DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-25-SelectorManager] [31s 917ms] Http2Connection(SSLTube(SocketTube(28))) Close all streams Server connection to /127.0.0.1:57698 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [31s 851ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-4] [31s 922ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 112, limit: 16777216 DEBUG: [pool-1-thread-4] [31s 922ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 15) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [31s 922ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-4] [31s 922ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-4] [31s 922ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-4] [31s 922ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [31s 922ms] HttpClientImpl(9) ClientImpl (async) elapsed 248 millis for GET to http://127.0.0.1:53045/http2/chunk/x DEBUG: [pool-1-thread-4] [31s 922ms] Http2Connection(SocketTube(11))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-4] [31s 922ms] Http2Connection(SocketTube(11))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-4] [31s 922ms] Http2Connection(SocketTube(11))/Stream(15) close stream 15 DEBUG: [pool-1-thread-4] [31s 922ms] Http2Connection(SocketTube(11)) Closed stream 15 DEBUG: [pool-1-thread-4] [31s 922ms] Http2Connection(SocketTube(11))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@ed9300a DEBUG: [pool-1-thread-4] [31s 922ms] Http2Connection(SocketTube(11))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-4] [31s 922ms] Http2Connection(SocketTube(11)) H2 processed(8) TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [31s 908ms] Http2Connection(SSLTube(SocketTube(7))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-1] [31s 923ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:57692 stopping. 1 streams DEBUG: [pool-1-thread-6] [31s 913ms] Http2Connection(SSLTube(SocketTube(27))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [31s 925ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:32783/https2/fixed/x GET DEBUG: [MainThread] [31s 926ms] Exchange establishing exchange for https://127.0.0.1:32783/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [31s 926ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [31s 926ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [31s 926ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [31s 926ms] ExchangeImpl creating HTTP/2 streams TestServer: Connection writer stopping DEBUG: [MainThread] [31s 926ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [31s 926ms] Exchange checkFor407: all clear DEBUG: [MainThread] [31s 926ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [31s 926ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [31s 926ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 13 DEBUG: [MainThread] [31s 926ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) Server connection to /127.0.0.1:57710 stopping. 1 streams DEBUG: [MainThread] [31s 926ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [31s 926ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [31s 926ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [31s 926ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [31s 926ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [31s 927ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [31s 927ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [31s 927ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [31s 917ms] Http2Connection(SSLTube(SocketTube(28))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-2] [31s 927ms] Http2Connection(SSLTube(SocketTube(28))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [31s 918ms] Http2Connection(SSLTube(SocketTube(35))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-5] [31s 928ms] Http2Connection(SSLTube(SocketTube(35))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [MainThread] [31s 927ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 TestServer: Connection writer stopping DEBUG: [MainThread] [31s 936ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [31s 936ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [31s 936ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [31s 936ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [31s 936ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [31s 936ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [31s 937ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [31s 937ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [31s 937ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [31s 937ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [31s 937ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [31s 937ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [31s 937ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [31s 937ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [31s 937ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [31s 937ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [31s 937ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [31s 937ms] Exchange checkFor407: all clear DEBUG: [MainThread] [31s 937ms] Exchange sendRequestBody DEBUG: [MainThread] [31s 937ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [31s 937ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [31s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [31s 937ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [31s 937ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [31s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [31s 937ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 13 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [31s 942ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [31s 952ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [31s 952ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [31s 952ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [31s 952ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [31s 952ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [HttpClient-9-SelectorManager] [31s 952ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [31s 952ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [31s 952ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-5] [31s 952ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-5] [31s 952ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-5] [31s 952ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-5] [31s 952ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-5] [31s 952ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-5] [31s 952ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-5] [31s 952ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-5] [31s 952ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-5] [31s 952ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-5] [31s 952ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [31s 952ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(20): 15 DEBUG: [pool-1-thread-5] [31s 952ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-5] [31s 952ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-5] [31s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [31s 952ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-5] [31s 953ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-5] [31s 953ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [31s 953ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [31s 953ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:32783/https2/fixed/x) 200 HTTP_2 Local port: 59342 DEBUG: [pool-1-thread-5] [31s 953ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-5] [31s 953ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [31s 953ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(20) DEBUG: [pool-1-thread-5] [31s 953ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [31s 953ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-5] [31s 953ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [31s 953ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-5] [31s 953ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-5] [31s 953ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-5] [31s 953ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-5] [31s 953ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-5] [31s 953ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-5] [31s 954ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-5] [31s 954ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-5] [31s 954ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [31s 954ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(21): 24 DEBUG: [pool-1-thread-5] [31s 954ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-5] [31s 954ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-5] [31s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [31s 954ms] FramesDecoder Got frame: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-5] [31s 954ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-5] [31s 954ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onNext(15) DEBUG: [pool-1-thread-5] [31s 954ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 105, limit: 16777216 DEBUG: [pool-1-thread-5] [31s 954ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 13) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-5] [31s 954ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(21) DEBUG: [pool-1-thread-5] [31s 954ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [31s 954ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [31s 954ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-5] [31s 954ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [31s 954ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [31s 954ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-5] [31s 954ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [31s 954ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-5] [31s 954ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-5] [31s 954ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [31s 954ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [31s 954ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [31s 954ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(22): 9 DEBUG: [pool-1-thread-5] [31s 954ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-5] [31s 954ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [31s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [31s 954ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-5] [31s 954ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-5] [31s 954ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-5] [31s 954ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [31s 954ms] HttpClientImpl(9) ClientImpl (async) elapsed 29 millis for GET to https://127.0.0.1:32783/https2/fixed/x DEBUG: [pool-1-thread-5] [31s 955ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-5] [31s 955ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-5] [31s 955ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-5] [31s 955ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 13 DEBUG: [pool-1-thread-5] [31s 955ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4ae6e71 DEBUG: [pool-1-thread-5] [31s 955ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-5] [31s 955ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(22) DEBUG: [pool-1-thread-5] [31s 955ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [31s 955ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-5] [31s 955ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-5] [31s 955ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-5] [31s 955ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [31s 955ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [31s 957ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [MainThread] [31s 959ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:32783/https2/chunk/x GET DEBUG: [MainThread] [31s 959ms] Exchange establishing exchange for https://127.0.0.1:32783/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [31s 959ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [31s 959ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [31s 959ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [31s 959ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [31s 959ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [31s 959ms] Exchange checkFor407: all clear DEBUG: [MainThread] [31s 959ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [31s 960ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [31s 960ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 15 DEBUG: [MainThread] [31s 960ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [31s 960ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [31s 967ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [31s 967ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [31s 967ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [31s 967ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [31s 967ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [31s 967ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [31s 967ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [31s 968ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [31s 968ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [31s 968ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [31s 968ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [31s 968ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [31s 968ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [31s 968ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [31s 968ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [31s 968ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [31s 968ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [31s 968ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [31s 968ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [31s 968ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [31s 968ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [31s 968ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [31s 968ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [31s 968ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [31s 970ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [31s 970ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [31s 970ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [31s 970ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [31s 970ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [31s 971ms] 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: [MainThread] [31s 974ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [31s 974ms] Exchange checkFor407: all clear DEBUG: [MainThread] [31s 974ms] Exchange sendRequestBody DEBUG: [MainThread] [31s 974ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [HttpClient-9-SelectorManager] [31s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [31s 978ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [31s 978ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [31s 978ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [31s 978ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [31s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [HttpClient-9-SelectorManager] [31s 978ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [31s 992ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [31s 992ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-5] [31s 992ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-5] [31s 992ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [31s 992ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [31s 992ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-5] [31s 992ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [31s 992ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-5] [31s 992ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-5] [31s 992ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [31s 992ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [31s 992ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [31s 992ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(23): 10 DEBUG: [pool-1-thread-5] [31s 992ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-5] [31s 992ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [31s 992ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [31s 993ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-5] [31s 993ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-5] [31s 993ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [31s 993ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [31s 993ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:32783/https2/chunk/x) 200 HTTP_2 Local port: 59342 DEBUG: [pool-1-thread-5] [31s 993ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-5] [31s 993ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [31s 993ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(23) DEBUG: [pool-1-thread-5] [31s 993ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [31s 993ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-5] [31s 993ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [31s 993ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-5] [31s 993ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-5] [31s 993ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-5] [31s 993ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-5] [31s 993ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-5] [31s 993ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-5] [31s 993ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-5] [31s 993ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-5] [31s 993ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [31s 993ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(24): 24 DEBUG: [pool-1-thread-5] [31s 993ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-5] [31s 993ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-5] [31s 993ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [31s 993ms] FramesDecoder Got frame: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [31s 993ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [31s 993ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onNext(15) DEBUG: [pool-1-thread-5] [31s 993ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 120, limit: 16777216 DEBUG: [pool-1-thread-5] [31s 993ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 15) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-5] [31s 993ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(24) DEBUG: [pool-1-thread-5] [31s 993ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [31s 994ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [31s 994ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-5] [31s 994ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [31s 994ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [31s 994ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-5] [31s 994ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [31s 994ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-5] [31s 994ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-5] [31s 994ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [31s 994ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [31s 994ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [31s 994ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(25): 9 DEBUG: [pool-1-thread-5] [31s 994ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-5] [31s 994ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [31s 994ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [31s 994ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-5] [31s 994ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-5] [31s 994ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-5] [31s 994ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [31s 994ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-5] [31s 994ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-5] [31s 994ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-5] [31s 994ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 15 DEBUG: [pool-1-thread-5] [31s 994ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@91fa3c DEBUG: [pool-1-thread-5] [31s 994ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-5] [31s 994ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(25) DEBUG: [pool-1-thread-5] [31s 994ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [31s 994ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-5] [31s 994ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-5] [31s 994ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-5] [31s 994ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [31s 994ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [32s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [pool-1-thread-2] [32s 18ms] HttpClientImpl(9) ClientImpl (async) elapsed 36 millis for GET to https://127.0.0.1:32783/https2/chunk/x DEBUG: [HttpClient-3-SelectorManager] [32s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for None (false) DEBUG: [HttpClient-3-SelectorManager] [32s 122ms] SocketTube(3) read bytes: 40 DEBUG: [HttpClient-3-SelectorManager] [32s 122ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [32s 122ms] SSL Reader(SocketTube(3)) Adding 40 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [32s 122ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [32s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for R (false) DEBUG: [HttpClient-3-SelectorManager] [32s 122ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [32s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for None (false) DEBUG: [HttpClient-3-SelectorManager] [32s 122ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [32s 122ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [32s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [32s 122ms] SocketTube(10) read bytes: 40 DEBUG: [HttpClient-9-SelectorManager] [32s 122ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [32s 122ms] SSL Reader(SocketTube(10)) Adding 40 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [32s 122ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [32s 122ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [32s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [pool-1-thread-2] [32s 122ms] SSL Reader(SocketTube(3)) Unwrapping: 40 DEBUG: [HttpClient-9-SelectorManager] [32s 122ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [32s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for None (false) DEBUG: [HttpClient-9-SelectorManager] [32s 122ms] SocketTube(9) got read EOF DEBUG: [HttpClient-9-SelectorManager] [32s 122ms] SocketTube(9) pausing read event DEBUG: [HttpClient-9-SelectorManager] [32s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b548410 for None (false) DEBUG: [HttpClient-9-SelectorManager] [32s 123ms] SocketTube(9) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [32s 123ms] ConnectionPool(9) SocketTube(9) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-9-SelectorManager] [32s 123ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-9-SelectorManager] [32s 123ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [32s 123ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [32s 124ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [32s 124ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [32s 124ms] SocketTube(9) Read scheduler stopped DEBUG: [pool-1-thread-5] [32s 125ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [32s 125ms] SSL Reader(SocketTube(10)) Unwrapping: 40 TestServer(1): stopping 9 connections Server connection to /127.0.0.1:42652 stopping. 8 streams TestServer(2): stopping 9 connections Server connection to /127.0.0.1:59342 stopping. 8 streams Server connection to /127.0.0.1:57716 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-33-SelectorManager] [32s 136ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for None (false) DEBUG: [HttpClient-33-SelectorManager] [32s 136ms] SocketTube(36) read bytes: 80 DEBUG: [HttpClient-33-SelectorManager] [32s 136ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [32s 136ms] SSL Reader(SocketTube(36)) Adding 80 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [32s 136ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [32s 136ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for R (false) DEBUG: [HttpClient-33-SelectorManager] [32s 136ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [32s 136ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [32s 136ms] SSL Reader(SocketTube(36)) Unwrapping: 80 DEBUG: [HttpClient-33-SelectorManager] [32s 136ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for None (false) DEBUG: [HttpClient-33-SelectorManager] [32s 136ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [32s 136ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [32s 140ms] SSLFlowDelegate(SocketTube(3)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [32s 140ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [32s 140ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [32s 140ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [32s 140ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [32s 140ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [32s 140ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-6] [32s 140ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-6] [32s 140ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [32s 140ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [32s 140ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [32s 140ms] SSL Reader(SocketTube(36)) Unwrapping: 40 DEBUG: [HttpClient-3-SelectorManager] [32s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for R (true) DEBUG: [pool-1-thread-6] [32s 141ms] SSLFlowDelegate(SocketTube(36)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-6] [32s 141ms] SSLFlowDelegate(SocketTube(36)) doClosure: close_notify received DEBUG: [HttpClient-3-SelectorManager] [32s 141ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for None (false) DEBUG: [pool-1-thread-6] [32s 141ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-6] [32s 141ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [HttpClient-3-SelectorManager] [32s 141ms] SocketTube(3) got read EOF DEBUG: [HttpClient-3-SelectorManager] [32s 141ms] SocketTube(3) pausing read event DEBUG: [HttpClient-3-SelectorManager] [32s 141ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fe861b1 for None (false) DEBUG: [HttpClient-3-SelectorManager] [32s 141ms] SocketTube(3) completing subscriber DEBUG: [pool-1-thread-6] [32s 141ms] SSL Writer(SocketTube(36)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [32s 141ms] SSL Writer(SocketTube(36)) CLOSED DEBUG: [pool-1-thread-6] [32s 141ms] SSL Writer(SocketTube(36)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-6] [32s 141ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [32s 141ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-6] [32s 141ms] SSL Writer(SocketTube(36)) Sending 40 bytes downstream DEBUG: [pool-1-thread-6] [32s 141ms] SSL Writer(SocketTube(36)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-6] [32s 141ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-6] [32s 141ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [32s 141ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [32s 141ms] SocketTube(36) trying to write: 40 DEBUG: [HttpClient-3-SelectorManager] [32s 141ms] 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@6c35ea41[Not completed, 4 dependents] (id=150) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(3))), getALPN: jdk.internal.net.http.common.MinimalFuture@7395df21[Completed normally] (id=156), 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 DEBUG: [HttpClient-3-SelectorManager] [32s 141ms] SSL Reader(SocketTube(3)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-6] [32s 141ms] SocketTube(36) wrote: 40 DEBUG: [pool-1-thread-6] [32s 141ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-6] [32s 141ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [32s 141ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [32s 141ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [32s 141ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-3-SelectorManager] [32s 141ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [32s 141ms] SocketTube(3) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [32s 141ms] SocketTube(3) Read scheduler stopped DEBUG: [pool-1-thread-5] [32s 140ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [32s 141ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [32s 141ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [32s 141ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [32s 141ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [32s 141ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [32s 141ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [32s 141ms] SSL Reader(SocketTube(3)) completing DEBUG: [pool-1-thread-6] [32s 141ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [32s 141ms] SSL Reader(SocketTube(3)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [32s 141ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-6] [32s 141ms] SSL Writer(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-6] [32s 141ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-6] [32s 141ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [32s 141ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [32s 142ms] SocketTube(36) write completed, 0 yet to send DEBUG: [pool-1-thread-6] [32s 142ms] SocketTube(36) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [32s 142ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [32s 142ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [32s 142ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [32s 142ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-6] [32s 142ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-6] [32s 142ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-6] [32s 142ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [32s 142ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [32s 141ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [32s 142ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [32s 142ms] SSLTube(SocketTube(3)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-2] [32s 142ms] ConnectionPool(3) SSLTube(SocketTube(3)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-2] [32s 142ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-2] [32s 142ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [32s 142ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [32s 142ms] SSLTube(SocketTube(3)) subscriber completed normally DEBUG: [HttpClient-33-SelectorManager] [32s 143ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for R (true) DEBUG: [HttpClient-33-SelectorManager] [32s 143ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for None (false) DEBUG: [HttpClient-33-SelectorManager] [32s 143ms] SocketTube(36) got read EOF DEBUG: [HttpClient-33-SelectorManager] [32s 143ms] SocketTube(36) pausing read event DEBUG: [HttpClient-33-SelectorManager] [32s 143ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39c29627 for None (false) DEBUG: [HttpClient-33-SelectorManager] [32s 143ms] SocketTube(36) completing subscriber DEBUG: [HttpClient-33-SelectorManager] [32s 143ms] 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@1916b0d9[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@2a150dc9, getALPN: jdk.internal.net.http.common.MinimalFuture@5c143d9f[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] [32s 143ms] SSL Reader(SocketTube(36)) Adding 0 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [32s 143ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [32s 143ms] SocketTube(36) Stopping read scheduler DEBUG: [HttpClient-33-SelectorManager] [32s 143ms] SocketTube(36) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [32s 143ms] SocketTube(36) Read scheduler stopped DEBUG: [pool-1-thread-2] [32s 143ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [32s 143ms] SSL Reader(SocketTube(36)) completing DEBUG: [pool-1-thread-2] [32s 143ms] SSL Reader(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [32s 143ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [32s 143ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [32s 143ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [32s 143ms] SSLTube(SocketTube(36)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-2] [32s 143ms] Http2Connection(SSLTube(SocketTube(36))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [32s 143ms] Http2Connection(SSLTube(SocketTube(36))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-2] [32s 144ms] Http2Connection(SSLTube(SocketTube(36))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [32s 144ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-2] [32s 144ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-2] [32s 144ms] PlainHttpConnection(SocketTube(36)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-2] [32s 144ms] SocketTube(36) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [32s 144ms] SocketTube(36) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [32s 144ms] SSLTube(SocketTube(36)) subscriber completed normally DEBUG: [pool-1-thread-2] [32s 144ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [32s 144ms] SSL Reader(SocketTube(36)) stop DEBUG: [pool-1-thread-2] [32s 144ms] SSL Writer(SocketTube(36)) stop TestServer(2): finished TestServer(1): finished DEBUG: [HttpClient-9-SelectorManager] [32s 210ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-9-SelectorManager] [32s 248ms] SocketTube(9) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [32s 248ms] SocketTube(9) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2779787a (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-9-SelectorManager] [32s 248ms] SocketTube(9) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [32s 248ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for R (false) DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SocketTube(10) pausing read event DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f442da1 for None (false) DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SocketTube(10) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] 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@6b3dc995[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@1b5e6b12[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] [32s 249ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SocketTube(11) got read EOF DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SocketTube(11) pausing read event DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bce5751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SocketTube(11) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775798, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SocketTube(12) read bytes: 80 DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [32s 249ms] SSL Reader(SocketTube(12)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-5] [32s 249ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [32s 249ms] SSL Reader(SocketTube(12)) Unwrapping: 80 DEBUG: [pool-1-thread-5] [32s 249ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-5] [32s 249ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [32s 249ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [32s 249ms] SSL Reader(SocketTube(12)) Unwrapping: 40 DEBUG: [pool-1-thread-5] [32s 250ms] SSLFlowDelegate(SocketTube(12)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [32s 250ms] SSLFlowDelegate(SocketTube(12)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) CLOSED DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-5] [32s 250ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) Sending 40 bytes downstream DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-5] [32s 250ms] SocketTube(12) trying to write: 40 DEBUG: [pool-1-thread-5] [32s 250ms] SocketTube(12) wrote: 40 DEBUG: [pool-1-thread-5] [32s 250ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-5] [32s 250ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [32s 250ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [32s 250ms] SocketTube(12) write completed, 0 yet to send DEBUG: [pool-1-thread-5] [32s 250ms] SocketTube(12) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [32s 250ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [32s 250ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [32s 250ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [32s 250ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-5] [32s 250ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-5] [32s 250ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-5] [32s 250ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [32s 250ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [32s 250ms] Http2Connection(SocketTube(11)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-6] [32s 255ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [32s 255ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-6] [32s 255ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-6] [32s 255ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-6] [32s 256ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [32s 256ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [32s 255ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [32s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [HttpClient-9-SelectorManager] [32s 256ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [32s 256ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-2] [32s 256ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [32s 257ms] SSL Reader(SocketTube(10)) completing DEBUG: [pool-1-thread-2] [32s 257ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [32s 257ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [32s 257ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [32s 257ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [32s 257ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-2] [32s 257ms] ConnectionPool(9) SSLTube(SocketTube(10)) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-9-SelectorManager] [32s 257ms] SocketTube(11) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [32s 257ms] SocketTube(11) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6a8ebe9 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-9-SelectorManager] [32s 257ms] SocketTube(11) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-2] [32s 257ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-9-SelectorManager] [32s 258ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for R (false) DEBUG: [pool-1-thread-2] [32s 258ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [32s 258ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [32s 258ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [HttpClient-9-SelectorManager] [32s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [32s 264ms] SocketTube(12) got read EOF DEBUG: [HttpClient-9-SelectorManager] [32s 264ms] SocketTube(12) pausing read event DEBUG: [HttpClient-9-SelectorManager] [32s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b5e2445 for None (false) DEBUG: [HttpClient-9-SelectorManager] [32s 264ms] SocketTube(12) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [32s 264ms] 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@71fcddf[Not completed, 4 dependents] (id=893) 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@470ed083, getALPN: jdk.internal.net.http.common.MinimalFuture@72f22515[Completed normally] (id=899), 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] [32s 264ms] SSL Reader(SocketTube(12)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [32s 265ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [32s 265ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [32s 265ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [32s 265ms] SocketTube(12) Read scheduler stopped DEBUG: [pool-1-thread-2] [32s 265ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [32s 265ms] SSL Reader(SocketTube(12)) completing DEBUG: [pool-1-thread-2] [32s 265ms] SSL Reader(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [32s 265ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [32s 265ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-2] [32s 265ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [32s 265ms] SSLTube(SocketTube(12)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-2] [32s 265ms] Http2Connection(SSLTube(SocketTube(12))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [32s 265ms] 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-2] [32s 265ms] Http2Connection(SSLTube(SocketTube(12))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [32s 265ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [32s 265ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [32s 265ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-2] [32s 266ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [32s 266ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [32s 266ms] SSLTube(SocketTube(12)) subscriber completed normally DEBUG: [pool-1-thread-2] [32s 266ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [32s 266ms] SSL Reader(SocketTube(12)) stop DEBUG: [pool-1-thread-2] [32s 266ms] SSL Writer(SocketTube(12)) stop STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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/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= \ -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 \ -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: Tue Apr 02 01:27:54 CEST 2024 finished: Tue Apr 02 01:27:54 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: 2.95 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: Tue Apr 02 01:27:54 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: Tue Apr 02 01:27:57 CEST 2024 elapsed time (seconds): 2.95 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=569285, tid=569286 # 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, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10/hs_err_pid569285.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/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= \ -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/10/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 \ -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/CustomRequestPublisher.java Passed: java/net/httpclient/EncodedCharsInURI.java Passed: java/net/httpclient/ExpectContinue.java Passed: java/net/httpclient/ExpectContinueTest.java Passed: java/net/httpclient/ExecutorShutdown.java Passed: java/net/httpclient/HeadersTest.java Passed: java/net/httpclient/HeadersTest2.java Passed: java/net/httpclient/EscapedOctetsInURI.java Passed: java/net/httpclient/HeadersTest1.java Passed: java/net/httpclient/FlowAdapterPublisherTest.java Passed: java/net/httpclient/Http1ChunkedTest.java Passed: java/net/httpclient/FlowAdapterSubscriberTest.java Passed: java/net/httpclient/HttpClientExceptionTest.java Passed: java/net/httpclient/HttpClientBuilderTest.java Passed: java/net/httpclient/HttpHeadersOf.java Passed: java/net/httpclient/GZIPInputStreamTest.java Passed: java/net/httpclient/HeadTest.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.151 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: Tue Apr 02 01:24:21 CEST 2024 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Tue Apr 02 01:24:21 CEST 2024 elapsed time (seconds): 0.151 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.15 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: Tue Apr 02 01:24: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: 1 finished: Tue Apr 02 01:24:21 CEST 2024 elapsed time (seconds): 0.15 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -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/4/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/4/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/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:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.398 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Tue Apr 02 01:24:21 CEST 2024 Test directory: compile: AsFileDownloadTest finished: Tue Apr 02 01:24:22 CEST 2024 elapsed time (seconds): 0.398 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.398 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: Tue Apr 02 01:24: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: 1 finished: Tue Apr 02 01:24:22 CEST 2024 elapsed time (seconds): 0.398 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/AsFileDownloadTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -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/4/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/4/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/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/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/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/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/4/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/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/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: 268.193 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm AsFileDownloadTest started: Tue Apr 02 01:24:22 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: Tue Apr 02 01:28:50 CEST 2024 elapsed time (seconds): 268.193 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:36789/http1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@ea06bfaf { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 23:24:37 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 1 clients in 912 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36789/http1/afdt?100", ""): success negativeTest(http://127.0.0.1:36789/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@4884c303 { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 23:24:41 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 2 clients in 333 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36789/http1/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:36789/http1/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 3 clients in 294 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36789/http1/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:36789/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@cbe034e7 { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 23:24:42 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 4 clients in 371 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36789/http1/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:36789/http1/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 5 clients in 269 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36789/http1/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:36789/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@60b9bda8 { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 23:24:43 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 6 clients in 224 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36789/http1/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:36789/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@784b3313 { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 23:24:44 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 7 clients in 193 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36789/http1/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:36789/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@610d87c5 { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 23:24:44 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 6 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36789/http1/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:36789/http1/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 9 clients in 494 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36789/http1/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:36789/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@132e1703 { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 23:24:46 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 10 clients in 208 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36789/http1/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:36789/http1/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 11 clients in 207 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36789/http1/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:36789/http1/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 12 clients in 267 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36789/http1/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:36789/http1/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 13 clients in 241 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36789/http1/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:36789/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@aa80ba85 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 23:24:48 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 14 clients in 291 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36789/http1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:36789/http1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@374ea713 { {content-length=[15], date=[Mon, 01 Apr 2024 23:24:48 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 15 clients in 225 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36789/http1/afdt?120", "<>"): success negativeTest(https://127.0.0.1:35723/https1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@edab2674 { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 23:24:56 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 16 clients in 349 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35723/https1/afdt?100", ""): success negativeTest(https://127.0.0.1:35723/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@4a5b5dfc { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 23:24:57 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 17 clients in 324 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35723/https1/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:35723/https1/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 3/100 iterations and 30/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 18 clients in 1067 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35723/https1/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:35723/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@ce48b861 { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 23:24:59 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 19 clients in 464 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35723/https1/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:35723/https1/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 20 clients in 559 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35723/https1/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:35723/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@c1a80265 { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 23:25:01 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 21 clients in 369 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35723/https1/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:35723/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@d8f797b4 { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 23:25:02 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 22 clients in 334 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35723/https1/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:35723/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@c20bf4e3 { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 23:25:03 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 23 clients in 280 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35723/https1/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:35723/https1/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 24 clients in 312 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35723/https1/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:35723/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@745a7ba4 { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 23:25:04 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 25 clients in 390 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35723/https1/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:35723/https1/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 26 clients in 374 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35723/https1/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:35723/https1/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 27 clients in 557 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35723/https1/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:35723/https1/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 28 clients in 340 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35723/https1/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:35723/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@bd31024 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 23:25:08 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 29 clients in 345 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35723/https1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:35723/https1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@98b2c52f { {content-length=[15], date=[Mon, 01 Apr 2024 23:25:09 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 30 clients in 443 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35723/https1/afdt?120", "<>"): success negativeTest(http://127.0.0.1:54653/http2/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@37ea26f2 { {:status=[200], content-disposition=[], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 31 clients in 652 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:54653/http2/afdt?100", ""): success negativeTest(http://127.0.0.1:54653/http2/afdt?101, filename=example.html): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@94c895fd { {:status=[200], content-disposition=[filename=example.html], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 32 clients in 352 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:54653/http2/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:54653/http2/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 33 clients in 438 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:54653/http2/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:54653/http2/afdt?103, attachment; filename=): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@1851ff64 { {:status=[200], content-disposition=[attachment; filename=], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 34 clients in 317 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:54653/http2/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:54653/http2/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 35 clients in 333 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:54653/http2/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:54653/http2/afdt?105, attachment; filename=""): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@ad199fa4 { {:status=[200], content-disposition=[attachment; filename=""], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 36 clients in 463 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:54653/http2/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:54653/http2/afdt?106, attachment; filename=.): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:. in response [200, java.net.http.HttpHeaders@c4574c72 { {:status=[200], content-disposition=[attachment; filename=.], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 37 clients in 412 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:54653/http2/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:54653/http2/afdt?107, attachment; filename=..): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@ad19a124 { {:status=[200], content-disposition=[attachment; filename=..], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 38 clients in 360 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:54653/http2/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:54653/http2/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 39 clients in 304 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:54653/http2/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:54653/http2/afdt?109, attachment; filename=".."): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@5f563f64 { {:status=[200], content-disposition=[attachment; filename=".."], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 40 clients in 567 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:54653/http2/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:54653/http2/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 41 clients in 377 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:54653/http2/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:54653/http2/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 42 clients in 403 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:54653/http2/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:54653/http2/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 43 clients in 397 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:54653/http2/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:54653/http2/afdt?113, attachment; filename*=utf-8''xx.txt ): startingCaught expected: java.io.IOException: java.io.IOException: Bad Content-Disposition filename parameter in response [200, java.net.http.HttpHeaders@f6a531e8 { {:status=[200], content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 44 clients in 390 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:54653/http2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:54653/http2/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@83731e76 { {:status=[200], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 45 clients in 412 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:54653/http2/afdt?120", "<>"): success negativeTest(https://127.0.0.1:35439/https2/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@37ea26f2 { {:status=[200], content-disposition=[], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 46 clients in 770 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35439/https2/afdt?100", ""): success negativeTest(https://127.0.0.1:35439/https2/afdt?101, filename=example.html): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@94c895fd { {:status=[200], content-disposition=[filename=example.html], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 47 clients in 457 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35439/https2/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:35439/https2/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 48 clients in 962 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35439/https2/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:35439/https2/afdt?103, attachment; filename=): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@1851ff64 { {:status=[200], content-disposition=[attachment; filename=], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 49 clients in 491 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35439/https2/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:35439/https2/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 50 clients in 496 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35439/https2/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:35439/https2/afdt?105, attachment; filename=""): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@ad199fa4 { {:status=[200], content-disposition=[attachment; filename=""], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 51 clients in 476 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35439/https2/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:35439/https2/afdt?106, attachment; filename=.): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:. in response [200, java.net.http.HttpHeaders@c4574c72 { {:status=[200], content-disposition=[attachment; filename=.], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 52 clients in 500 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35439/https2/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:35439/https2/afdt?107, attachment; filename=..): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@ad19a124 { {:status=[200], content-disposition=[attachment; filename=..], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 53 clients in 565 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35439/https2/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:35439/https2/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 54 clients in 549 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35439/https2/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:35439/https2/afdt?109, attachment; filename=".."): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@5f563f64 { {:status=[200], content-disposition=[attachment; filename=".."], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 55 clients in 559 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35439/https2/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:35439/https2/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 56 clients in 475 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35439/https2/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:35439/https2/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 57 clients in 908 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35439/https2/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:35439/https2/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 58 clients in 481 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35439/https2/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:35439/https2/afdt?113, attachment; filename*=utf-8''xx.txt ): startingCaught expected: java.io.IOException: java.io.IOException: Bad Content-Disposition filename parameter in response [200, java.net.http.HttpHeaders@f6a531e8 { {:status=[200], content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 59 clients in 600 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35439/https2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:35439/https2/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@83731e76 { {:status=[200], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 60 clients in 325 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35439/https2/afdt?120", "<>"): success test(http://127.0.0.1:36789/http1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?001) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example001.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 61 clients in 807 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:36789/http1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?002) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example002.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 62 clients in 874 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:36789/http1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?003) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example003.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 63 clients in 993 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:36789/http1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?004) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example004.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 64 clients in 494 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:36789/http1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?005) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example005.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 65 clients in 364 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:36789/http1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?006) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example006.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 66 clients in 319 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:36789/http1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example007.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 67 clients in 403 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:36789/http1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?008) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example008.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 68 clients in 961 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:36789/http1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?009) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example009.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 69 clients in 528 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:36789/http1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?010) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/Example010.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 70 clients in 425 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:36789/http1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 71 clients in 478 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:36789/http1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?012) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/eXample012.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 72 clients in 1294 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:36789/http1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?013) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example013.HTML Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 73 clients in 460 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:36789/http1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?014) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/eXaMpLe014.HtMl Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 74 clients in 419 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:36789/http1/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/a Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 75 clients in 469 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:36789/http1/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/b Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 76 clients in 396 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:36789/http1/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/c Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 77 clients in 419 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:36789/http1/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/d Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 78 clients in 518 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:36789/http1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/e Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 79 clients in 573 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:36789/http1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/f Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 80 clients in 411 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:36789/http1/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/g Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 81 clients in 637 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:36789/http1/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/h Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 82 clients in 328 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:36789/http1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?023) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/space name Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 83 clients in 408 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:36789/http1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?024) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/me.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 84 clients in 344 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:36789/http1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/m y.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 85 clients in 464 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:36789/http1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?030) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file1.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 86 clients in 328 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:36789/http1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?031) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file2.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 87 clients in 385 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:36789/http1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?032) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file3.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 88 clients in 506 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:36789/http1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file4.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 89 clients in 732 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:36789/http1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?034) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file5.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 90 clients in 512 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:36789/http1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?035) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file6.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 91 clients in 392 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:36789/http1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?036) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file7.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 92 clients in 486 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:36789/http1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file8.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 93 clients in 378 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:36789/http1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?038) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file9.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 94 clients in 425 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:36789/http1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?039) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file10.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 95 clients in 631 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:36789/http1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file11.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 96 clients in 485 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:36789/http1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:36789/http1/afdt?041) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file12.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 97 clients in 610 ms test AsFileDownloadTest.test("http://127.0.0.1:36789/http1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:35723/https1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?001) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example001.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 98 clients in 371 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:35723/https1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?002) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example002.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 99 clients in 516 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:35723/https1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?003) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example003.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 100 clients in 314 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:35723/https1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?004) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example004.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 101 clients in 453 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:35723/https1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?005) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example005.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 102 clients in 371 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:35723/https1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?006) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example006.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 103 clients in 342 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:35723/https1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example007.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 104 clients in 350 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:35723/https1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?008) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example008.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 105 clients in 407 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:35723/https1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?009) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example009.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 106 clients in 315 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:35723/https1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?010) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/Example010.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 107 clients in 527 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:35723/https1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 108 clients in 364 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:35723/https1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?012) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/eXample012.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 109 clients in 475 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:35723/https1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?013) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example013.HTML Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 110 clients in 470 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:35723/https1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?014) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/eXaMpLe014.HtMl Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 111 clients in 562 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:35723/https1/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/a Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 112 clients in 694 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:35723/https1/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/b Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 113 clients in 552 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:35723/https1/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/c Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 114 clients in 486 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:35723/https1/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/d Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 115 clients in 514 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:35723/https1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/e Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 116 clients in 795 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:35723/https1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/f Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 117 clients in 590 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:35723/https1/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/g Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 118 clients in 452 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:35723/https1/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/h Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 119 clients in 1050 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:35723/https1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?023) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/space name Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 120 clients in 478 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:35723/https1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?024) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/me.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 121 clients in 400 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:35723/https1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/m y.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 122 clients in 446 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:35723/https1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?030) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file1.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 123 clients in 423 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:35723/https1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?031) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file2.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 124 clients in 534 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:35723/https1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?032) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file3.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 125 clients in 1130 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:35723/https1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file4.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 126 clients in 684 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:35723/https1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?034) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file5.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 127 clients in 688 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:35723/https1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?035) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file6.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 128 clients in 500 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:35723/https1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?036) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file7.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 129 clients in 499 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:35723/https1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file8.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 130 clients in 608 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:35723/https1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?038) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file9.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 131 clients in 478 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:35723/https1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?039) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file10.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 132 clients in 999 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:35723/https1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file11.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 133 clients in 707 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:35723/https1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:35723/https1/afdt?041) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file12.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 134 clients in 525 ms test AsFileDownloadTest.test("https://127.0.0.1:35723/https1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(http://127.0.0.1:54653/http2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?001) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example001.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 135 clients in 621 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:54653/http2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?002) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example002.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 136 clients in 855 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:54653/http2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?003) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example003.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 137 clients in 788 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:54653/http2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?004) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example004.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 138 clients in 734 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:54653/http2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?005) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example005.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 139 clients in 718 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:54653/http2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?006) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example006.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 140 clients in 389 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:54653/http2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example007.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 141 clients in 694 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:54653/http2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?008) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example008.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 142 clients in 560 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:54653/http2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?009) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example009.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 143 clients in 549 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:54653/http2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?010) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/Example010.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 144 clients in 1741 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:54653/http2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 145 clients in 404 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:54653/http2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?012) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/eXample012.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 146 clients in 333 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:54653/http2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?013) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example013.HTML Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 147 clients in 491 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:54653/http2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?014) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/eXaMpLe014.HtMl Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 148 clients in 447 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:54653/http2/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:54653/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 6 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:54653/http2/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/b Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 150 clients in 1042 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:54653/http2/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/c Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 151 clients in 552 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:54653/http2/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/d Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 152 clients in 781 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:54653/http2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/e Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 3/100 iterations and 30/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 153 clients in 2008 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:54653/http2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:54653/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 24 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:54653/http2/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/g Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 155 clients in 513 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:54653/http2/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/h Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 156 clients in 1033 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:54653/http2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?023) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/space name Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 157 clients in 754 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:54653/http2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?024) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/me.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 158 clients in 453 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:54653/http2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/m y.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 159 clients in 824 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:54653/http2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:54653/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:54653/http2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:54653/http2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?031) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file2.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 161 clients in 481 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:54653/http2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?032) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file3.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 162 clients in 638 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:54653/http2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file4.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 163 clients in 847 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:54653/http2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?034) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file5.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 164 clients in 450 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:54653/http2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?035) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file6.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 165 clients in 603 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:54653/http2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?036) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file7.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 166 clients in 490 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:54653/http2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file8.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 167 clients in 729 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:54653/http2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?038) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file9.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 168 clients in 610 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:54653/http2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?039) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file10.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 169 clients in 481 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:54653/http2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file11.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 170 clients in 318 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:54653/http2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:54653/http2/afdt?041) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file12.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 171 clients in 394 ms test AsFileDownloadTest.test("http://127.0.0.1:54653/http2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:35439/https2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?001) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example001.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 4/100 iterations and 40/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 172 clients in 2052 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:35439/https2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?002) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example002.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 173 clients in 726 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:35439/https2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?003) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example003.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 3/100 iterations and 30/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 174 clients in 2055 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:35439/https2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?004) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example004.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 175 clients in 618 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:35439/https2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?005) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example005.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 176 clients in 400 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:35439/https2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?006) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example006.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 177 clients in 570 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:35439/https2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example007.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 178 clients in 574 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:35439/https2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?008) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example008.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 179 clients in 515 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:35439/https2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?009) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example009.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 180 clients in 677 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:35439/https2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?010) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/Example010.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 181 clients in 392 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:35439/https2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 182 clients in 890 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:35439/https2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?012) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/eXample012.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 183 clients in 441 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:35439/https2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?013) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example013.HTML Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 184 clients in 469 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:35439/https2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?014) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/eXaMpLe014.HtMl Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 185 clients in 477 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:35439/https2/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/a Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 186 clients in 522 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:35439/https2/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/b Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 187 clients in 1148 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:35439/https2/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/c Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 188 clients in 618 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:35439/https2/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/d Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 189 clients in 505 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:35439/https2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/e Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 190 clients in 822 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:35439/https2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/f Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 191 clients in 1222 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:35439/https2/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/g Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 3/100 iterations and 30/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 192 clients in 1652 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:35439/https2/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/h Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 193 clients in 1164 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:35439/https2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?023) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/space name Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 194 clients in 410 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:35439/https2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?024) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/me.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 195 clients in 1319 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:35439/https2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/m y.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 196 clients in 745 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:35439/https2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?030) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file1.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 197 clients in 638 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:35439/https2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?031) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file2.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 198 clients in 503 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:35439/https2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?032) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file3.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 199 clients in 1250 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:35439/https2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file4.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 200 clients in 548 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:35439/https2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?034) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file5.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 201 clients in 615 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:35439/https2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?035) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file6.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 202 clients in 452 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:35439/https2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?036) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file7.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 203 clients in 543 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:35439/https2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file8.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 204 clients in 678 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:35439/https2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?038) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file9.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 205 clients in 485 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:35439/https2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?039) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file10.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 206 clients in 1108 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:35439/https2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file11.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 207 clients in 1020 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:35439/https2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:35439/https2/afdt?041) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file12.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 208 clients in 551 ms test AsFileDownloadTest.test("https://127.0.0.1:35439/https2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success config AsFileDownloadTest.teardown(): success =============================================== java/net/httpclient/AsFileDownloadTest.java Total tests run: 208, Passes: 208, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43868,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?100 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:43868 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=43870,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?101 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:43870 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=43876,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?102 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:43876 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=43880,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?103 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:43880 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=43890,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?104 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:43890 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=43892,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?105 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:43892 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=47448,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?106 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:47448 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=47462,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?107 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Http server reader thread shutdown TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=47464,localport=54653] TestServer(1): starting connection java.net.SocketException: Connection reset at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:318) at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) at java.base/java.net.Socket$SocketInputStream.implRead(Socket.java:1115) at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1102) at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291) at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347) at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420) at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399) at java.base/java.io.InputStream.readNBytes(InputStream.java:509) at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readFrameImpl(Http2TestServerConnection.java:1034) at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readLoop(Http2TestServerConnection.java:764) at jdk.httpclient.test.lib.http2.Http2TestServerConnection$ConnectionThread.run(Http2TestServerConnection.java:478) TestServer: POST /http2/afdt?108 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:47462 stopping. 1 streams TestServer(1): connection started TestServer: Connection writer stopping Server connection to /127.0.0.1:47464 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=47472,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?109 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:47472 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=47476,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?110 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:47476 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=47492,localport=54653] TestServer(1): starting connection TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: POST /http2/afdt?111 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:47492 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=47494,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?112 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:47494 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=47496,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?113 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:47496 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=47502,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?120 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:47502 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=58622, Session(1712013873027|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:58622 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=58624, Session(1712013924537|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections 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:58624 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=55032, Session(1712013926164|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:55032 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=55040, Session(1712013927171|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?103 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:55040 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=55044, Session(1712013928610|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:55044 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=55046, Session(1712013929756|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:55046 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=55054, Session(1712013930871|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:55054 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=55068, Session(1712013931886|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?107 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:55068 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=55074, Session(1712013933183|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?108 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:55074 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=55080, Session(1712013934357|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:55080 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=53302, Session(1712013935499|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?110 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:53302 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=53310, Session(1712013936818|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?111 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:53310 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=53324, Session(1712013937689|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:53324 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=53328, Session(1712013939496|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?113 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:53328 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): creating connection TestServer(2): stopping is: false TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53336, Session(1712013940865|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?120 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:53336 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=40634,localport=54653] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?001 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:40634 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=40650,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?002 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:40650 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=40662,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?003 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:40662 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=38216,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?004 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:38216 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=38218,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?005 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:38218 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=38232,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?006 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=38234,localport=54653] TestServer(1): starting connection Server connection to /127.0.0.1:38232 stopping. 1 streams TestServer: Connection writer stopping TestServer: POST /http2/afdt?007 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:38234 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=38248,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?008 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:38248 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=38250,localport=54653] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?009 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:38250 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=38254,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?010 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:38254 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=40798,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?011 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:40798 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=40804,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?012 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:40804 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=40810,localport=54653] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?013 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:40810 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=40824,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?014 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:40824 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=40828,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?015 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:40828 stopping. 1 streams TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: Connection writer stopping TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=40838,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?016 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:40838 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=40852,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?017 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:40852 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=40856,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?018 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:40856 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=34524,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?019 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:34524 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=34536,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?020 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:34536 stopping. 1 streams TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: Connection writer stopping TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=34542,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?021 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:34542 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=34546,localport=54653] TestServer(1): starting connection TestServer(1): accepting connections TestServer: POST /http2/afdt?022 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:34546 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=34562,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?023 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:34562 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=34578,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?024 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:34578 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=34594,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?025 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:34594 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=53584,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?030 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:53584 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=53598,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?031 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:53598 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=53614,localport=54653] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?032 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:53614 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=53624,localport=54653] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?033 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:53624 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=53626,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?034 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:53626 stopping. 1 streams TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: Connection writer stopping TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=53636,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?035 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:53636 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=53642,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?036 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:53642 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=40704,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?037 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:40704 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=40710,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?038 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:40710 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=40722,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?039 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:40722 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=40734,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?040 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:40734 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=40750,localport=54653] TestServer(1): starting connection TestServer: POST /http2/afdt?041 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:40750 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=58880, Session(1712013942221|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?001 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:58880 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=58886, Session(1712014072957|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:58886 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=41520, Session(1712014075717|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?003 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:41520 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=41522, Session(1712014077764|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?004 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:41522 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=41534, Session(1712014080315|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?005 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:41534 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=41542, Session(1712014081669|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?006 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:41542 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=41556, Session(1712014082541|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:41556 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=41562, Session(1712014083598|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?008 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:41562 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=41574, Session(1712014084760|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?009 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:41574 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=44842, Session(1712014085824|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?010 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:44842 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=44858, Session(1712014087049|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:44858 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=44872, Session(1712014088024|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?012 Server: creating input stream for stream 1 TestServer(2): connection started TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:44872 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=44874, Session(1712014089410|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:44874 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=44888, Session(1712014090410|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:44888 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=44898, Session(1712014091257|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?015 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:44898 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=44902, Session(1712014092181|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:44902 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=44914, Session(1712014093257|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?017 Server: creating input stream for stream 1 TestServer(2): connection started TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:44914 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=44916, Session(1712014094911|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?018 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:44916 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=58682, Session(1712014096117|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?019 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:58682 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=58684, Session(1712014097224|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:58684 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=58700, Session(1712014098825|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:58700 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=58702, Session(1712014101111|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?022 Server: creating input stream for stream 1 TestServer(2): connection started TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:58702 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=58704, Session(1712014103248|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?023 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt TestServer(2): connection started Sent response headers 200 Server connection to /127.0.0.1:58704 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=58712, Session(1712014104893|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:58712 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=49302, Session(1712014105716|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?025 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:49302 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=49308, Session(1712014107494|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?030 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:49308 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=49322, Session(1712014108946|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?031 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:49322 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=49324, Session(1712014110522|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:49324 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=49330, Session(1712014111761|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?033 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:49330 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=49334, Session(1712014113699|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:49334 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=49342, Session(1712014115033|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:49342 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51294, Session(1712014116255|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:51294 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51304, Session(1712014117109|SSL_NULL_WITH_NULL_NULL)] TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): starting connection TestServer: POST /https2/afdt?037 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:51304 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=51312, Session(1712014118068|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:51312 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=51316, Session(1712014119398|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?039 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:51316 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=51332, Session(1712014120687|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?040 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:51332 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51342, Session(1712014122702|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?041 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:51342 stopping. 1 streams TestServer: Connection writer stopping TestServer(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/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/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= \ -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/4/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/4/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/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/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/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 \ -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: Tue Apr 02 01:28:50 CEST 2024 finished: Tue Apr 02 01:28:50 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: 2.859 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest started: Tue Apr 02 01:28:50 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: Tue Apr 02 01:28:53 CEST 2024 elapsed time (seconds): 2.859 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=572731, tid=572732 # 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, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6/hs_err_pid572731.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/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= \ -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/4/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/4/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/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/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6/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 \ -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/HttpRequestBuilderTest.java Passed: java/net/httpclient/HttpRequestNewBuilderTest.java Passed: java/net/httpclient/HandshakeFailureTest.java Passed: java/net/httpclient/HttpInputStreamAvailableTest.java Passed: java/net/httpclient/HttpResponseInputStreamTest.java Passed: java/net/httpclient/HttpResponseInputStreamInterruptTest.java Passed: java/net/httpclient/ForbiddenHeadTest.java Passed: java/net/httpclient/HttpClientClose.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.367 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: Tue Apr 02 01:28:33 CEST 2024 Library /test/lib: compile: jdk.test.lib.net.IPSupport finished: Tue Apr 02 01:28:33 CEST 2024 elapsed time (seconds): 0.367 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.367 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: Tue Apr 02 01:28:33 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: Tue Apr 02 01:28:33 CEST 2024 elapsed time (seconds): 0.367 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/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= \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/HttpClientLocalAddrTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/net/IPSupport.java ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.389 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Tue Apr 02 01:28:33 CEST 2024 Test directory: compile: HttpClientLocalAddrTest finished: Tue Apr 02 01:28:34 CEST 2024 elapsed time (seconds): 0.389 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.388 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: Tue Apr 02 01:28:33 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: Tue Apr 02 01:28:34 CEST 2024 elapsed time (seconds): 0.388 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/HttpClientLocalAddrTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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= \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/HttpClientLocalAddrTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/HttpClientLocalAddrTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest TIME: 66.489 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: Tue Apr 02 01:28: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: Tue Apr 02 01:29:40 CEST 2024 elapsed time (seconds): 66.489 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:35275]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007fe7a3089958@3c61f47, / Http1TestServer: start Started HTTP v1.1 server at 127.0.0.1:35275 Http1TestServer[localhost/127.0.0.1:38887]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007fe7a3089958@3c61f47, / Http1TestServer: start Started HTTPS v1.1 server at 127.0.0.1:38887 Http2TestServerImpl[localhost/127.0.0.1:40711]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007fe7a3089958@3c61f47, / Http2TestServerImpl: start Started HTTP v2 server at 127.0.0.1:40711 Http2TestServerImpl[localhost/127.0.0.1:37805]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007fe7a3089958@3c61f47, / Http2TestServerImpl: start Started HTTPS v2 server at 127.0.0.1:37805 config HttpClientLocalAddrTest.beforeClass(): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35275/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35275/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35275/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35275/ Received a request from client address /127.0.0.1:36098 Received a request from client address /127.0.0.1:36092 Received a request from client address /127.0.0.1:36078 Received a request from client address /127.0.0.1:36072 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@71eb45f8, http://127.0.0.1:35275/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35275/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35275/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35275/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35275/ Received a request from client address /127.0.0.1:52464 Received a request from client address /127.0.0.1:52476 Received a request from client address /127.0.0.1:52466 Received a request from client address /127.0.0.1:52482 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@59104778, http://127.0.0.1:35275/, 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:35275/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:35275/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:35275/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:35275/ Received a request from client address /127.0.0.1:44745 Received a request from client address /127.0.0.1:50743 Received a request from client address /127.0.0.1:40839 Received a request from client address /127.0.0.1:45845 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@62ef1837, http://127.0.0.1:35275/, 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:35275/ 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:35275/ Received a request from client address /127.0.0.1:37329 Received a request from client address /127.0.0.1:50537 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:35275/ 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:35275/ Received a request from client address /127.0.0.1:37329 Received a request from client address /127.0.0.1:50537 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2dfc780d, http://127.0.0.1:35275/, /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:35275/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:35275/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:35275/ Received a request from client address /127.0.0.1:55173 Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:35275/ Received a request from client address /127.0.0.1:50341 Received a request from client address /127.0.0.1:38241 Received a request from client address /127.0.0.1:54455 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5c360acc, http://127.0.0.1:35275/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38887/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38887/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38887/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38887/ Received a request from client address localhost/127.0.0.1:49514 Received a request from client address localhost/127.0.0.1:49504 Received a request from client address localhost/127.0.0.1:49492 Received a request from client address localhost/127.0.0.1:49520 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7b695950, https://127.0.0.1:38887/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38887/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38887/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38887/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38887/ Received a request from client address localhost/127.0.0.1:34390 Received a request from client address localhost/127.0.0.1:34400 Received a request from client address localhost/127.0.0.1:34414 Received a request from client address localhost/127.0.0.1:34410 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@37042a0f, https://127.0.0.1:38887/, 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:38887/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:38887/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:38887/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:38887/ Received a request from client address localhost/127.0.0.1:38017 Received a request from client address localhost/127.0.0.1:48595 Received a request from client address localhost/127.0.0.1:47215 Received a request from client address localhost/127.0.0.1:33945 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3028d6c, https://127.0.0.1:38887/, 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:38887/ 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:38887/ 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:38887/ 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:38887/ Received a request from client address localhost/127.0.0.1:59231 Received a request from client address localhost/127.0.0.1:54959 Received a request from client address localhost/127.0.0.1:55225 Received a request from client address localhost/127.0.0.1:48025 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3f67bd22, https://127.0.0.1:38887/, /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:38887/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:38887/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:38887/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:38887/ Received a request from client address localhost/127.0.0.1:43791 Received a request from client address localhost/127.0.0.1:52643 Received a request from client address localhost/127.0.0.1:36379 Received a request from client address localhost/127.0.0.1:41553 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7c3b0027, https://127.0.0.1:38887/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40711/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40711/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40711/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40711/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@93c3e76 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e4de96a Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6af5d3f4 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23f714fb Received a request from client address /127.0.0.1:51400 Received a request from client address /127.0.0.1:51406 Received a request from client address /127.0.0.1:51384 Received a request from client address /127.0.0.1:51376 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@34e5f642, http://127.0.0.1:40711/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40711/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40711/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40711/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40711/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@282ecb02 Received a request from client address /127.0.0.1:53530 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1ff01e82 Received a request from client address /127.0.0.1:53546 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7ac5d786 Received a request from client address /127.0.0.1:53548 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@61b718e8 Received a request from client address /127.0.0.1:53530 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@577edde, http://127.0.0.1:40711/, 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:40711/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:40711/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:40711/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:40711/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@24142f4f Received a request from client address /127.0.0.1:46913 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@47d1ae5b Received a request from client address /127.0.0.1:44549 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4b2765cc Received a request from client address /127.0.0.1:33405 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6c0de4ce Received a request from client address /127.0.0.1:60481 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@14bd881a, http://127.0.0.1:40711/, 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:40711/ 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:40711/ 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:40711/ 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:40711/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@61f7cb2d Received a request from client address /127.0.0.1:56743 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3ffaf26 Received a request from client address /127.0.0.1:43699 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5dab6a33 Received a request from client address /127.0.0.1:34839 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f8ab52a Received a request from client address /127.0.0.1:58747 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3dcc12fb, http://127.0.0.1:40711/, /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:40711/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:40711/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:40711/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:40711/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@58b1c401 Received a request from client address /127.0.0.1:37449 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3f104169 Received a request from client address /127.0.0.1:47597 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f695a42 Received a request from client address /127.0.0.1:33551 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@198e7a7 Received a request from client address /127.0.0.1:58383 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@527146b2, http://127.0.0.1:40711/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37805/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37805/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37805/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37805/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@24f9994c Received a request from client address /127.0.0.1:45994 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e792302 Received a request from client address /127.0.0.1:45986 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@20bed8bd Received a request from client address /127.0.0.1:45990 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@13ef4898 Received a request from client address /127.0.0.1:46002 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6bb27a17, https://127.0.0.1:37805/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37805/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37805/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37805/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37805/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@680aaaff Received a request from client address /127.0.0.1:46016 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@65c49377 Received a request from client address /127.0.0.1:46032 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6183d286 Received a request from client address /127.0.0.1:46014 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6059c87 Received a request from client address /127.0.0.1:46010 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@13e00f79, https://127.0.0.1:37805/, 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:37805/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:37805/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:37805/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:37805/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6c353326 Received a request from client address /127.0.0.1:51591 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2937a0c4 Received a request from client address /127.0.0.1:46853 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@54eb552d Received a request from client address /127.0.0.1:60095 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@44f500fa Received a request from client address /127.0.0.1:46931 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@50a0c126, https://127.0.0.1:37805/, 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:37805/ 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:37805/ 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:37805/ 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:37805/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7e44c765 Received a request from client address /127.0.0.1:45835 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1ac2dc9 Received a request from client address /127.0.0.1:53335 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@488d7fa7 Received a request from client address /127.0.0.1:34471 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@e332f45 Received a request from client address /127.0.0.1:39361 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1bec73e6, https://127.0.0.1:37805/, /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:37805/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:37805/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:37805/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:37805/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3048614c Received a request from client address /127.0.0.1:59459 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6d72dbdc Received a request from client address /127.0.0.1:50667 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@575e50d Received a request from client address /127.0.0.1:43739 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d3de568 Received a request from client address /127.0.0.1:33863 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@50dd5c1f, https://127.0.0.1:37805/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35275/ Received a request from client address /127.0.0.1:42424 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@122cc687, http://127.0.0.1:35275/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35275/ Received a request from client address /127.0.0.1:42432 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7a9a022f, http://127.0.0.1:35275/, 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:35275/ Received a request from client address /127.0.0.1:34269 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@66f59e91, http://127.0.0.1:35275/, 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:35275/ Received a request from client address /127.0.0.1:42011 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@9b37b08, http://127.0.0.1:35275/, /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:35275/ Received a request from client address /127.0.0.1:56969 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@49f2e1d9, http://127.0.0.1:35275/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38887/ Received a request from client address localhost/127.0.0.1:56308 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7dc0c91f, https://127.0.0.1:38887/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38887/ Received a request from client address localhost/127.0.0.1:56316 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@31227ab3, https://127.0.0.1:38887/, 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:38887/ Received a request from client address localhost/127.0.0.1:54685 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@74dc3be5, https://127.0.0.1:38887/, 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:38887/ Received a request from client address localhost/127.0.0.1:49033 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@49cbf9c4, https://127.0.0.1:38887/, /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:38887/ Received a request from client address localhost/127.0.0.1:47909 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@67502c48, https://127.0.0.1:38887/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40711/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@488b52d8 Received a request from client address /127.0.0.1:53560 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3f99ce88, http://127.0.0.1:40711/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40711/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4e775308 Received a request from client address /127.0.0.1:53562 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@24912fd9, http://127.0.0.1:40711/, 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:40711/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@148e9c09 Received a request from client address /127.0.0.1:38153 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1ad1e064, http://127.0.0.1:40711/, 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:40711/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7546fcf3 Received a request from client address /127.0.0.1:41715 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7f36d8ed, http://127.0.0.1:40711/, /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:40711/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a868c62 Received a request from client address /127.0.0.1:44169 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@64875b6b, http://127.0.0.1:40711/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37805/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3de77cfe Received a request from client address /127.0.0.1:46036 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@70eaa2f1, https://127.0.0.1:37805/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37805/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6540ebc8 Received a request from client address /127.0.0.1:46052 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@304e1b65, https://127.0.0.1:37805/, 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:37805/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5e250cc Received a request from client address /127.0.0.1:43139 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1bed16fc, https://127.0.0.1:37805/, 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:37805/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@46398969 Received a request from client address /127.0.0.1:59713 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1f15b12, https://127.0.0.1:37805/, /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:37805/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7129c8ee Received a request from client address /127.0.0.1:47503 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@74f9fa06, https://127.0.0.1:37805/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35275/ Received a request from client address /127.0.0.1:42438 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3279c0f7, http://127.0.0.1:35275/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35275/ Received a request from client address /127.0.0.1:42452 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@527d7dec, http://127.0.0.1:35275/, 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:35275/ Received a request from client address /127.0.0.1:52879 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@44cfd570, http://127.0.0.1:35275/, 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:35275/ Received a request from client address /127.0.0.1:38577 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@37d5f235, http://127.0.0.1:35275/, /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:35275/ Received a request from client address /127.0.0.1:37371 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@42cb0c78, http://127.0.0.1:35275/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38887/ Received a request from client address localhost/127.0.0.1:56320 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2a137c38, https://127.0.0.1:38887/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38887/ Received a request from client address localhost/127.0.0.1:56332 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5673b414, https://127.0.0.1:38887/, 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:38887/ Received a request from client address localhost/127.0.0.1:60995 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@e226731, https://127.0.0.1:38887/, 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:38887/ Received a request from client address localhost/127.0.0.1:46453 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4d6169dc, https://127.0.0.1:38887/, /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:38887/ Received a request from client address localhost/127.0.0.1:36501 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@51dca994, https://127.0.0.1:38887/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40711/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@710b6ec4 Received a request from client address /127.0.0.1:53568 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@247c3373, http://127.0.0.1:40711/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40711/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@744eac98 Received a request from client address /127.0.0.1:53576 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@160152cd, http://127.0.0.1:40711/, 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:40711/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@36ad6786 Received a request from client address /127.0.0.1:56967 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@42a1e1d8, http://127.0.0.1:40711/, 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:40711/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@48b618ad Received a request from client address /127.0.0.1:53701 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2d95ad7, http://127.0.0.1:40711/, /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:40711/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@62e13231 Received a request from client address /127.0.0.1:43409 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7d7a1ba5, http://127.0.0.1:40711/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37805/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6c8addda Received a request from client address /127.0.0.1:46066 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@11497325, https://127.0.0.1:37805/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37805/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4d566222 Received a request from client address /127.0.0.1:46074 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1b1a154b, https://127.0.0.1:37805/, 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:37805/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@59300dca Received a request from client address /127.0.0.1:33145 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5e5a27, https://127.0.0.1:37805/, 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:37805/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4979a2bc Received a request from client address /127.0.0.1:56725 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2b6bf9a2, https://127.0.0.1:37805/, /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:37805/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@54d88b38 Received a request from client address /127.0.0.1:52385 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@f32d688, https://127.0.0.1:37805/, /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] [926ms] HttpClientImpl(1) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [pool-1-thread-2] [1s 553ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [pool-1-thread-3] [1s 553ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [pool-1-thread-1] [1s 558ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [pool-1-thread-4] [1s 562ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [pool-1-thread-1] [2s 40ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [pool-1-thread-3] [2s 66ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [HttpClient-0-Worker0] [2s 426ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [HttpClient-0-Worker1] [2s 456ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [pool-1-thread-3] [2s 899ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 900ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 902ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [2s 902ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 911ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 912ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 936ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 942ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker0] [2s 980ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker0] [2s 980ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker0] [2s 980ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker0] [2s 980ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker1] [3s 6ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker1] [3s 7ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker1] [3s 30ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker1] [3s 36ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker1] [3s 581ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker1] [3s 581ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 583ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 583ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 594ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 594ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker0] [3s 733ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker0] [3s 733ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker0] [4s 110ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker0] [4s 153ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker1] [4s 128ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker1] [4s 159ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 129ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 173ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 140ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 181ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker1] [4s 318ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7e614ae6 queue.isEmpty: true DEBUG: [HttpClient-0-Worker0] [4s 321ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@33ff324c queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 321ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3d44128d queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 324ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@c438301 queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 824ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@c438301, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 827ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [4s 829ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@33ff324c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker0] [4s 829ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [4s 840ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7e614ae6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker1] [4s 840ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 904ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3d44128d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 904ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 67ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 67ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 68ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 68ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [5s 68ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [5s 81ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 81ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 109ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 109ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 109ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [5s 109ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [HttpClient-0-Worker1] [5s 92ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [5s 110ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [5s 110ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [5s 117ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [5s 118ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker1] [5s 118ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker1] [5s 122ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [pool-1-thread-1] [5s 100ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-0-Worker0] [5s 110ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [5s 162ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3893d3f7 for C (true) DEBUG: [HttpClient-0-Worker0] [5s 129ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [5s 241ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker0] [5s 241ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker0] [5s 242ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [5s 421ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [5s 432ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36078 DEBUG: [HttpClient-0-Worker2] [5s 458ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [HttpClient-1-SelectorManager] [5s 498ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@41df5e61 for C (true) DEBUG: [HttpClient-1-SelectorManager] [5s 498ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@66af7c87 for C (true) DEBUG: [HttpClient-1-SelectorManager] [5s 498ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@55ceb0ca for C (true) DEBUG: [HttpClient-1-SelectorManager] [5s 498ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [5s 498ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36092 DEBUG: [HttpClient-1-SelectorManager] [5s 499ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [5s 499ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36098 DEBUG: [HttpClient-1-SelectorManager] [5s 499ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [5s 509ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36072 DEBUG: [HttpClient-0-Worker5] [5s 511ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker5] [5s 511ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker5] [5s 511ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker5] [5s 518ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker5] [5s 518ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker5] [5s 518ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker2] [5s 507ms] Http1Exchange SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker2] [5s 535ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker2] [5s 535ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker2] [5s 538ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker2] [5s 538ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker2] [5s 547ms] Http1Publisher(SocketTube(4)) got subscriber: SocketTube(4) DEBUG: [HttpClient-0-Worker2] [5s 547ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker3] [5s 507ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker4] [5s 508ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker4] [5s 610ms] Http1Exchange SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker4] [5s 610ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker4] [5s 610ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker4] [5s 610ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker4] [5s 611ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker4] [5s 611ms] Http1Publisher(SocketTube(3)) got subscriber: SocketTube(3) DEBUG: [HttpClient-0-Worker4] [5s 611ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker4] [5s 611ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker4] [5s 611ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [5s 531ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-0-Worker5] [5s 535ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-0-Worker5] [5s 628ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker5] [5s 628ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker5] [5s 628ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker2] [5s 553ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker2] [5s 628ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker3] [5s 569ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker3] [5s 629ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker3] [5s 629ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-1-SelectorManager] [5s 628ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@453f255b DEBUG: [HttpClient-0-Worker3] [5s 661ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-1-SelectorManager] [5s 661ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-0-Worker3] [5s 661ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [5s 661ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-0-Worker3] [5s 661ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [5s 661ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [5s 662ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [5s 662ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [5s 662ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-0-Worker3] [5s 661ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker3] [5s 662ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker3] [5s 662ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [5s 662ms] SocketTube(4) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@657f2a2d DEBUG: [HttpClient-1-SelectorManager] [5s 663ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [5s 663ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [5s 663ms] Http1AsyncReceiver(SocketTube(4)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [5s 664ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [5s 664ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [5s 664ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [5s 664ms] SocketTube(3) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@45178ea8 DEBUG: [HttpClient-1-SelectorManager] [5s 664ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [5s 664ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [5s 664ms] Http1AsyncReceiver(SocketTube(3)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [5s 664ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [5s 664ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [5s 664ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [5s 664ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-0-Worker8] [5s 665ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker8] [5s 704ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker8] [5s 704ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker8] [5s 704ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-0-Worker8] [5s 913ms] SocketTube(3) resuming read event DEBUG: [HttpClient-0-Worker6] [5s 662ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker6] [5s 915ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker6] [5s 915ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker6] [5s 915ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-0-Worker6] [5s 915ms] SocketTube(2) resuming read event DEBUG: [HttpClient-0-Worker7] [5s 679ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker7] [5s 932ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker7] [5s 932ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker7] [5s 932ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-0-Worker7] [5s 932ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [5s 921ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [5s 932ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [5s 932ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [5s 932ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [5s 933ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [5s 933ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@68ca88bc DEBUG: [HttpClient-1-SelectorManager] [5s 933ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [5s 933ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [5s 933ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [5s 933ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [5s 933ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [5s 933ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [5s 933ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-0-Worker12] [5s 934ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker12] [5s 958ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker12] [5s 958ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker12] [5s 959ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-0-Worker12] [5s 959ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker6] [6s 11ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker12] [6s 21ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker7] [6s 35ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker8] [6s 39ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker9] [5s 926ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker10] [5s 950ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker9] [6s 61ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker10] [6s 61ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker9] [6s 61ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-1-SelectorManager] [6s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7478e9ca for R (true) DEBUG: [HttpClient-1-SelectorManager] [6s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@421bb743 for R (true) DEBUG: [HttpClient-1-SelectorManager] [6s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4dadd872 for R (true) DEBUG: [HttpClient-1-SelectorManager] [6s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45bead1b for R (true) DEBUG: [HttpClient-0-Worker13] [6s 149ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker13] [6s 149ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker13] [6s 149ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker11] [5s 958ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker10] [6s 61ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker11] [6s 226ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker11] [6s 226ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker13] [6s 461ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker13] [6s 461ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker9] [6s 475ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker9] [6s 475ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker11] [6s 505ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker11] [6s 505ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker10] [6s 516ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker10] [6s 516ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 02, 2024 1:28:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET Apr 02, 2024 1:28:55 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET Apr 02, 2024 1:28:55 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET Apr 02, 2024 1:28:55 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-0-Worker5] [7s 612ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker3] [7s 617ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker3] [7s 656ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker3] [7s 657ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker3] [7s 657ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [7s 657ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker3] [7s 665ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [7s 669ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker2] [7s 670ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [7s 670ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker2] [7s 670ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [7s 670ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker2] [7s 670ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [7s 671ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [7s 671ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker5] [7s 671ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker5] [7s 671ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker5] [7s 671ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker4] [7s 695ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker4] [7s 696ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker4] [7s 705ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker4] [7s 705ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker4] [7s 714ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker4] [7s 714ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker4] [7s 714ms] Http1Publisher(SocketTube(3)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker4] [7s 714ms] SocketTube(3) trying to write: 191 DEBUG: [HttpClient-0-Worker3] [7s 697ms] Http1Publisher(SocketTube(1)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker3] [7s 715ms] SocketTube(1) trying to write: 191 DEBUG: [HttpClient-0-Worker5] [7s 698ms] Http1Publisher(SocketTube(2)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker5] [7s 716ms] SocketTube(2) trying to write: 191 DEBUG: [HttpClient-0-Worker2] [7s 698ms] Http1Publisher(SocketTube(4)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker2] [7s 716ms] SocketTube(4) trying to write: 191 DEBUG: [HttpClient-0-Worker4] [7s 800ms] SocketTube(3) wrote: 191 DEBUG: [HttpClient-0-Worker2] [7s 800ms] SocketTube(4) wrote: 191 DEBUG: [HttpClient-0-Worker5] [7s 804ms] SocketTube(2) wrote: 191 DEBUG: [HttpClient-0-Worker3] [7s 800ms] SocketTube(1) wrote: 191 DEBUG: [HttpClient-0-Worker4] [7s 810ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker4] [7s 810ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker4] [7s 810ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker4] [7s 810ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker4] [7s 810ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker4] [7s 810ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker4] [7s 810ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker4] [7s 810ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker4] [7s 811ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker4] [7s 811ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker2] [7s 817ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker2] [7s 817ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker2] [7s 817ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker2] [7s 817ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker2] [7s 817ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker2] [7s 817ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker2] [7s 818ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker2] [7s 818ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker2] [7s 818ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker2] [7s 818ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker3] [7s 835ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker3] [7s 835ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker3] [7s 835ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [7s 835ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [7s 836ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker3] [7s 836ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker3] [7s 836ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker3] [7s 836ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker3] [7s 836ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker3] [7s 836ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker4] [7s 844ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker4] [7s 844ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker4] [7s 845ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker4] [7s 845ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker5] [7s 853ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker2] [7s 853ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [7s 853ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker2] [7s 853ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [7s 853ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker3] [7s 853ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [7s 854ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker3] [7s 854ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [7s 854ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker5] [7s 853ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker5] [7s 855ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [7s 855ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [7s 855ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker5] [7s 856ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker5] [7s 856ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker5] [7s 856ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker5] [7s 856ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker5] [7s 856ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker5] [7s 856ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [7s 856ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker5] [7s 856ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker5] [7s 856ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker2] [7s 857ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [7s 857ms] Http1Publisher(SocketTube(4)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@39926ba6 DEBUG: [HttpClient-0-Worker4] [7s 859ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker4] [7s 859ms] Http1Publisher(SocketTube(3)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@50442763 DEBUG: [HttpClient-0-Worker3] [7s 865ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [7s 865ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6527aa9e DEBUG: [HttpClient-0-Worker3] [7s 877ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker5] [7s 882ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [7s 891ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5a56134e DEBUG: [HttpClient-0-Worker5] [7s 891ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker4] [7s 900ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker3] [7s 920ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker2] [7s 923ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker2] [7s 924ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker4] [8s 21ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker5] [8s 29ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker2] [8s 310ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker2] [8s 310ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) First time around DEBUG: [HttpClient-0-Worker2] [8s 310ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker5] [8s 325ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker5] [8s 325ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [HttpClient-0-Worker5] [8s 326ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker4] [8s 323ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker4] [8s 328ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) First time around DEBUG: [HttpClient-0-Worker4] [8s 341ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker3] [8s 352ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker3] [8s 371ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [HttpClient-0-Worker3] [8s 371ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [HttpClient-1-SelectorManager] [9s 484ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45bead1b for None (false) DEBUG: [HttpClient-1-SelectorManager] [9s 513ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [9s 513ms] Http1AsyncReceiver(SocketTube(3)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [9s 514ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [9s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45bead1b for R (false) DEBUG: [HttpClient-1-SelectorManager] [9s 518ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [9s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7478e9ca for None (false) DEBUG: [HttpClient-1-SelectorManager] [9s 519ms] SocketTube(2) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [9s 519ms] Http1AsyncReceiver(SocketTube(2)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [9s 519ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [9s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7478e9ca for R (false) DEBUG: [HttpClient-1-SelectorManager] [9s 519ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [9s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4dadd872 for None (false) DEBUG: [HttpClient-1-SelectorManager] [9s 520ms] SocketTube(4) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [9s 520ms] Http1AsyncReceiver(SocketTube(4)) Putting 79 bytes into the queue DEBUG: [HttpClient-0-Worker14] [9s 514ms] Http1AsyncReceiver(SocketTube(3)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@33ff324c DEBUG: [HttpClient-0-Worker14] [9s 520ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker14] [9s 520ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@33ff324c DEBUG: [HttpClient-0-Worker15] [9s 521ms] Http1AsyncReceiver(SocketTube(2)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@c438301 DEBUG: [HttpClient-0-Worker15] [9s 521ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker15] [9s 521ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@c438301 DEBUG: [HttpClient-1-SelectorManager] [9s 520ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [9s 528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4dadd872 for R (false) DEBUG: [HttpClient-0-Worker16] [9s 521ms] Http1AsyncReceiver(SocketTube(4)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3d44128d DEBUG: [HttpClient-0-Worker16] [9s 540ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker16] [9s 540ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3d44128d DEBUG: [HttpClient-1-SelectorManager] [9s 529ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [9s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@421bb743 for None (false) DEBUG: [HttpClient-1-SelectorManager] [9s 542ms] SocketTube(1) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [9s 542ms] Http1AsyncReceiver(SocketTube(1)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [9s 543ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [9s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@421bb743 for R (false) DEBUG: [HttpClient-1-SelectorManager] [9s 543ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [9s 543ms] Http1AsyncReceiver(SocketTube(1)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7e614ae6 DEBUG: [HttpClient-0-Worker17] [9s 543ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker17] [9s 543ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7e614ae6 DEBUG: [HttpClient-0-Worker15] [9s 603ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker16] [9s 606ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker14] [9s 610ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker14] [9s 630ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker14] [9s 641ms] Http1AsyncReceiver(SocketTube(3)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@33ff324c DEBUG: [HttpClient-0-Worker14] [9s 641ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker17] [9s 642ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker17] [9s 643ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker17] [9s 643ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7e614ae6 DEBUG: [HttpClient-0-Worker17] [9s 643ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker15] [9s 633ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker15] [9s 652ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@c438301 DEBUG: [HttpClient-0-Worker15] [9s 653ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker16] [9s 637ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker16] [9s 653ms] Http1AsyncReceiver(SocketTube(4)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3d44128d DEBUG: [HttpClient-0-Worker16] [9s 653ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker17] [9s 654ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker14] [9s 654ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker15] [9s 655ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker16] [9s 659ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:28:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 36092 Apr 02, 2024 1:28:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 36078 Apr 02, 2024 1:28:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 36098 Apr 02, 2024 1:28:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 36072 DEBUG: [HttpClient-0-Worker14] [9s 817ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker17] [9s 817ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker16] [9s 817ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker15] [9s 822ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker16] [10s 713ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@413b22b4(1) DEBUG: [HttpClient-0-Worker15] [10s 740ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@413b22b4(1) DEBUG: [HttpClient-0-Worker14] [10s 753ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@413b22b4(1) DEBUG: [HttpClient-0-Worker15] [10s 851ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@705f7514/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@271b329a queue.isEmpty: false DEBUG: [HttpClient-0-Worker17] [10s 890ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@413b22b4(1) DEBUG: [HttpClient-0-Worker17] [10s 890ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@214516a9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@604c104e queue.isEmpty: false DEBUG: [HttpClient-0-Worker14] [10s 900ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3149adc2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75afab01 queue.isEmpty: false DEBUG: [HttpClient-0-Worker16] [11s 63ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@578668ae/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73fb92e5 queue.isEmpty: false DEBUG: [HttpClient-0-Worker15] [11s 564ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 4 DEBUG: [HttpClient-0-Worker15] [11s 564ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker15] [11s 565ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [HttpClient-0-Worker14] [11s 577ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 4 DEBUG: [HttpClient-0-Worker14] [11s 578ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker14] [11s 578ms] HttpClientImpl(1) body subscriber registered: 2 DEBUG: [HttpClient-0-Worker14] [11s 578ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3149adc2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75afab01, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker14] [11s 578ms] Http1AsyncReceiver(SocketTube(3)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3149adc2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75afab01 DEBUG: [HttpClient-0-Worker14] [11s 578ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker14] [11s 578ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3149adc2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75afab01 DEBUG: [HttpClient-0-Worker14] [11s 579ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker14] [11s 579ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker14] [11s 579ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker14] [11s 579ms] Http1AsyncReceiver(SocketTube(3)) cleared DEBUG: [HttpClient-0-Worker14] [11s 579ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) SocketTube(3): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker16] [11s 581ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 4 DEBUG: [HttpClient-0-Worker16] [11s 582ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker16] [11s 582ms] HttpClientImpl(1) body subscriber registered: 3 DEBUG: [HttpClient-0-Worker16] [11s 582ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@578668ae/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73fb92e5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker16] [11s 582ms] Http1AsyncReceiver(SocketTube(4)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@578668ae/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73fb92e5 DEBUG: [HttpClient-0-Worker16] [11s 582ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker16] [11s 593ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@578668ae/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73fb92e5 DEBUG: [HttpClient-0-Worker16] [11s 593ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker16] [11s 593ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker16] [11s 593ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker16] [11s 593ms] Http1AsyncReceiver(SocketTube(4)) cleared DEBUG: [HttpClient-0-Worker16] [11s 594ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) SocketTube(4): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker17] [11s 582ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 4 DEBUG: [HttpClient-0-Worker17] [11s 594ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker17] [11s 594ms] HttpClientImpl(1) body subscriber registered: 4 DEBUG: [HttpClient-0-Worker17] [11s 594ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@214516a9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@604c104e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker17] [11s 594ms] Http1AsyncReceiver(SocketTube(1)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@214516a9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@604c104e DEBUG: [HttpClient-0-Worker17] [11s 594ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker17] [11s 595ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@214516a9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@604c104e DEBUG: [HttpClient-0-Worker17] [11s 595ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker17] [11s 595ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker17] [11s 614ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker17] [11s 614ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [HttpClient-0-Worker17] [11s 614ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker15] [11s 573ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@705f7514/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@271b329a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker15] [11s 614ms] Http1AsyncReceiver(SocketTube(2)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@705f7514/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@271b329a DEBUG: [HttpClient-0-Worker15] [11s 614ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker15] [11s 614ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@705f7514/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@271b329a DEBUG: [HttpClient-0-Worker15] [11s 614ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker15] [11s 615ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker15] [11s 615ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker15] [11s 615ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [HttpClient-0-Worker15] [11s 615ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker14] [11s 641ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-0-Worker14] [11s 641ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker14] [11s 642ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker14] [11s 642ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker14] [11s 642ms] SocketTube(3) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [11s 642ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker14] [11s 642ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker14] [11s 642ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [11s 642ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [11s 642ms] SocketTube(3) handling pending subscription for CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [11s 642ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [11s 642ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [11s 642ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [11s 642ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [11s 642ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [11s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45bead1b for R (false) DEBUG: [HttpClient-1-SelectorManager] [11s 642ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [11s 642ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [11s 643ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [11s 643ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [11s 643ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-0-Worker18] [11s 643ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker18] [11s 643ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [11s 649ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-0-Worker15] [11s 649ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker15] [11s 649ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker15] [11s 649ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker15] [11s 649ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [11s 649ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker15] [11s 649ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker15] [11s 649ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [11s 650ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [11s 650ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [11s 650ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [11s 650ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [11s 650ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [11s 650ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [11s 650ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [11s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7478e9ca for R (false) DEBUG: [HttpClient-1-SelectorManager] [11s 650ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [11s 650ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [11s 650ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [11s 650ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [11s 650ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-0-Worker14] [11s 655ms] HttpClientImpl(1) body subscriber unregistered: 3 DEBUG: [HttpClient-0-Worker19] [11s 678ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker19] [11s 678ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [11s 655ms] HttpClientImpl(1) body subscriber unregistered: 2 DEBUG: [HttpClient-0-Worker16] [11s 667ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-0-Worker16] [11s 679ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker16] [11s 679ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker16] [11s 679ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker16] [11s 679ms] SocketTube(4) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [11s 679ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker16] [11s 679ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker16] [11s 679ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker17] [11s 683ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-0-Worker17] [11s 702ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker17] [11s 702ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker17] [11s 702ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker17] [11s 702ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [11s 702ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker17] [11s 702ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker17] [11s 702ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker17] [11s 703ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [HttpClient-0-Worker16] [11s 689ms] HttpClientImpl(1) body subscriber unregistered: 1 DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(4) handling pending subscription for CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4dadd872 for R (false) DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@421bb743 for R (false) DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [11s 708ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [11s 709ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-0-Worker20] [11s 711ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker20] [11s 711ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker21] [11s 711ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker21] [11s 711ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [12s 190ms] HttpClientImpl(1) ClientImpl (async) elapsed 10225 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-0-Worker16] [12s 191ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker16] [12s 200ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@413b22b4(1) DEBUG: [HttpClient-0-Worker16] [12s 200ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 0 DEBUG: [HttpClient-0-Worker17] [12s 264ms] HttpClientImpl(1) ClientImpl (async) elapsed 10226 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-0-Worker17] [12s 310ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker17] [12s 346ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@413b22b4(1) DEBUG: [HttpClient-0-Worker17] [12s 346ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [HttpClient-0-Worker17] [12s 346ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker14] [12s 365ms] HttpClientImpl(1) ClientImpl (async) elapsed 10221 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-0-Worker14] [12s 365ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker14] [12s 365ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@413b22b4(1) DEBUG: [HttpClient-0-Worker14] [12s 366ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 0 DEBUG: [HttpClient-0-Worker14] [12s 366ms] Http1AsyncReceiver(SocketTube(3)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker15] [12s 380ms] HttpClientImpl(1) ClientImpl (async) elapsed 10221 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-0-Worker15] [12s 380ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker15] [12s 380ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@413b22b4(1) DEBUG: [HttpClient-0-Worker15] [12s 380ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-0-Worker15] [12s 380ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker16] [12s 383ms] Http1AsyncReceiver(SocketTube(4)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-SelectorManager] [12s 429ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-1-SelectorManager] [12s 490ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [12s 503ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 503ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 503ms] SocketTube(3) pausing read event DEBUG: [HttpClient-1-SelectorManager] [12s 538ms] SocketTube(3) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [12s 538ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 538ms] ConnectionPool(1) SocketTube(3) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [12s 538ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [12s 538ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [12s 538ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [12s 539ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [12s 539ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 539ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 539ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [12s 539ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [12s 539ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 558ms] ConnectionPool(1) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [12s 558ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [12s 558ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [12s 558ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [12s 559ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [12s 559ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 559ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 559ms] SocketTube(4) pausing read event DEBUG: [HttpClient-1-SelectorManager] [12s 562ms] SocketTube(4) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [12s 562ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 562ms] ConnectionPool(1) SocketTube(4) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [12s 562ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [12s 562ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [12s 562ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [12s 565ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [12s 565ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 565ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 565ms] SocketTube(1) pausing read event DEBUG: [HttpClient-1-SelectorManager] [12s 565ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [12s 565ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 565ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [12s 565ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [12s 565ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [12s 565ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [12s 566ms] Http2ClientImpl stopping DEBUG: [MainThread] [13s 41ms] HttpClientImpl(2) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [pool-2-thread-1] [13s 62ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [pool-2-thread-1] [13s 63ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [pool-2-thread-1] [13s 63ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-1] [13s 63ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-1] [13s 63ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-1] [13s 63ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-1] [13s 63ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-1] [13s 63ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-1] [13s 64ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-1] [13s 64ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-1] [13s 64ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4e0b3def queue.isEmpty: true DEBUG: [pool-2-thread-1] [13s 64ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4e0b3def, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-1] [13s 64ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [13s 64ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [13s 64ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [13s 64ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [13s 64ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-1] [13s 64ms] Http1Exchange initiating connect async DEBUG: [pool-2-thread-1] [13s 65ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [13s 65ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5a7b4a7a for C (true) DEBUG: [HttpClient-2-SelectorManager] [13s 65ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [13s 65ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52464 DEBUG: [HttpClient-1-Worker0] [13s 67ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker0] [13s 67ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker0] [13s 67ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker0] [13s 67ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker0] [13s 67ms] SocketTube(5) registering subscribe event DEBUG: [pool-2-thread-2] [13s 68ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [HttpClient-1-Worker1] [13s 68ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [HttpClient-1-Worker1] [13s 68ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker1] [13s 69ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker1] [13s 69ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker1] [13s 69ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker1] [13s 69ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker1] [13s 69ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker1] [13s 69ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker1] [13s 69ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-3] [13s 70ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [HttpClient-1-Worker1] [13s 71ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@44f0730c queue.isEmpty: true DEBUG: [HttpClient-1-Worker1] [13s 71ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@44f0730c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker1] [13s 72ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker1] [13s 72ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker1] [13s 72ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker1] [13s 72ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker1] [13s 72ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker1] [13s 72ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker1] [13s 72ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [pool-2-thread-3] [13s 72ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [pool-2-thread-3] [13s 72ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-3] [13s 72ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-3] [13s 72ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-3] [13s 72ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-3] [13s 73ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-3] [13s 73ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-3] [13s 77ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-3] [13s 77ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-3] [13s 77ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@51cace91 queue.isEmpty: true DEBUG: [pool-2-thread-3] [13s 77ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@51cace91, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-3] [13s 77ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [13s 77ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [13s 77ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [13s 77ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [13s 77ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-3] [13s 77ms] Http1Exchange initiating connect async DEBUG: [pool-2-thread-3] [13s 77ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [HttpClient-1-Worker0] [13s 82ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker0] [13s 82ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-1-Worker0] [13s 82ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker0] [13s 82ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker0] [13s 82ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-2-SelectorManager] [13s 89ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5083210a for C (true) DEBUG: [HttpClient-1-Worker0] [13s 89ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-SelectorManager] [13s 89ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1529152e for C (true) DEBUG: [HttpClient-1-Worker0] [13s 89ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [13s 89ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-1-Worker0] [13s 89ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-2-SelectorManager] [13s 89ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6d1c38a9 DEBUG: [HttpClient-2-SelectorManager] [13s 89ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-1-Worker0] [13s 89ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [13s 89ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [13s 89ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [13s 89ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [13s 89ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [13s 89ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [13s 89ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [13s 90ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [13s 90ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52476 DEBUG: [HttpClient-2-SelectorManager] [13s 90ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [13s 90ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52466 DEBUG: [HttpClient-1-Worker2] [13s 91ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker2] [13s 91ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker2] [13s 91ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker2] [13s 91ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-1-Worker2] [13s 91ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker2] [13s 91ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker3] [13s 91ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker3] [13s 91ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker3] [13s 91ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-2-SelectorManager] [13s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75ae4a31 for R (true) DEBUG: [HttpClient-1-Worker3] [13s 91ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker3] [13s 91ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker3] [13s 91ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker3] [13s 91ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker3] [13s 91ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker3] [13s 91ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker3] [13s 91ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker3] [13s 92ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker3] [13s 92ms] Http1Publisher(SocketTube(5)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker3] [13s 92ms] SocketTube(5) trying to write: 191 DEBUG: [HttpClient-1-Worker4] [13s 91ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker3] [13s 93ms] SocketTube(5) wrote: 191 DEBUG: [HttpClient-1-Worker3] [13s 93ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker4] [13s 93ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker4] [13s 93ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker4] [13s 93ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker4] [13s 93ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker4] [13s 93ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker4] [13s 93ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [HttpClient-1-Worker4] [13s 93ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker4] [13s 93ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker4] [13s 93ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker5] [13s 92ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker5] [13s 94ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker5] [13s 94ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker5] [13s 94ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker5] [13s 94ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker5] [13s 94ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker5] [13s 94ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-1-Worker5] [13s 94ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker5] [13s 94ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker5] [13s 94ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker3] [13s 93ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker3] [13s 94ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-2-thread-4] [13s 105ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [HttpClient-1-Worker3] [13s 105ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker3] [13s 105ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker3] [13s 105ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker3] [13s 105ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker3] [13s 105ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker3] [13s 105ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [HttpClient-1-Worker3] [13s 105ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker3] [13s 106ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker3] [13s 106ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@8e9439b DEBUG: [HttpClient-1-Worker3] [13s 107ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-1-Worker4] [13s 108ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker4] [13s 108ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker4] [13s 108ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker5] [13s 108ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker5] [13s 108ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker5] [13s 109ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker5] [13s 109ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [13s 95ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [13s 109ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7acdc696 DEBUG: [HttpClient-2-SelectorManager] [13s 109ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [13s 110ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [13s 110ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [13s 111ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [13s 111ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [13s 111ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [13s 111ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [13s 111ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [13s 111ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@76187016 DEBUG: [HttpClient-2-SelectorManager] [13s 111ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [13s 111ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [13s 111ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [13s 111ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [13s 111ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [13s 111ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [13s 111ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker7] [13s 111ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker6] [13s 106ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [HttpClient-1-Worker8] [13s 111ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker8] [13s 111ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker8] [13s 111ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker6] [13s 111ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker6] [13s 111ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker6] [13s 111ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker6] [13s 111ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker6] [13s 112ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker4] [13s 108ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker4] [13s 112ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker4] [13s 112ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker4] [13s 112ms] Http1Publisher(SocketTube(7)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker4] [13s 112ms] SocketTube(7) trying to write: 191 DEBUG: [HttpClient-1-Worker7] [13s 111ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker7] [13s 112ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker7] [13s 112ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-1-Worker7] [13s 112ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker7] [13s 112ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75ae4a31 for None (false) DEBUG: [HttpClient-2-SelectorManager] [13s 113ms] SocketTube(5) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [13s 113ms] Http1AsyncReceiver(SocketTube(5)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker9] [13s 111ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker9] [13s 114ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker9] [13s 114ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker9] [13s 114ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-1-Worker9] [13s 114ms] SocketTube(6) resuming read event DEBUG: [HttpClient-1-Worker9] [13s 114ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker10] [13s 112ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker10] [13s 114ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker10] [13s 114ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker10] [13s 114ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker10] [13s 114ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker10] [13s 115ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker10] [13s 115ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker10] [13s 115ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker10] [13s 115ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker10] [13s 115ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker10] [13s 115ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker10] [13s 115ms] Http1Publisher(SocketTube(6)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker10] [13s 115ms] SocketTube(6) trying to write: 191 DEBUG: [HttpClient-1-Worker6] [13s 112ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker4] [13s 112ms] SocketTube(7) wrote: 191 DEBUG: [HttpClient-1-Worker4] [13s 115ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker4] [13s 115ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker4] [13s 115ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [13s 116ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [13s 116ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker6] [13s 116ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker6] [13s 116ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker6] [13s 116ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@444f4057 queue.isEmpty: true DEBUG: [HttpClient-1-Worker6] [13s 116ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@444f4057, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker6] [13s 116ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker6] [13s 116ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker6] [13s 116ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker6] [13s 116ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker6] [13s 116ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker6] [13s 116ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker6] [13s 116ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [13s 113ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [13s 129ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75ae4a31 for R (false) DEBUG: [HttpClient-1-Worker11] [13s 113ms] Http1AsyncReceiver(SocketTube(5)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4e0b3def DEBUG: [HttpClient-2-SelectorManager] [13s 129ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@71e05326 for R (true) DEBUG: [HttpClient-2-SelectorManager] [13s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50456e69 for R (true) DEBUG: [HttpClient-2-SelectorManager] [13s 130ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@16622a4f for C (true) DEBUG: [HttpClient-2-SelectorManager] [13s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@71e05326 for None (false) DEBUG: [HttpClient-1-Worker10] [13s 115ms] SocketTube(6) wrote: 191 DEBUG: [HttpClient-2-SelectorManager] [13s 130ms] SocketTube(7) read bytes: 79 DEBUG: [HttpClient-1-Worker10] [13s 130ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker10] [13s 130ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker10] [13s 130ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker10] [13s 130ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker10] [13s 130ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker10] [13s 131ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker10] [13s 131ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker10] [13s 131ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker10] [13s 131ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [HttpClient-1-Worker10] [13s 131ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker10] [13s 131ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker10] [13s 131ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@47d10f79 DEBUG: [HttpClient-1-Worker4] [13s 116ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker10] [13s 131ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker11] [13s 129ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker11] [13s 131ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4e0b3def DEBUG: [HttpClient-1-Worker11] [13s 132ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker11] [13s 132ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker11] [13s 132ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4e0b3def DEBUG: [HttpClient-1-Worker11] [13s 132ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker11] [13s 132ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 52464 DEBUG: [HttpClient-1-Worker11] [13s 133ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker11] [13s 133ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@40cccb86(2) DEBUG: [HttpClient-1-Worker11] [13s 133ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2d389e7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@45cac98 queue.isEmpty: false DEBUG: [HttpClient-1-Worker11] [13s 133ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 4 DEBUG: [HttpClient-1-Worker11] [13s 133ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker11] [13s 133ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker11] [13s 133ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2d389e7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@45cac98, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker11] [13s 133ms] Http1AsyncReceiver(SocketTube(5)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2d389e7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@45cac98 DEBUG: [HttpClient-1-Worker11] [13s 133ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker11] [13s 133ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2d389e7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@45cac98 DEBUG: [HttpClient-1-Worker11] [13s 134ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker11] [13s 134ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker11] [13s 134ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker11] [13s 134ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [HttpClient-1-Worker11] [13s 134ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) SocketTube(5): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker11] [13s 134ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-1-Worker11] [13s 134ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker11] [13s 134ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker11] [13s 134ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker11] [13s 134ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker11] [13s 134ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker11] [13s 134ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker11] [13s 134ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker11] [13s 134ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker11] [13s 134ms] HttpClientImpl(2) ClientImpl (async) elapsed 71 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-1-Worker11] [13s 134ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker11] [13s 134ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@40cccb86(2) DEBUG: [HttpClient-1-Worker11] [13s 134ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [HttpClient-1-Worker11] [13s 134ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [13s 130ms] Http1AsyncReceiver(SocketTube(7)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [13s 135ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [13s 135ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@71e05326 for R (false) DEBUG: [HttpClient-2-SelectorManager] [13s 135ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 135ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [13s 135ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52482 DEBUG: [HttpClient-2-SelectorManager] [13s 135ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-1-Worker12] [13s 135ms] Http1AsyncReceiver(SocketTube(7)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@51cace91 DEBUG: [HttpClient-2-SelectorManager] [13s 135ms] SocketTube(5) handling pending subscription for CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-1-Worker12] [13s 135ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker12] [13s 135ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@51cace91 DEBUG: [HttpClient-1-Worker12] [13s 135ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker12] [13s 136ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker12] [13s 136ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@51cace91 DEBUG: [HttpClient-1-Worker12] [13s 136ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 4 DEBUG: [HttpClient-1-Worker13] [13s 136ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker13] [13s 136ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker13] [13s 136ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker13] [13s 136ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker13] [13s 136ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker13] [13s 136ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker13] [13s 136ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [HttpClient-1-Worker13] [13s 136ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker13] [13s 136ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker13] [13s 136ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-1-Worker13] [13s 138ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker13] [13s 138ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker13] [13s 138ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker13] [13s 138ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker4] [13s 139ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker4] [13s 154ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker4] [13s 154ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker4] [13s 154ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker4] [13s 155ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker4] [13s 155ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker4] [13s 155ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker4] [13s 155ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker4] [13s 155ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker4] [13s 155ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3bd5ef2a DEBUG: [HttpClient-1-Worker4] [13s 155ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker4] [13s 155ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker4] [13s 155ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-1-Worker4] [13s 155ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [HttpClient-1-Worker4] [13s 155ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) headersReader is already completed DEBUG: [HttpClient-1-Worker4] [13s 155ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker4] [13s 155ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 52476 DEBUG: [HttpClient-1-Worker4] [13s 156ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker4] [13s 156ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@40cccb86(2) DEBUG: [HttpClient-1-Worker4] [13s 157ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3fea6c88/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ae8e511 queue.isEmpty: false DEBUG: [HttpClient-1-Worker4] [13s 157ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker4] [13s 157ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker4] [13s 157ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3fea6c88/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ae8e511, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker4] [13s 157ms] Http1AsyncReceiver(SocketTube(7)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3fea6c88/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ae8e511 DEBUG: [HttpClient-2-SelectorManager] [13s 135ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [13s 157ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [13s 157ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [13s 157ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [13s 157ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [13s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75ae4a31 for R (false) DEBUG: [HttpClient-2-SelectorManager] [13s 157ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [13s 157ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [13s 157ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [13s 157ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [13s 157ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker14] [13s 157ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker14] [13s 157ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [13s 157ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker4] [13s 158ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3fea6c88/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ae8e511 DEBUG: [HttpClient-1-Worker4] [13s 158ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker4] [13s 158ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker4] [13s 158ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker4] [13s 158ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [HttpClient-1-Worker4] [13s 158ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) SocketTube(7): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker4] [13s 158ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-1-Worker4] [13s 158ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker4] [13s 158ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker4] [13s 158ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker4] [13s 158ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [13s 158ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker4] [13s 158ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker4] [13s 158ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker4] [13s 158ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker4] [13s 159ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [HttpClient-1-Worker4] [13s 159ms] Http1AsyncReceiver(SocketTube(7)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker4] [13s 159ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker4] [13s 159ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@40cccb86(2) DEBUG: [HttpClient-1-Worker4] [13s 159ms] HttpClientImpl(2) ClientImpl (async) elapsed 89 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-2-SelectorManager] [13s 170ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50456e69 for None (false) DEBUG: [HttpClient-2-SelectorManager] [13s 171ms] SocketTube(6) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [13s 171ms] Http1AsyncReceiver(SocketTube(6)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [13s 171ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [13s 171ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50456e69 for R (false) DEBUG: [HttpClient-2-SelectorManager] [13s 171ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 171ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [13s 171ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6eccd3e9 DEBUG: [HttpClient-2-SelectorManager] [13s 171ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [13s 171ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [13s 171ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [13s 171ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [13s 171ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [13s 171ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [13s 171ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [13s 171ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [13s 171ms] SocketTube(7) handling pending subscription for CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [13s 172ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [13s 172ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [13s 172ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [13s 172ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [13s 172ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [13s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@71e05326 for R (false) DEBUG: [HttpClient-2-SelectorManager] [13s 172ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [13s 172ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [13s 172ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [13s 172ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [13s 172ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-1-Worker16] [13s 172ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker16] [13s 172ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker17] [13s 172ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker17] [13s 172ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker17] [13s 172ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker17] [13s 172ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker17] [13s 172ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker17] [13s 172ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker17] [13s 172ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker17] [13s 172ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker17] [13s 172ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker17] [13s 172ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker17] [13s 172ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker17] [13s 173ms] Http1Publisher(SocketTube(8)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker17] [13s 173ms] SocketTube(8) trying to write: 191 DEBUG: [HttpClient-1-Worker18] [13s 173ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker18] [13s 173ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [13s 172ms] Http1AsyncReceiver(SocketTube(6)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@44f0730c DEBUG: [HttpClient-1-Worker15] [13s 173ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker15] [13s 173ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@44f0730c DEBUG: [HttpClient-1-Worker15] [13s 173ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker15] [13s 173ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker15] [13s 173ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@44f0730c DEBUG: [HttpClient-1-Worker15] [13s 173ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker15] [13s 173ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker16] [13s 172ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker16] [13s 174ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-1-Worker16] [13s 174ms] SocketTube(8) resuming read event Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 52466 DEBUG: [HttpClient-1-Worker15] [13s 174ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker15] [13s 174ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@40cccb86(2) DEBUG: [HttpClient-1-Worker15] [13s 174ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@77b44887/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ed00175 queue.isEmpty: false DEBUG: [HttpClient-1-Worker15] [13s 174ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 4 DEBUG: [HttpClient-1-Worker15] [13s 175ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker15] [13s 175ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker15] [13s 175ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@77b44887/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ed00175, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker15] [13s 175ms] Http1AsyncReceiver(SocketTube(6)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@77b44887/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ed00175 DEBUG: [HttpClient-1-Worker15] [13s 175ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker15] [13s 175ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@77b44887/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ed00175 DEBUG: [HttpClient-1-Worker15] [13s 175ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker15] [13s 175ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker15] [13s 175ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker15] [13s 175ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [HttpClient-1-Worker15] [13s 175ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) SocketTube(6): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker15] [13s 175ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-1-Worker15] [13s 175ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker15] [13s 175ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker15] [13s 175ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker17] [13s 173ms] SocketTube(8) wrote: 191 DEBUG: [HttpClient-1-Worker17] [13s 175ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker17] [13s 175ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker17] [13s 175ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker17] [13s 175ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker17] [13s 175ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker17] [13s 176ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker17] [13s 176ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker17] [13s 176ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker17] [13s 176ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [HttpClient-1-Worker17] [13s 176ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker17] [13s 176ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker17] [13s 176ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@35bf79af DEBUG: [HttpClient-1-Worker17] [13s 176ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker16] [13s 183ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae5d713 for R (true) DEBUG: [HttpClient-2-SelectorManager] [13s 184ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [13s 184ms] SocketTube(6) handling pending subscription for CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [13s 184ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [13s 184ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [13s 184ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [13s 184ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [13s 184ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [13s 184ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50456e69 for R (false) DEBUG: [HttpClient-2-SelectorManager] [13s 184ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 184ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [13s 184ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [13s 184ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae5d713 for None (false) DEBUG: [HttpClient-2-SelectorManager] [13s 184ms] SocketTube(8) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [13s 184ms] Http1AsyncReceiver(SocketTube(8)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [13s 184ms] SocketTube(8) resuming read event DEBUG: [HttpClient-2-SelectorManager] [13s 184ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae5d713 for R (false) DEBUG: [HttpClient-2-SelectorManager] [13s 184ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker19] [13s 184ms] Http1AsyncReceiver(SocketTube(8)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@444f4057 DEBUG: [HttpClient-1-Worker19] [13s 184ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker19] [13s 184ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@444f4057 DEBUG: [HttpClient-1-Worker19] [13s 184ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker19] [13s 185ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker19] [13s 185ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@444f4057 DEBUG: [HttpClient-1-Worker19] [13s 187ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker19] [13s 187ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker15] [13s 187ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [13s 187ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker15] [13s 192ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker15] [13s 192ms] SocketTube(6) write: registering startSubscription event Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 52482 DEBUG: [HttpClient-1-Worker19] [13s 192ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker19] [13s 193ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@40cccb86(2) DEBUG: [HttpClient-1-Worker19] [13s 193ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@62ebcf6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21128eb queue.isEmpty: false DEBUG: [HttpClient-1-Worker15] [13s 192ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker19] [13s 193ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 4 DEBUG: [HttpClient-1-Worker15] [13s 193ms] HttpClientImpl(2) ClientImpl (async) elapsed 125 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-1-Worker19] [13s 193ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker19] [13s 193ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker15] [13s 193ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker15] [13s 193ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@40cccb86(2) DEBUG: [HttpClient-1-Worker15] [13s 194ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [HttpClient-1-Worker15] [13s 203ms] Http1AsyncReceiver(SocketTube(6)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker19] [13s 193ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@62ebcf6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21128eb, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker19] [13s 204ms] Http1AsyncReceiver(SocketTube(8)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@62ebcf6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21128eb DEBUG: [HttpClient-1-Worker19] [13s 204ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker19] [13s 204ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@62ebcf6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21128eb DEBUG: [HttpClient-1-Worker19] [13s 204ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker19] [13s 204ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-SelectorManager] [13s 203ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [13s 213ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker20] [13s 213ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker20] [13s 213ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker19] [13s 212ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker19] [13s 217ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [HttpClient-1-Worker19] [13s 217ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) SocketTube(8): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker19] [13s 217ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-1-Worker19] [13s 217ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker19] [13s 217ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker19] [13s 217ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker19] [13s 217ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker19] [13s 217ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker19] [13s 218ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker19] [13s 218ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker19] [13s 218ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker19] [13s 218ms] HttpClientImpl(2) ClientImpl (async) elapsed 112 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-1-Worker19] [13s 218ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker19] [13s 218ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@40cccb86(2) DEBUG: [HttpClient-1-Worker19] [13s 218ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [HttpClient-1-Worker19] [13s 218ms] Http1AsyncReceiver(SocketTube(8)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [13s 219ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [13s 219ms] SocketTube(8) handling pending subscription for CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [13s 219ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [13s 219ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [13s 219ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [13s 219ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [13s 219ms] SocketTube(8) resuming read event DEBUG: [HttpClient-2-SelectorManager] [13s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae5d713 for R (false) DEBUG: [HttpClient-2-SelectorManager] [13s 219ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [13s 219ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [13s 219ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [13s 219ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [13s 219ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-1-Worker21] [13s 221ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker21] [13s 221ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 241ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [13s 241ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(5) pausing read event DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(5) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] ConnectionPool(2) SocketTube(5) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(7) pausing read event DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(7) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] ConnectionPool(2) SocketTube(7) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 242ms] SocketTube(6) pausing read event DEBUG: [HttpClient-2-SelectorManager] [13s 243ms] SocketTube(6) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [13s 243ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 243ms] ConnectionPool(2) SocketTube(6) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [13s 243ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [13s 243ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 243ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [13s 243ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [13s 243ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 243ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 243ms] SocketTube(8) pausing read event DEBUG: [HttpClient-2-SelectorManager] [13s 243ms] SocketTube(8) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [13s 243ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 243ms] ConnectionPool(2) SocketTube(8) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [13s 243ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [13s 243ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 243ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [13s 243ms] Http2ClientImpl stopping DEBUG: [MainThread] [13s 267ms] HttpClientImpl(3) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [pool-3-thread-1] [13s 280ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [pool-3-thread-1] [13s 281ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [pool-3-thread-1] [13s 281ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-1] [13s 281ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-1] [13s 281ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-1] [13s 281ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-1] [13s 281ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-1] [13s 281ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-2] [13s 293ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [pool-3-thread-1] [13s 293ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-1] [13s 293ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-1] [13s 293ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@61e41ff9 queue.isEmpty: true DEBUG: [pool-3-thread-1] [13s 293ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@61e41ff9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-1] [13s 293ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [13s 293ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [13s 293ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [13s 293ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [13s 293ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-1] [13s 293ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-1] [13s 294ms] PlainHttpConnection(SocketTube(9)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [13s 294ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [HttpClient-2-Worker0] [13s 294ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker0] [13s 294ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker0] [13s 294ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker0] [13s 294ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker0] [13s 295ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [13s 306ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [pool-3-thread-3] [13s 306ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [pool-3-thread-3] [13s 306ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-3] [13s 306ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-3] [13s 306ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-3] [13s 306ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-3] [13s 306ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [13s 307ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-3] [13s 307ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-3] [13s 307ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-3] [13s 307ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@57a50408 queue.isEmpty: true DEBUG: [pool-3-thread-3] [13s 307ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@57a50408, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-3] [13s 307ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [13s 307ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [13s 307ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [13s 307ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [13s 307ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-3] [13s 307ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-3] [13s 307ms] PlainHttpConnection(SocketTube(10)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-1] [13s 312ms] PlainHttpConnection(SocketTube(9)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-1] [13s 313ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-2-Worker0] [13s 314ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker0] [13s 315ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker0] [13s 315ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker0] [13s 315ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@49791d71 queue.isEmpty: true DEBUG: [HttpClient-2-Worker0] [13s 315ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@49791d71, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker0] [13s 315ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [13s 315ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [13s 315ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [13s 315ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [13s 316ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker0] [13s 316ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker0] [13s 316ms] PlainHttpConnection(SocketTube(11)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [13s 316ms] PlainHttpConnection(SocketTube(11)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [13s 316ms] PlainHttpConnection(SocketTube(11)) registering connect event DEBUG: [pool-3-thread-4] [13s 319ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [HttpClient-2-Worker1] [13s 329ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [HttpClient-2-Worker1] [13s 329ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker1] [13s 330ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker1] [13s 330ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker1] [13s 330ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-SelectorManager] [13s 330ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6726cfe7 for C (true) DEBUG: [HttpClient-3-SelectorManager] [13s 335ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6ddea497 for C (true) DEBUG: [HttpClient-3-SelectorManager] [13s 336ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [13s 336ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50743 DEBUG: [HttpClient-3-SelectorManager] [13s 336ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [13s 336ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44745 DEBUG: [HttpClient-2-Worker2] [13s 336ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker2] [13s 336ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker2] [13s 336ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker2] [13s 336ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker2] [13s 336ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker2] [13s 336ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker2] [13s 336ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-2-Worker2] [13s 336ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker2] [13s 336ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker2] [13s 336ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker1] [13s 337ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker1] [13s 337ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [pool-3-thread-3] [13s 337ms] PlainHttpConnection(SocketTube(10)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [13s 337ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [HttpClient-2-Worker1] [13s 337ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker1] [13s 337ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker2] [13s 338ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker1] [13s 338ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4f1e910d queue.isEmpty: true DEBUG: [HttpClient-2-Worker2] [13s 338ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker2] [13s 338ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker1] [13s 338ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4f1e910d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker2] [13s 338ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-Worker3] [13s 338ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker3] [13s 338ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker3] [13s 338ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker3] [13s 338ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker3] [13s 338ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker3] [13s 338ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker3] [13s 338ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-2-Worker3] [13s 338ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker3] [13s 338ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-2-Worker3] [13s 338ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@79d48c43 for C (true) DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1dcd903 DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@48f3c807 DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [13s 340ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [13s 340ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [13s 340ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [13s 340ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker5] [13s 340ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker1] [13s 338ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [13s 340ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker6] [13s 340ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker6] [13s 340ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [13s 340ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [13s 340ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [13s 340ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker1] [13s 340ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker1] [13s 340ms] PlainHttpConnection(SocketTube(12)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [13s 340ms] PlainHttpConnection(SocketTube(12)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [13s 341ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [HttpClient-2-Worker5] [13s 340ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker5] [13s 354ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker5] [13s 355ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker5] [13s 355ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker5] [13s 355ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker5] [13s 355ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker5] [13s 355ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker5] [13s 355ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker5] [13s 355ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker6] [13s 340ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker6] [13s 355ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-2-Worker6] [13s 355ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker6] [13s 356ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [13s 341ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker4] [13s 341ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker4] [13s 357ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker4] [13s 357ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker4] [13s 357ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-2-Worker4] [13s 357ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker4] [13s 357ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker3] [13s 341ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker3] [13s 357ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker3] [13s 357ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker3] [13s 357ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-Worker7] [13s 362ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker7] [13s 362ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker7] [13s 362ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker7] [13s 362ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker7] [13s 362ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker7] [13s 362ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker7] [13s 363ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker7] [13s 363ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker7] [13s 363ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker7] [13s 363ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker7] [13s 363ms] Http1Publisher(SocketTube(11)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker7] [13s 363ms] SocketTube(11) trying to write: 191 DEBUG: [HttpClient-2-Worker7] [13s 363ms] SocketTube(11) wrote: 191 DEBUG: [HttpClient-2-Worker7] [13s 363ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker7] [13s 363ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker7] [13s 363ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [13s 363ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [13s 363ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker7] [13s 363ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker7] [13s 364ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker7] [13s 378ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker7] [13s 378ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [HttpClient-2-Worker7] [13s 379ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker7] [13s 379ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker7] [13s 379ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@326256ae DEBUG: [HttpClient-2-Worker7] [13s 379ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [13s 381ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [13s 381ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40839 DEBUG: [HttpClient-3-SelectorManager] [13s 381ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1518e3ce for C (true) DEBUG: [HttpClient-3-SelectorManager] [13s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ad8b4e1 for R (true) DEBUG: [HttpClient-2-Worker8] [13s 381ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [HttpClient-3-SelectorManager] [13s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e697887 for R (true) DEBUG: [HttpClient-2-Worker8] [13s 382ms] Http1Exchange SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker8] [13s 382ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker8] [13s 382ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker8] [13s 386ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker8] [13s 386ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker8] [13s 386ms] Http1Publisher(SocketTube(10)) got subscriber: SocketTube(10) DEBUG: [HttpClient-2-Worker8] [13s 386ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker8] [13s 386ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker8] [13s 386ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-SelectorManager] [13s 382ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ad8b4e1 for None (false) DEBUG: [HttpClient-3-SelectorManager] [13s 391ms] SocketTube(11) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [13s 391ms] Http1AsyncReceiver(SocketTube(11)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [13s 391ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [13s 391ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ad8b4e1 for R (false) DEBUG: [HttpClient-3-SelectorManager] [13s 391ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [13s 391ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [13s 391ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45845 DEBUG: [HttpClient-3-SelectorManager] [13s 392ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [13s 392ms] SocketTube(10) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@67b03edd DEBUG: [HttpClient-3-SelectorManager] [13s 392ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [13s 392ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [13s 392ms] Http1AsyncReceiver(SocketTube(10)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [13s 392ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [13s 392ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [13s 392ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [13s 392ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-2-Worker5] [13s 382ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker5] [13s 392ms] Http1Publisher(SocketTube(9)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker5] [13s 393ms] SocketTube(9) trying to write: 191 DEBUG: [HttpClient-2-Worker5] [13s 393ms] SocketTube(9) wrote: 191 DEBUG: [HttpClient-2-Worker5] [13s 393ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker5] [13s 393ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker5] [13s 393ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker5] [13s 393ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker5] [13s 393ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker5] [13s 393ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker5] [13s 393ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker5] [13s 393ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker5] [13s 393ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-2-Worker5] [13s 393ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker5] [13s 393ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker5] [13s 393ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@46420df9 DEBUG: [HttpClient-2-Worker5] [13s 393ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker9] [13s 392ms] Http1AsyncReceiver(SocketTube(11)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@49791d71 DEBUG: [HttpClient-2-Worker10] [13s 394ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker10] [13s 394ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker9] [13s 394ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker9] [13s 394ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@49791d71 DEBUG: [HttpClient-2-Worker9] [13s 394ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker9] [13s 394ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker9] [13s 394ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@49791d71 DEBUG: [HttpClient-2-Worker9] [13s 394ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker9] [13s 394ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker10] [13s 394ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker10] [13s 394ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker10] [13s 394ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker10] [13s 394ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker10] [13s 394ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [HttpClient-2-Worker10] [13s 394ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker10] [13s 394ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker10] [13s 395ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker12] [13s 395ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker12] [13s 395ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker12] [13s 395ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker12] [13s 395ms] Http1Publisher(SocketTube(10)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker12] [13s 395ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 44745 DEBUG: [HttpClient-2-Worker9] [13s 395ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker9] [13s 395ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6f23fc6d(3) DEBUG: [HttpClient-2-Worker9] [13s 395ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1f037606/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1a7f75d9 queue.isEmpty: false DEBUG: [HttpClient-2-Worker9] [13s 396ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 4 DEBUG: [HttpClient-2-Worker11] [13s 395ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker11] [13s 396ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker11] [13s 396ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker11] [13s 396ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-2-Worker11] [13s 396ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker11] [13s 396ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker9] [13s 396ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker9] [13s 397ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker9] [13s 397ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1f037606/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1a7f75d9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker9] [13s 397ms] Http1AsyncReceiver(SocketTube(11)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1f037606/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1a7f75d9 DEBUG: [HttpClient-2-Worker9] [13s 397ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker9] [13s 397ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1f037606/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1a7f75d9 DEBUG: [HttpClient-2-Worker9] [13s 397ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker9] [13s 397ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker9] [13s 397ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker9] [13s 397ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [HttpClient-2-Worker9] [13s 397ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) SocketTube(11): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker9] [13s 397ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-2-Worker9] [13s 397ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker9] [13s 397ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker9] [13s 397ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker9] [13s 397ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker9] [13s 397ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker9] [13s 397ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker9] [13s 397ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-2-Worker9] [13s 397ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker9] [13s 398ms] HttpClientImpl(3) ClientImpl (async) elapsed 104 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-2-Worker9] [13s 398ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker9] [13s 398ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6f23fc6d(3) DEBUG: [HttpClient-2-Worker9] [13s 398ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [HttpClient-2-Worker9] [13s 398ms] Http1AsyncReceiver(SocketTube(11)) Got 0 bytes for delegate null Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-2-Worker10] [13s 410ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker10] [13s 410ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker10] [13s 411ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker10] [13s 411ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 0 Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-2-Worker8] [13s 414ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker8] [13s 414ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker8] [13s 414ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker8] [13s 414ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker8] [13s 418ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker8] [13s 419ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker8] [13s 419ms] Http1Publisher(SocketTube(10)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker8] [13s 419ms] SocketTube(10) trying to write: 191 DEBUG: [HttpClient-2-Worker8] [13s 419ms] SocketTube(10) wrote: 191 DEBUG: [HttpClient-2-Worker8] [13s 419ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker8] [13s 419ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker8] [13s 419ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker8] [13s 419ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker8] [13s 419ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker8] [13s 419ms] Http1Publisher(SocketTube(10)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker8] [13s 419ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker8] [13s 419ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker8] [13s 419ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker8] [13s 419ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker8] [13s 419ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker8] [13s 420ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker8] [13s 420ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker8] [13s 420ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker8] [13s 420ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker8] [13s 420ms] Http1Publisher(SocketTube(10)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5541222a DEBUG: [HttpClient-2-Worker8] [13s 420ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker8] [13s 420ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker8] [13s 420ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker8] [13s 420ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) First time around DEBUG: [HttpClient-2-Worker8] [13s 420ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) headersReader is not yet completed DEBUG: [HttpClient-3-SelectorManager] [13s 415ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e697887 for None (false) DEBUG: [HttpClient-3-SelectorManager] [13s 431ms] SocketTube(9) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [13s 431ms] Http1AsyncReceiver(SocketTube(9)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [13s 431ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [13s 431ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e697887 for R (false) DEBUG: [HttpClient-3-SelectorManager] [13s 431ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [13s 432ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@448cb1fa for R (true) DEBUG: [HttpClient-3-SelectorManager] [13s 432ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [13s 432ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2e0fe8fa DEBUG: [HttpClient-3-SelectorManager] [13s 432ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [13s 432ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [13s 432ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [13s 432ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [13s 432ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [13s 432ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [13s 432ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [13s 432ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [13s 432ms] SocketTube(11) handling pending subscription for CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [13s 432ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [13s 432ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-2-Worker13] [13s 432ms] Http1AsyncReceiver(SocketTube(9)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@61e41ff9 DEBUG: [HttpClient-2-Worker14] [13s 432ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker15] [13s 433ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker14] [13s 435ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker14] [13s 435ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker14] [13s 435ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-2-Worker14] [13s 435ms] SocketTube(12) resuming read event DEBUG: [HttpClient-2-Worker14] [13s 435ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [13s 450ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker15] [13s 450ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker15] [13s 450ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker15] [13s 450ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker15] [13s 450ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker15] [13s 451ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker15] [13s 451ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker15] [13s 451ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker15] [13s 451ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker15] [13s 451ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker15] [13s 451ms] Http1Publisher(SocketTube(12)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker15] [13s 451ms] SocketTube(12) trying to write: 191 DEBUG: [HttpClient-2-Worker15] [13s 451ms] SocketTube(12) wrote: 191 DEBUG: [HttpClient-2-Worker15] [13s 451ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker15] [13s 451ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker15] [13s 452ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [13s 452ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [13s 452ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker15] [13s 452ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker15] [13s 452ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker15] [13s 452ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker15] [13s 452ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [HttpClient-2-Worker15] [13s 452ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker15] [13s 452ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker15] [13s 452ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@46c6402f DEBUG: [HttpClient-2-Worker15] [13s 452ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [13s 434ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [13s 473ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [13s 473ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [13s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ad8b4e1 for R (false) DEBUG: [HttpClient-3-SelectorManager] [13s 473ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [13s 473ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [13s 473ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [13s 473ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [13s 473ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [13s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@448cb1fa for None (false) DEBUG: [HttpClient-3-SelectorManager] [13s 474ms] SocketTube(10) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [13s 474ms] Http1AsyncReceiver(SocketTube(10)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [13s 474ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [13s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@448cb1fa for R (false) DEBUG: [HttpClient-3-SelectorManager] [13s 474ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [13s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48af7d30 for R (true) DEBUG: [HttpClient-3-SelectorManager] [13s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48af7d30 for None (false) DEBUG: [HttpClient-3-SelectorManager] [13s 475ms] SocketTube(12) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [13s 475ms] Http1AsyncReceiver(SocketTube(12)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-Worker13] [13s 434ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker13] [13s 475ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@61e41ff9 DEBUG: [HttpClient-2-Worker13] [13s 475ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker13] [13s 475ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker13] [13s 475ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@61e41ff9 DEBUG: [HttpClient-2-Worker13] [13s 475ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker13] [13s 475ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker16] [13s 477ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker16] [13s 477ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker17] [13s 477ms] Http1AsyncReceiver(SocketTube(10)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@57a50408 DEBUG: [HttpClient-2-Worker17] [13s 514ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker17] [13s 514ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@57a50408 DEBUG: [HttpClient-2-Worker17] [13s 514ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker17] [13s 514ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker17] [13s 514ms] Http1AsyncReceiver(SocketTube(10)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@57a50408 DEBUG: [HttpClient-2-Worker17] [13s 514ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker17] [13s 514ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-SelectorManager] [13s 489ms] SocketTube(12) resuming read event Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 40839 DEBUG: [HttpClient-2-Worker17] [13s 515ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker17] [13s 515ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6f23fc6d(3) DEBUG: [HttpClient-2-Worker17] [13s 515ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2fc81330/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2bffe389 queue.isEmpty: false DEBUG: [HttpClient-2-Worker18] [13s 489ms] Http1AsyncReceiver(SocketTube(12)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4f1e910d DEBUG: [HttpClient-2-Worker17] [13s 516ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 4 DEBUG: [HttpClient-2-Worker17] [13s 516ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker18] [13s 516ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker17] [13s 516ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker17] [13s 516ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2fc81330/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2bffe389, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker17] [13s 516ms] Http1AsyncReceiver(SocketTube(10)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2fc81330/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2bffe389 DEBUG: [HttpClient-2-Worker17] [13s 516ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker17] [13s 516ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2fc81330/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2bffe389 DEBUG: [HttpClient-2-Worker17] [13s 516ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker17] [13s 516ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker17] [13s 516ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker17] [13s 516ms] Http1AsyncReceiver(SocketTube(10)) cleared DEBUG: [HttpClient-2-Worker17] [13s 516ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) SocketTube(10): return to HTTP/1.1 pool Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 50743 DEBUG: [HttpClient-2-Worker17] [13s 516ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-2-Worker17] [13s 517ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker17] [13s 517ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker17] [13s 517ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker13] [13s 517ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker17] [13s 517ms] SocketTube(10) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker17] [13s 517ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker17] [13s 517ms] SocketTube(10) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker17] [13s 517ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker13] [13s 517ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6f23fc6d(3) DEBUG: [HttpClient-2-Worker17] [13s 517ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker17] [13s 517ms] HttpClientImpl(3) ClientImpl (async) elapsed 211 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-2-Worker13] [13s 517ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@a2ab88d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@208ac42a queue.isEmpty: false DEBUG: [HttpClient-2-Worker17] [13s 517ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker17] [13s 517ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6f23fc6d(3) DEBUG: [HttpClient-2-Worker17] [13s 517ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 0 DEBUG: [HttpClient-2-Worker17] [13s 517ms] Http1AsyncReceiver(SocketTube(10)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker13] [13s 517ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 4 DEBUG: [HttpClient-2-Worker13] [13s 517ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker13] [13s 517ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker13] [13s 517ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@a2ab88d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@208ac42a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker13] [13s 518ms] Http1AsyncReceiver(SocketTube(9)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@a2ab88d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@208ac42a DEBUG: [HttpClient-2-Worker13] [13s 518ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker13] [13s 518ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@a2ab88d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@208ac42a DEBUG: [HttpClient-2-Worker13] [13s 518ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker13] [13s 518ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker13] [13s 518ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker13] [13s 518ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [HttpClient-2-Worker13] [13s 518ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker13] [13s 518ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-2-Worker13] [13s 518ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker13] [13s 518ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker13] [13s 518ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker13] [13s 518ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker13] [13s 518ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker13] [13s 518ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker13] [13s 518ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker13] [13s 518ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker13] [13s 518ms] HttpClientImpl(3) ClientImpl (async) elapsed 237 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-3-SelectorManager] [13s 515ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48af7d30 for R (false) DEBUG: [HttpClient-2-Worker13] [13s 525ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-SelectorManager] [13s 525ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker13] [13s 525ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6f23fc6d(3) DEBUG: [HttpClient-3-SelectorManager] [13s 525ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-2-Worker18] [13s 516ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4f1e910d DEBUG: [HttpClient-3-SelectorManager] [13s 525ms] SocketTube(10) handling pending subscription for CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [13s 525ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [13s 525ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [13s 525ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [13s 525ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [13s 525ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [13s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@448cb1fa for R (false) DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e697887 for R (false) DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [13s 526ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker19] [13s 527ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker19] [13s 527ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker20] [13s 527ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker20] [13s 528ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker13] [13s 534ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-2-Worker13] [13s 534ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker18] [13s 534ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker18] [13s 534ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker18] [13s 534ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4f1e910d DEBUG: [HttpClient-2-Worker18] [13s 534ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker18] [13s 535ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 45845 DEBUG: [HttpClient-2-Worker18] [13s 535ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker18] [13s 535ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6f23fc6d(3) DEBUG: [HttpClient-2-Worker18] [13s 536ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5a4c02f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@769e1561 queue.isEmpty: false DEBUG: [HttpClient-2-Worker18] [13s 536ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 4 DEBUG: [HttpClient-2-Worker18] [13s 536ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker18] [13s 536ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker18] [13s 536ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5a4c02f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@769e1561, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker18] [13s 536ms] Http1AsyncReceiver(SocketTube(12)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5a4c02f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@769e1561 DEBUG: [HttpClient-2-Worker18] [13s 536ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker18] [13s 536ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5a4c02f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@769e1561 DEBUG: [HttpClient-2-Worker18] [13s 536ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker18] [13s 536ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker18] [13s 536ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker18] [13s 536ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [HttpClient-2-Worker18] [13s 536ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) SocketTube(12): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker18] [13s 536ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-2-Worker18] [13s 536ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker18] [13s 536ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker18] [13s 536ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker18] [13s 536ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker18] [13s 536ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker18] [13s 536ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker18] [13s 537ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker18] [13s 537ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker18] [13s 537ms] HttpClientImpl(3) ClientImpl (async) elapsed 217 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-2-Worker18] [13s 537ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker18] [13s 537ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6f23fc6d(3) DEBUG: [HttpClient-2-Worker18] [13s 537ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [HttpClient-2-Worker18] [13s 537ms] Http1AsyncReceiver(SocketTube(12)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [13s 538ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [13s 538ms] SocketTube(12) handling pending subscription for CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [13s 538ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [13s 538ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [13s 538ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [13s 538ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [13s 538ms] SocketTube(12) resuming read event DEBUG: [HttpClient-3-SelectorManager] [13s 538ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48af7d30 for R (false) DEBUG: [HttpClient-3-SelectorManager] [13s 538ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [13s 538ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [13s 538ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [13s 538ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [13s 538ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker21] [13s 538ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker21] [13s 538ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] SocketTube(11) pausing read event DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] SocketTube(11) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] ConnectionPool(3) SocketTube(11) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] SocketTube(10) pausing read event DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] SocketTube(10) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] ConnectionPool(3) SocketTube(10) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [13s 542ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] SocketTube(9) pausing read event DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] SocketTube(9) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] ConnectionPool(3) SocketTube(9) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] SocketTube(12) pausing read event DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] SocketTube(12) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] ConnectionPool(3) SocketTube(12) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] SocketTube(12) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [13s 543ms] Http2ClientImpl stopping DEBUG: [MainThread] [13s 544ms] HttpClientImpl(4) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [pool-4-thread-1] [13s 546ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [pool-4-thread-1] [13s 546ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [pool-4-thread-1] [13s 546ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-1] [13s 546ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-1] [13s 546ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-1] [13s 546ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-2] [13s 547ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [HttpClient-3-Worker0] [13s 547ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [HttpClient-3-Worker0] [13s 547ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker0] [13s 547ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker0] [13s 547ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker0] [13s 547ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-1] [13s 548ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker0] [13s 548ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-1] [13s 548ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker0] [13s 548ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker0] [13s 548ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker0] [13s 548ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-1] [13s 548ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-1] [13s 548ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker0] [13s 548ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7cfe5461 queue.isEmpty: true DEBUG: [HttpClient-3-Worker0] [13s 548ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7cfe5461, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker0] [13s 549ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [13s 549ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker0] [13s 549ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [13s 549ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker0] [13s 549ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker0] [13s 549ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker0] [13s 549ms] PlainHttpConnection(SocketTube(14)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [13s 549ms] PlainHttpConnection(SocketTube(14)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [13s 549ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [13s 549ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1dbbb926 for C (true) DEBUG: [HttpClient-4-SelectorManager] [13s 549ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [13s 549ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37329 DEBUG: [HttpClient-3-Worker1] [13s 550ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker1] [13s 550ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker1] [13s 550ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker1] [13s 550ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker1] [13s 550ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker1] [13s 550ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker1] [13s 550ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [HttpClient-3-Worker1] [13s 550ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker1] [13s 550ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker1] [13s 550ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [pool-4-thread-1] [13s 551ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@32ff9d1 queue.isEmpty: true DEBUG: [HttpClient-3-Worker1] [13s 551ms] Http1Exchange setting outgoing with headers DEBUG: [pool-4-thread-1] [13s 551ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@32ff9d1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-1] [13s 551ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [13s 551ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [13s 551ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [13s 551ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [13s 551ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-1] [13s 551ms] Http1Exchange initiating connect async DEBUG: [pool-4-thread-1] [13s 551ms] PlainHttpConnection(SocketTube(13)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [13s 551ms] PlainHttpConnection(SocketTube(13)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [13s 551ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-3-Worker1] [13s 551ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker1] [13s 552ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker1] [13s 552ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-SelectorManager] [13s 552ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1743d256 for C (true) DEBUG: [HttpClient-4-SelectorManager] [13s 552ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [13s 552ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@12f3af3d DEBUG: [HttpClient-4-SelectorManager] [13s 552ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [13s 552ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [13s 552ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [13s 552ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [13s 552ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [13s 552ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [13s 552ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [13s 552ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [13s 552ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50537 DEBUG: [HttpClient-3-Worker2] [13s 553ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker3] [13s 553ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker3] [13s 553ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker3] [13s 553ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker3] [13s 553ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker3] [13s 553ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker4] [13s 553ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker4] [13s 553ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker4] [13s 553ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker4] [13s 553ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker4] [13s 553ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker4] [13s 553ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker4] [13s 553ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-3-Worker4] [13s 553ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker4] [13s 553ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker4] [13s 553ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker2] [13s 553ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker2] [13s 554ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker2] [13s 554ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-3-Worker2] [13s 554ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker2] [13s 554ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker3] [13s 553ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker3] [13s 554ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker3] [13s 554ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker3] [13s 554ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker3] [13s 554ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker3] [13s 554ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker3] [13s 554ms] Http1Publisher(SocketTube(14)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker3] [13s 554ms] SocketTube(14) trying to write: 191 DEBUG: [HttpClient-3-Worker3] [13s 555ms] SocketTube(14) wrote: 191 DEBUG: [HttpClient-3-Worker3] [13s 555ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker3] [13s 555ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker3] [13s 555ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker3] [13s 555ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker3] [13s 555ms] Http1Exchange initiating completion of bodySentCF Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-3-Worker4] [13s 555ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker4] [13s 555ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker4] [13s 555ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker4] [13s 555ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker3] [13s 555ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker3] [13s 556ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker3] [13s 556ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker3] [13s 556ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [HttpClient-3-Worker3] [13s 556ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker3] [13s 556ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker3] [13s 556ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1bf00893 DEBUG: [HttpClient-3-Worker3] [13s 556ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63d9bace for R (true) DEBUG: [HttpClient-4-SelectorManager] [13s 556ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [13s 556ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@326eb195 DEBUG: [HttpClient-4-SelectorManager] [13s 556ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [13s 556ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [13s 556ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [13s 556ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [13s 557ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [13s 557ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [13s 557ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [13s 557ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63d9bace for None (false) DEBUG: [HttpClient-4-SelectorManager] [13s 557ms] SocketTube(14) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [13s 557ms] Http1AsyncReceiver(SocketTube(14)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-Worker5] [13s 557ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker5] [13s 557ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker5] [13s 557ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker5] [13s 557ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-3-Worker6] [13s 557ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker6] [13s 557ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker6] [13s 557ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker6] [13s 557ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker6] [13s 557ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker6] [13s 557ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker6] [13s 557ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker6] [13s 557ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker6] [13s 557ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker6] [13s 557ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker6] [13s 557ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker6] [13s 557ms] Http1Publisher(SocketTube(13)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker6] [13s 557ms] SocketTube(13) trying to write: 191 DEBUG: [HttpClient-3-Worker6] [13s 558ms] SocketTube(13) wrote: 191 DEBUG: [HttpClient-3-Worker6] [13s 558ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker6] [13s 558ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker6] [13s 558ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker6] [13s 558ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker6] [13s 558ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker6] [13s 558ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker6] [13s 558ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker6] [13s 558ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker6] [13s 558ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [HttpClient-3-Worker6] [13s 558ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker6] [13s 558ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker6] [13s 558ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@60d021d0 DEBUG: [HttpClient-3-Worker6] [13s 558ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 557ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [13s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63d9bace for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 558ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker5] [13s 557ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker5] [13s 559ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker7] [13s 557ms] Http1AsyncReceiver(SocketTube(14)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7cfe5461 DEBUG: [HttpClient-3-Worker7] [13s 559ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker7] [13s 559ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7cfe5461 DEBUG: [HttpClient-3-Worker7] [13s 559ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker7] [13s 559ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker7] [13s 559ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7cfe5461 DEBUG: [HttpClient-3-Worker7] [13s 559ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker7] [13s 559ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-SelectorManager] [13s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d6b7aa2 for R (true) DEBUG: [HttpClient-4-SelectorManager] [13s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d6b7aa2 for None (false) DEBUG: [HttpClient-4-SelectorManager] [13s 560ms] SocketTube(13) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [13s 560ms] Http1AsyncReceiver(SocketTube(13)) Putting 79 bytes into the queue Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 37329 DEBUG: [HttpClient-4-SelectorManager] [13s 560ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [13s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d6b7aa2 for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 560ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker7] [13s 560ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker7] [13s 560ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@de8061c(4) DEBUG: [HttpClient-3-Worker7] [13s 560ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3575ad3d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b20d94f queue.isEmpty: false DEBUG: [HttpClient-3-Worker7] [13s 560ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 4 DEBUG: [HttpClient-3-Worker7] [13s 561ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker7] [13s 561ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker7] [13s 561ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3575ad3d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b20d94f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker7] [13s 561ms] Http1AsyncReceiver(SocketTube(14)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3575ad3d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b20d94f DEBUG: [HttpClient-3-Worker7] [13s 561ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker7] [13s 561ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3575ad3d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b20d94f DEBUG: [HttpClient-3-Worker7] [13s 561ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker8] [13s 561ms] Http1AsyncReceiver(SocketTube(13)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@32ff9d1 DEBUG: [HttpClient-3-Worker8] [13s 561ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker8] [13s 561ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@32ff9d1 DEBUG: [HttpClient-3-Worker8] [13s 561ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker8] [13s 561ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker8] [13s 561ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@32ff9d1 DEBUG: [HttpClient-3-Worker8] [13s 561ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker8] [13s 561ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker7] [13s 561ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker7] [13s 562ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker7] [13s 562ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [HttpClient-3-Worker7] [13s 562ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker7] [13s 562ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-3-Worker7] [13s 562ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker7] [13s 562ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker7] [13s 562ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker7] [13s 562ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker7] [13s 562ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker7] [13s 562ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker7] [13s 562ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker7] [13s 562ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker7] [13s 562ms] HttpClientImpl(4) ClientImpl (async) elapsed 15 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-3-Worker7] [13s 563ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker7] [13s 563ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@de8061c(4) Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 50537 DEBUG: [pool-4-thread-3] [13s 563ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [HttpClient-3-Worker8] [13s 563ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker8] [13s 563ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@de8061c(4) DEBUG: [pool-4-thread-3] [13s 563ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [HttpClient-3-Worker8] [13s 563ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@249f58c7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c4a1a43 queue.isEmpty: false DEBUG: [pool-4-thread-3] [13s 564ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-3] [13s 564ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-3] [13s 564ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-3] [13s 564ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker8] [13s 564ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 4 DEBUG: [HttpClient-3-Worker8] [13s 564ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker8] [13s 564ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker8] [13s 564ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@249f58c7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c4a1a43, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker8] [13s 564ms] Http1AsyncReceiver(SocketTube(13)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@249f58c7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c4a1a43 DEBUG: [HttpClient-3-Worker8] [13s 564ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker8] [13s 564ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@249f58c7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c4a1a43 DEBUG: [HttpClient-3-Worker8] [13s 564ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker8] [13s 564ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker8] [13s 564ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker8] [13s 564ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [HttpClient-3-Worker8] [13s 564ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [pool-4-thread-3] [13s 564ms] HttpConnection(SocketTube(?)) SocketTube(14): plain connection retrieved from HTTP/1.1 pool DEBUG: [HttpClient-3-Worker8] [13s 564ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-3-Worker8] [13s 564ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker8] [13s 564ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker8] [13s 564ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker8] [13s 564ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker8] [13s 564ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker8] [13s 564ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker8] [13s 564ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker8] [13s 564ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker8] [13s 564ms] HttpClientImpl(4) ClientImpl (async) elapsed 18 millis for GET to http://127.0.0.1:35275/ DEBUG: [pool-4-thread-3] [13s 564ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker8] [13s 564ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [pool-4-thread-3] [13s 564ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker8] [13s 564ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@de8061c(4) DEBUG: [HttpClient-3-Worker8] [13s 564ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-3-Worker8] [13s 565ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [pool-4-thread-3] [13s 564ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3ff56cfb queue.isEmpty: true DEBUG: [pool-4-thread-3] [13s 565ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3ff56cfb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-3] [13s 565ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [13s 565ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [13s 565ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [13s 565ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [13s 565ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-3] [13s 565ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [pool-4-thread-3] [13s 565ms] SocketTube(14) connecting flows DEBUG: [HttpClient-4-SelectorManager] [13s 569ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [13s 569ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@71850afe DEBUG: [HttpClient-4-SelectorManager] [13s 569ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [13s 569ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [13s 569ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [13s 569ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [13s 569ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [13s 570ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [13s 570ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [13s 570ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [13s 570ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [13s 570ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [13s 570ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [13s 570ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [13s 570ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [13s 570ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [13s 570ms] SocketTube(13) resuming read event DEBUG: [pool-4-thread-4] [13s 570ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [HttpClient-4-SelectorManager] [13s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d6b7aa2 for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 570ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [13s 570ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [13s 570ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [13s 570ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [13s 570ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker9] [13s 570ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker9] [13s 570ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker9] [13s 570ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker9] [13s 570ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-3-Worker9] [13s 570ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker10] [13s 570ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker9] [13s 570ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker11] [13s 570ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker11] [13s 570ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker12] [13s 571ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [HttpClient-3-Worker12] [13s 571ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker12] [13s 571ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker12] [13s 571ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker12] [13s 571ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-SelectorManager] [13s 571ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63d9bace for R (false) DEBUG: [HttpClient-3-Worker10] [13s 570ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker12] [13s 571ms] HttpConnection(SocketTube(?)) SocketTube(13): plain connection retrieved from HTTP/1.1 pool DEBUG: [HttpClient-3-Worker12] [13s 571ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker12] [13s 571ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker12] [13s 572ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@17d08534 queue.isEmpty: true DEBUG: [HttpClient-3-Worker12] [13s 572ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@17d08534, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker12] [13s 572ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker12] [13s 572ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker12] [13s 572ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker12] [13s 572ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker12] [13s 572ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker12] [13s 572ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker12] [13s 572ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker12] [13s 572ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker12] [13s 572ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker12] [13s 572ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker12] [13s 572ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-3-Worker12] [13s 572ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker12] [13s 572ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker12] [13s 572ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker12] [13s 572ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-3-Worker12] [13s 573ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker12] [13s 573ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker7] [13s 573ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-3-Worker12] [13s 573ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker12] [13s 573ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker7] [13s 573ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [13s 573ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [13s 573ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3620ef42 DEBUG: [HttpClient-4-SelectorManager] [13s 573ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [13s 573ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [13s 573ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [13s 574ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [13s 574ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [13s 574ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [13s 574ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-4-thread-3] [13s 574ms] SocketTube(14) read publisher: dropping pending subscriber: CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-3-Worker13] [13s 574ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [13s 574ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-4-thread-3] [13s 574ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-3-Worker13] [13s 574ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [13s 574ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-4-thread-3] [13s 574ms] SocketTube(14) registering subscribe event DEBUG: [pool-4-thread-3] [13s 574ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-4-thread-3] [13s 574ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [pool-4-thread-3] [13s 574ms] SocketTube(14) subscribed for writing DEBUG: [pool-4-thread-3] [13s 574ms] SocketTube(14) write: resetting demand to 0 DEBUG: [pool-4-thread-3] [13s 574ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-4-thread-3] [13s 574ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [pool-4-thread-3] [13s 575ms] Http1Exchange setting outgoing with headers DEBUG: [pool-4-thread-3] [13s 575ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [pool-4-thread-3] [13s 575ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-4-thread-3] [13s 575ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker14] [13s 574ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker14] [13s 575ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker14] [13s 578ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker14] [13s 579ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker14] [13s 579ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker14] [13s 579ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker14] [13s 579ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker14] [13s 579ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker14] [13s 579ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker14] [13s 580ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker14] [13s 580ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker14] [13s 581ms] Http1Publisher(SocketTube(13)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker14] [13s 582ms] SocketTube(13) trying to write: 191 DEBUG: [HttpClient-3-Worker14] [13s 582ms] SocketTube(13) wrote: 191 DEBUG: [HttpClient-3-Worker14] [13s 582ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker14] [13s 582ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker14] [13s 582ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker14] [13s 582ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker14] [13s 582ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker14] [13s 582ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker14] [13s 582ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker14] [13s 582ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker14] [13s 582ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [HttpClient-3-Worker14] [13s 582ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker14] [13s 582ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker14] [13s 582ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@715099ec DEBUG: [HttpClient-3-Worker14] [13s 582ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker13] [13s 574ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-SelectorManager] [13s 579ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [13s 583ms] SocketTube(14) no more bytes available DEBUG: [HttpClient-4-SelectorManager] [13s 583ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [13s 583ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63d9bace for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 583ms] SocketTube(14) leaving read() loop with no bytes Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [13s 583ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [13s 583ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker15] [13s 583ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker15] [13s 583ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker15] [13s 583ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker15] [13s 583ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker15] [13s 583ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker15] [13s 583ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker15] [13s 583ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker15] [13s 583ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker15] [13s 583ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker15] [13s 583ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker15] [13s 583ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker15] [13s 583ms] Http1Publisher(SocketTube(14)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker15] [13s 583ms] SocketTube(14) trying to write: 191 DEBUG: [HttpClient-3-Worker15] [13s 584ms] SocketTube(14) wrote: 191 DEBUG: [HttpClient-3-Worker15] [13s 584ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker15] [13s 584ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker15] [13s 584ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [13s 584ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [13s 584ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker15] [13s 584ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker15] [13s 584ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker15] [13s 584ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker15] [13s 584ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [HttpClient-3-Worker15] [13s 584ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker15] [13s 584ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker15] [13s 584ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5facb1c6 DEBUG: [HttpClient-3-Worker15] [13s 584ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker13] [13s 584ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-3-Worker13] [13s 584ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker13] [13s 584ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d6b7aa2 for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 590ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63d9bace for None (false) DEBUG: [HttpClient-4-SelectorManager] [13s 590ms] SocketTube(14) read bytes: 75 DEBUG: [HttpClient-4-SelectorManager] [13s 591ms] Http1AsyncReceiver(SocketTube(14)) Putting 75 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [13s 591ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [13s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63d9bace for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 591ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker16] [13s 591ms] Http1AsyncReceiver(SocketTube(14)) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3ff56cfb DEBUG: [HttpClient-3-Worker16] [13s 591ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker16] [13s 591ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3ff56cfb DEBUG: [HttpClient-3-Worker16] [13s 591ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) Sending 75/75 bytes to header parser DEBUG: [HttpClient-3-Worker16] [13s 591ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker16] [13s 591ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3ff56cfb DEBUG: [HttpClient-3-Worker16] [13s 591ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker16] [13s 591ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-SelectorManager] [13s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d6b7aa2 for None (false) DEBUG: [HttpClient-4-SelectorManager] [13s 592ms] SocketTube(13) read bytes: 75 DEBUG: [HttpClient-4-SelectorManager] [13s 592ms] Http1AsyncReceiver(SocketTube(13)) Putting 75 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [13s 592ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [13s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d6b7aa2 for R (false) DEBUG: [HttpClient-3-Worker17] [13s 592ms] Http1AsyncReceiver(SocketTube(13)) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@17d08534 DEBUG: [HttpClient-3-Worker17] [13s 592ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker17] [13s 592ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@17d08534 DEBUG: [HttpClient-3-Worker17] [13s 592ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) Sending 75/75 bytes to header parser Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 37329 DEBUG: [HttpClient-3-Worker17] [13s 592ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker17] [13s 592ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@17d08534 DEBUG: [HttpClient-3-Worker16] [13s 592ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker17] [13s 592ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker17] [13s 592ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker16] [13s 592ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@de8061c(4) DEBUG: [HttpClient-3-Worker16] [13s 592ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6e68a639/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60af4584 queue.isEmpty: false DEBUG: [HttpClient-3-Worker16] [13s 592ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-3-Worker16] [13s 593ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker16] [13s 593ms] HttpClientImpl(4) body subscriber registered: 1 Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 50537 DEBUG: [HttpClient-3-Worker16] [13s 593ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6e68a639/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60af4584, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker16] [13s 593ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6e68a639/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60af4584 DEBUG: [HttpClient-3-Worker17] [13s 593ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker17] [13s 593ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@de8061c(4) DEBUG: [HttpClient-3-Worker17] [13s 593ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@74b7b744/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c33f0aa queue.isEmpty: false DEBUG: [HttpClient-3-Worker17] [13s 593ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-3-Worker17] [13s 593ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker17] [13s 593ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [HttpClient-3-Worker17] [13s 593ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@74b7b744/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c33f0aa, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker17] [13s 593ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@74b7b744/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c33f0aa DEBUG: [HttpClient-3-Worker17] [13s 593ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker17] [13s 593ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@74b7b744/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c33f0aa DEBUG: [HttpClient-3-Worker17] [13s 593ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) Sending 0/75 bytes to body parser DEBUG: [HttpClient-3-Worker17] [13s 593ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker17] [13s 593ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker17] [13s 593ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker17] [13s 593ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker17] [13s 593ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-3-Worker17] [13s 593ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker17] [13s 593ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker17] [13s 593ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker17] [13s 594ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-3-Worker17] [13s 594ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-4-SelectorManager] [13s 592ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d6b7aa2 for R (false) DEBUG: [HttpClient-3-Worker16] [13s 593ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker16] [13s 601ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6e68a639/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60af4584 DEBUG: [HttpClient-3-Worker16] [13s 601ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) Sending 0/75 bytes to body parser DEBUG: [HttpClient-3-Worker16] [13s 601ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker16] [13s 601ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker16] [13s 601ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker16] [13s 601ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker16] [13s 602ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker16] [13s 602ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker16] [13s 602ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-3-Worker16] [13s 602ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-4-SelectorManager] [13s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63d9bace for None (false) DEBUG: [HttpClient-4-SelectorManager] [13s 632ms] SocketTube(14) read bytes: 4 DEBUG: [HttpClient-4-SelectorManager] [13s 632ms] Http1AsyncReceiver(SocketTube(14)) Putting 4 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [13s 633ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [13s 633ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63d9bace for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 633ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d6b7aa2 for None (false) DEBUG: [HttpClient-4-SelectorManager] [13s 635ms] SocketTube(13) read bytes: 4 DEBUG: [HttpClient-3-Worker18] [13s 635ms] Http1AsyncReceiver(SocketTube(14)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6e68a639/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60af4584 DEBUG: [HttpClient-3-Worker18] [13s 636ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker18] [13s 636ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6e68a639/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60af4584 DEBUG: [HttpClient-3-Worker18] [13s 636ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) Sending 4/4 bytes to body parser DEBUG: [HttpClient-3-Worker18] [13s 636ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker18] [13s 636ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker18] [13s 636ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [HttpClient-3-Worker18] [13s 636ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [HttpClient-4-SelectorManager] [13s 635ms] Http1AsyncReceiver(SocketTube(13)) Putting 4 bytes into the queue DEBUG: [HttpClient-3-Worker18] [13s 636ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-3-Worker18] [13s 636ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker18] [13s 636ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker18] [13s 636ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker18] [13s 636ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker18] [13s 636ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [13s 636ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [13s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d6b7aa2 for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 637ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 637ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [13s 637ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [13s 637ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [13s 637ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [13s 637ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [13s 637ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [13s 637ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker19] [13s 636ms] Http1AsyncReceiver(SocketTube(13)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@74b7b744/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c33f0aa DEBUG: [HttpClient-3-Worker19] [13s 637ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker19] [13s 638ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@74b7b744/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c33f0aa DEBUG: [HttpClient-3-Worker19] [13s 638ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) Sending 4/4 bytes to body parser DEBUG: [HttpClient-3-Worker19] [13s 638ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker19] [13s 638ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker19] [13s 638ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [HttpClient-3-Worker19] [13s 638ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker18] [13s 636ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker18] [13s 638ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker18] [13s 638ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [HttpClient-3-Worker18] [13s 638ms] HttpClientImpl(4) ClientImpl (async) elapsed 75 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-3-Worker18] [13s 638ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker18] [13s 638ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@de8061c(4) DEBUG: [HttpClient-3-Worker18] [13s 639ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-3-Worker19] [13s 639ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-3-Worker19] [13s 639ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker19] [13s 639ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker19] [13s 639ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker19] [13s 639ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker19] [13s 639ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker19] [13s 639ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker19] [13s 639ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker19] [13s 639ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker19] [13s 639ms] HttpClientImpl(4) ClientImpl (async) elapsed 69 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-3-Worker19] [13s 640ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker19] [13s 640ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@de8061c(4) DEBUG: [HttpClient-3-Worker19] [13s 640ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-4-SelectorManager] [13s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63d9bace for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 643ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [13s 643ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [13s 643ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [13s 643ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [13s 643ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [13s 643ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [13s 643ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [13s 643ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [13s 643ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-3-Worker20] [13s 643ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker20] [13s 644ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 643ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [13s 646ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [13s 646ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [13s 646ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d6b7aa2 for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 646ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [13s 646ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [13s 646ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [13s 646ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [13s 646ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker21] [13s 651ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker21] [13s 652ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 653ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [13s 653ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] SocketTube(14) pausing read event DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] ConnectionPool(4) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] SocketTube(13) pausing read event DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] ConnectionPool(4) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [13s 654ms] Http2ClientImpl stopping DEBUG: [MainThread] [13s 700ms] HttpClientImpl(5) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [pool-5-thread-1] [13s 704ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [pool-5-thread-1] [13s 709ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [pool-5-thread-1] [13s 709ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-1] [13s 709ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-1] [13s 709ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-1] [13s 709ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-1] [13s 709ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-1] [13s 709ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-1] [13s 710ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-1] [13s 710ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-1] [13s 710ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@277d700a queue.isEmpty: true DEBUG: [pool-5-thread-1] [13s 710ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@277d700a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-1] [13s 710ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [13s 710ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [13s 710ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [13s 710ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [13s 710ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-1] [13s 710ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-1] [13s 710ms] PlainHttpConnection(SocketTube(15)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-1] [13s 710ms] PlainHttpConnection(SocketTube(15)) bind completed /0.0.0.0 DEBUG: [pool-5-thread-1] [13s 710ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [13s 713ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@367240ef for C (true) DEBUG: [HttpClient-5-SelectorManager] [13s 713ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [13s 713ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55173 DEBUG: [pool-5-thread-2] [13s 721ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [HttpClient-4-Worker0] [13s 722ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker0] [13s 722ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [HttpClient-4-Worker0] [13s 722ms] SocketTube(15) connecting flows DEBUG: [HttpClient-4-Worker0] [13s 722ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-4-Worker0] [13s 722ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-4-Worker0] [13s 722ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker0] [13s 722ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [HttpClient-4-Worker0] [13s 722ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-4-Worker0] [13s 722ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-4-Worker0] [13s 722ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker1] [13s 722ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [HttpClient-4-Worker1] [13s 723ms] Http2ClientImpl not found in connection pool Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-4-Worker0] [13s 723ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker0] [13s 724ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker0] [13s 724ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-4-Worker0] [13s 724ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker1] [13s 730ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker1] [13s 730ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker1] [13s 730ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker1] [13s 731ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker1] [13s 731ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker1] [13s 731ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker1] [13s 731ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker1] [13s 733ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@273c4982 queue.isEmpty: true DEBUG: [HttpClient-4-Worker1] [13s 733ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@273c4982, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker1] [13s 733ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker1] [13s 733ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [13s 733ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker1] [13s 733ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [13s 733ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker1] [13s 734ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker1] [13s 734ms] PlainHttpConnection(SocketTube(16)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker1] [13s 734ms] PlainHttpConnection(SocketTube(16)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker1] [13s 734ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [13s 735ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3c8a2b9f for C (true) DEBUG: [HttpClient-5-SelectorManager] [13s 735ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [13s 735ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5dd9e08c DEBUG: [HttpClient-5-SelectorManager] [13s 735ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [13s 735ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [13s 735ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [13s 735ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [13s 735ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [13s 735ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [13s 735ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [13s 735ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [13s 735ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50341 DEBUG: [HttpClient-4-Worker2] [13s 736ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker2] [13s 736ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker2] [13s 736ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker2] [13s 736ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-4-Worker2] [13s 736ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-Worker2] [13s 736ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker3] [13s 736ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-4-Worker3] [13s 736ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker3] [13s 736ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-4-Worker3] [13s 736ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker3] [13s 736ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker3] [13s 736ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker3] [13s 736ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker3] [13s 736ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker3] [13s 736ms] Http1Exchange bodySubscriber is null DEBUG: [pool-5-thread-3] [13s 736ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [HttpClient-4-Worker3] [13s 736ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker3] [13s 736ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker3] [13s 736ms] Http1Publisher(SocketTube(15)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker3] [13s 736ms] SocketTube(15) trying to write: 191 DEBUG: [pool-5-thread-3] [13s 736ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [HttpClient-4-Worker3] [13s 736ms] SocketTube(15) wrote: 191 DEBUG: [HttpClient-4-Worker3] [13s 736ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-4-Worker3] [13s 736ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker3] [13s 736ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker4] [13s 736ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker4] [13s 736ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [HttpClient-4-Worker4] [13s 737ms] SocketTube(16) connecting flows DEBUG: [HttpClient-4-Worker4] [13s 737ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-4-Worker4] [13s 737ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-4-Worker4] [13s 737ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker4] [13s 737ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [HttpClient-4-Worker4] [13s 737ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-4-Worker4] [13s 737ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-4-Worker4] [13s 737ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-4-Worker4] [13s 738ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker4] [13s 738ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker4] [13s 738ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-4-Worker4] [13s 738ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 0 DEBUG: [pool-5-thread-3] [13s 736ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [13s 765ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-3] [13s 765ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-3] [13s 765ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker3] [13s 736ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker3] [13s 765ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-5-thread-3] [13s 766ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker3] [13s 766ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-5-thread-3] [13s 766ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker3] [13s 766ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker3] [13s 766ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker3] [13s 766ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [HttpClient-4-Worker3] [13s 766ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker3] [13s 766ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker3] [13s 766ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7f4ae654 DEBUG: [pool-5-thread-3] [13s 766ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker3] [13s 766ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 739ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48bb3c46 for R (true) DEBUG: [pool-5-thread-4] [13s 760ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [HttpClient-5-SelectorManager] [13s 766ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [13s 766ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@19a75d25 DEBUG: [HttpClient-5-SelectorManager] [13s 766ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [13s 766ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [13s 766ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [13s 767ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [13s 767ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [13s 767ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [13s 767ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-5-thread-3] [13s 766ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker6] [13s 767ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [13s 767ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1b600289 queue.isEmpty: true DEBUG: [HttpClient-4-Worker6] [13s 767ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker6] [13s 767ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-5-thread-3] [13s 767ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1b600289, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker6] [13s 767ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-4-Worker6] [13s 767ms] SocketTube(16) resuming read event DEBUG: [pool-5-thread-3] [13s 767ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker7] [13s 767ms] SocketTube(16) write: requesting more... DEBUG: [pool-5-thread-3] [13s 767ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [13s 767ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [13s 767ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [13s 767ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-3] [13s 767ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-3] [13s 767ms] PlainHttpConnection(SocketTube(17)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-3] [13s 767ms] PlainHttpConnection(SocketTube(17)) bind completed /0.0.0.0 DEBUG: [pool-5-thread-3] [13s 768ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [HttpClient-4-Worker5] [13s 768ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [HttpClient-4-Worker5] [13s 768ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker5] [13s 768ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker5] [13s 768ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker5] [13s 768ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker5] [13s 768ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker5] [13s 768ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker5] [13s 769ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker5] [13s 769ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker5] [13s 769ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@565af14b queue.isEmpty: true DEBUG: [HttpClient-4-Worker5] [13s 769ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@565af14b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker5] [13s 769ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker5] [13s 769ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker5] [13s 769ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker5] [13s 769ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker5] [13s 769ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker5] [13s 769ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker5] [13s 769ms] PlainHttpConnection(SocketTube(18)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker5] [13s 769ms] PlainHttpConnection(SocketTube(18)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker5] [13s 769ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [13s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48bb3c46 for None (false) DEBUG: [HttpClient-5-SelectorManager] [13s 770ms] SocketTube(15) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [13s 770ms] Http1AsyncReceiver(SocketTube(15)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [13s 770ms] SocketTube(15) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48bb3c46 for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 770ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@be8131d for R (true) DEBUG: [HttpClient-5-SelectorManager] [13s 770ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3e048cab for C (true) DEBUG: [HttpClient-5-SelectorManager] [13s 770ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@56d22860 for C (true) DEBUG: [HttpClient-5-SelectorManager] [13s 770ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [13s 770ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38241 DEBUG: [HttpClient-4-Worker6] [13s 767ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 770ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [13s 770ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54455 DEBUG: [HttpClient-4-Worker8] [13s 770ms] Http1AsyncReceiver(SocketTube(15)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@277d700a DEBUG: [HttpClient-4-Worker8] [13s 770ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker8] [13s 770ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@277d700a DEBUG: [HttpClient-4-Worker8] [13s 771ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker8] [13s 771ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker8] [13s 771ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@277d700a DEBUG: [HttpClient-4-Worker8] [13s 771ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker9] [13s 771ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker9] [13s 771ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker9] [13s 771ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker9] [13s 771ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker9] [13s 771ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker10] [13s 771ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker10] [13s 771ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker10] [13s 771ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker10] [13s 771ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker10] [13s 771ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker10] [13s 771ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker10] [13s 771ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [HttpClient-4-Worker10] [13s 771ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker10] [13s 771ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker10] [13s 771ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker7] [13s 767ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker7] [13s 771ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-4-Worker7] [13s 771ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker7] [13s 771ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker7] [13s 771ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker7] [13s 771ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker7] [13s 771ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker7] [13s 771ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker7] [13s 771ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker7] [13s 771ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker7] [13s 771ms] Http1Publisher(SocketTube(16)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker7] [13s 772ms] SocketTube(16) trying to write: 191 DEBUG: [HttpClient-5-SelectorManager] [13s 772ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [13s 772ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@54a81032 DEBUG: [HttpClient-5-SelectorManager] [13s 772ms] SocketTube(17) read demand reset to 0 Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-4-Worker7] [13s 772ms] SocketTube(16) wrote: 191 DEBUG: [HttpClient-4-Worker7] [13s 772ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-4-Worker7] [13s 772ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker7] [13s 772ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [13s 772ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [13s 772ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker7] [13s 772ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker7] [13s 772ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker7] [13s 772ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker7] [13s 772ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [HttpClient-4-Worker7] [13s 772ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker10] [13s 772ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker7] [13s 772ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker7] [13s 772ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@b107e17 DEBUG: [HttpClient-4-Worker7] [13s 772ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker8] [13s 771ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker9] [13s 771ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker9] [13s 773ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [HttpClient-4-Worker9] [13s 773ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker9] [13s 773ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker9] [13s 773ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-4-Worker9] [13s 774ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker9] [13s 774ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker9] [13s 774ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker9] [13s 774ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [13s 772ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [13s 781ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [13s 781ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [13s 781ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [13s 781ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [13s 781ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4109ae4 DEBUG: [HttpClient-5-SelectorManager] [13s 781ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [13s 781ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [13s 781ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [13s 781ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [13s 781ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [13s 781ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [13s 781ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [13s 781ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [13s 781ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [13s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@be8131d for None (false) DEBUG: [HttpClient-5-SelectorManager] [13s 783ms] SocketTube(16) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [13s 783ms] Http1AsyncReceiver(SocketTube(16)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [13s 783ms] SocketTube(16) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@be8131d for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 783ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker10] [13s 772ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker10] [13s 793ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker10] [13s 793ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 0 Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 55173 DEBUG: [HttpClient-4-Worker8] [13s 794ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker8] [13s 794ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@29ba8b4d(5) DEBUG: [HttpClient-4-Worker8] [13s 794ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@68df5d5c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e1eef8c queue.isEmpty: false DEBUG: [HttpClient-4-Worker11] [13s 784ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker8] [13s 795ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 4 DEBUG: [HttpClient-4-Worker11] [13s 795ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker11] [13s 795ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker11] [13s 795ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-4-Worker11] [13s 795ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker11] [13s 795ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker12] [13s 784ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker12] [13s 795ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker12] [13s 796ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker12] [13s 796ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-4-Worker12] [13s 796ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker12] [13s 796ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker13] [13s 784ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker14] [13s 785ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker13] [13s 796ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker13] [13s 796ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker13] [13s 796ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker14] [13s 796ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker14] [13s 796ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker14] [13s 796ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker14] [13s 796ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker14] [13s 796ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker14] [13s 796ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker14] [13s 796ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker14] [13s 796ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker14] [13s 796ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker14] [13s 796ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker14] [13s 796ms] Http1Publisher(SocketTube(17)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker14] [13s 796ms] SocketTube(17) trying to write: 191 DEBUG: [HttpClient-4-Worker14] [13s 796ms] SocketTube(17) wrote: 191 DEBUG: [HttpClient-4-Worker14] [13s 796ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker14] [13s 796ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker14] [13s 796ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [13s 796ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [13s 796ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker14] [13s 797ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker14] [13s 797ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker14] [13s 797ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker14] [13s 797ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [HttpClient-4-Worker14] [13s 797ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker14] [13s 797ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker14] [13s 797ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@43a50f2 DEBUG: [HttpClient-4-Worker14] [13s 797ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 797ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4346332e for R (true) DEBUG: [HttpClient-5-SelectorManager] [13s 797ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41f23f3 for R (true) DEBUG: [HttpClient-4-Worker15] [13s 785ms] Http1AsyncReceiver(SocketTube(16)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@273c4982 DEBUG: [HttpClient-4-Worker15] [13s 797ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker15] [13s 797ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@273c4982 DEBUG: [HttpClient-4-Worker15] [13s 797ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker15] [13s 798ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker15] [13s 798ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@273c4982 DEBUG: [HttpClient-4-Worker15] [13s 798ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker15] [13s 798ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker8] [13s 795ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker8] [13s 798ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker8] [13s 798ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@68df5d5c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e1eef8c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker8] [13s 798ms] Http1AsyncReceiver(SocketTube(15)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@68df5d5c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e1eef8c DEBUG: [HttpClient-4-Worker8] [13s 798ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker8] [13s 798ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@68df5d5c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e1eef8c DEBUG: [HttpClient-4-Worker8] [13s 798ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker8] [13s 798ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker8] [13s 798ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker8] [13s 798ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [HttpClient-4-Worker8] [13s 798ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) SocketTube(15): return to HTTP/1.1 pool Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 50341 DEBUG: [HttpClient-4-Worker15] [13s 798ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker15] [13s 798ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@29ba8b4d(5) DEBUG: [HttpClient-4-Worker15] [13s 799ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@617ce285/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73db764b queue.isEmpty: false DEBUG: [HttpClient-4-Worker13] [13s 796ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker13] [13s 799ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker13] [13s 799ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker13] [13s 799ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker13] [13s 799ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker13] [13s 799ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker13] [13s 799ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker13] [13s 799ms] Http1Publisher(SocketTube(18)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker13] [13s 799ms] SocketTube(18) trying to write: 191 DEBUG: [HttpClient-4-Worker13] [13s 799ms] SocketTube(18) wrote: 191 DEBUG: [HttpClient-4-Worker13] [13s 799ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker13] [13s 799ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker8] [13s 798ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-Worker8] [13s 799ms] SocketTube(15) connecting flows DEBUG: [HttpClient-4-Worker8] [13s 799ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-4-Worker8] [13s 799ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-4-Worker15] [13s 799ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 4 DEBUG: [HttpClient-4-Worker15] [13s 800ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker15] [13s 800ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [HttpClient-4-Worker15] [13s 800ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@617ce285/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73db764b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker15] [13s 800ms] Http1AsyncReceiver(SocketTube(16)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@617ce285/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73db764b DEBUG: [HttpClient-4-Worker15] [13s 800ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker15] [13s 800ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@617ce285/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73db764b DEBUG: [HttpClient-4-Worker15] [13s 800ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker15] [13s 800ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker15] [13s 800ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker15] [13s 800ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [HttpClient-4-Worker15] [13s 800ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) SocketTube(16): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker13] [13s 799ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [13s 800ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-Worker15] [13s 800ms] SocketTube(16) connecting flows DEBUG: [HttpClient-4-Worker15] [13s 800ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-4-Worker15] [13s 800ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-4-Worker15] [13s 800ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [13s 800ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-4-Worker15] [13s 800ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker15] [13s 800ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-4-Worker15] [13s 800ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [HttpClient-4-Worker15] [13s 800ms] HttpClientImpl(5) ClientImpl (async) elapsed 78 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-4-Worker8] [13s 799ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4346332e for None (false) DEBUG: [HttpClient-4-Worker13] [13s 800ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker8] [13s 801ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-4-Worker13] [13s 801ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker8] [13s 801ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker13] [13s 801ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker13] [13s 801ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker13] [13s 801ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker13] [13s 801ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [HttpClient-4-Worker13] [13s 801ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker13] [13s 801ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker13] [13s 802ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@516b5443 DEBUG: [HttpClient-4-Worker13] [13s 802ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker8] [13s 801ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-4-Worker8] [13s 802ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker8] [13s 802ms] HttpClientImpl(5) ClientImpl (async) elapsed 98 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-4-Worker8] [13s 802ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker8] [13s 802ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@29ba8b4d(5) DEBUG: [HttpClient-4-Worker8] [13s 802ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [HttpClient-4-Worker8] [13s 802ms] Http1AsyncReceiver(SocketTube(15)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker15] [13s 815ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker15] [13s 815ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@29ba8b4d(5) DEBUG: [HttpClient-4-Worker15] [13s 815ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [HttpClient-4-Worker15] [13s 815ms] Http1AsyncReceiver(SocketTube(16)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [13s 831ms] SocketTube(17) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [13s 831ms] Http1AsyncReceiver(SocketTube(17)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [13s 831ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4346332e for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 831ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 832ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [13s 832ms] SocketTube(15) handling pending subscription for CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-5-SelectorManager] [13s 832ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(15) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48bb3c46 for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(16) handling pending subscription for CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(16) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@be8131d for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [13s 833ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-4-Worker17] [13s 833ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-4-Worker17] [13s 833ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker18] [13s 833ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-4-Worker18] [13s 833ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41f23f3 for None (false) DEBUG: [HttpClient-5-SelectorManager] [13s 834ms] SocketTube(18) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [13s 834ms] Http1AsyncReceiver(SocketTube(18)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [13s 834ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41f23f3 for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 834ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker19] [13s 834ms] Http1AsyncReceiver(SocketTube(18)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@565af14b DEBUG: [HttpClient-4-Worker19] [13s 834ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker19] [13s 834ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@565af14b DEBUG: [HttpClient-4-Worker19] [13s 834ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker19] [13s 841ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker19] [13s 841ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@565af14b DEBUG: [HttpClient-4-Worker19] [13s 841ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker19] [13s 841ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 54455 DEBUG: [HttpClient-4-Worker19] [13s 842ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker19] [13s 842ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@29ba8b4d(5) DEBUG: [HttpClient-4-Worker19] [13s 843ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@78dccd3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c7e5f82 queue.isEmpty: false DEBUG: [HttpClient-4-Worker19] [13s 843ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 4 DEBUG: [HttpClient-4-Worker19] [13s 843ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker19] [13s 843ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker19] [13s 843ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@78dccd3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c7e5f82, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker19] [13s 843ms] Http1AsyncReceiver(SocketTube(18)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@78dccd3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c7e5f82 DEBUG: [HttpClient-4-Worker19] [13s 843ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker19] [13s 843ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@78dccd3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c7e5f82 DEBUG: [HttpClient-4-Worker19] [13s 843ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker19] [13s 843ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker19] [13s 843ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker19] [13s 843ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [HttpClient-4-Worker19] [13s 843ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) SocketTube(18): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker16] [13s 844ms] Http1AsyncReceiver(SocketTube(17)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1b600289 DEBUG: [HttpClient-4-Worker16] [13s 853ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker16] [13s 853ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1b600289 DEBUG: [HttpClient-4-Worker16] [13s 853ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker16] [13s 853ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker16] [13s 853ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1b600289 DEBUG: [HttpClient-4-Worker16] [13s 853ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker16] [13s 853ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker19] [13s 858ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-4-Worker19] [13s 858ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker19] [13s 858ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker19] [13s 858ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker19] [13s 858ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker19] [13s 858ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker19] [13s 862ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker19] [13s 862ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [13s 863ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-4-Worker19] [13s 863ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-5-SelectorManager] [13s 863ms] SocketTube(18) handling pending subscription for CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [13s 863ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [13s 863ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [13s 863ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [13s 863ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [13s 863ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker19] [13s 863ms] HttpClientImpl(5) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-5-SelectorManager] [13s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41f23f3 for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 863ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [13s 863ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [13s 863ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [13s 863ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-4-Worker19] [13s 863ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-SelectorManager] [13s 863ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-4-Worker19] [13s 863ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@29ba8b4d(5) DEBUG: [HttpClient-4-Worker19] [13s 863ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [HttpClient-4-Worker19] [13s 863ms] Http1AsyncReceiver(SocketTube(18)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker20] [13s 863ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker20] [13s 863ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 02, 2024 1:29:01 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 38241 DEBUG: [HttpClient-4-Worker16] [13s 867ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker16] [13s 867ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@29ba8b4d(5) DEBUG: [HttpClient-4-Worker16] [13s 867ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4801a687/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c3e2b5f queue.isEmpty: false DEBUG: [HttpClient-4-Worker16] [13s 867ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 4 DEBUG: [HttpClient-4-Worker16] [13s 867ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker16] [13s 867ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker16] [13s 875ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4801a687/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c3e2b5f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker16] [13s 875ms] Http1AsyncReceiver(SocketTube(17)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4801a687/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c3e2b5f DEBUG: [HttpClient-4-Worker16] [13s 875ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker16] [13s 875ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4801a687/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c3e2b5f DEBUG: [HttpClient-4-Worker16] [13s 875ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker16] [13s 875ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker16] [13s 875ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker16] [13s 875ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [HttpClient-4-Worker16] [13s 875ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) SocketTube(17): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker16] [13s 875ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-4-Worker16] [13s 875ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker16] [13s 875ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker16] [13s 875ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker16] [13s 876ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [13s 876ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker16] [13s 876ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker16] [13s 876ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker16] [13s 876ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker16] [13s 876ms] HttpClientImpl(5) ClientImpl (async) elapsed 139 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-4-Worker16] [13s 876ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker16] [13s 876ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@29ba8b4d(5) DEBUG: [HttpClient-4-Worker16] [13s 876ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [HttpClient-4-Worker16] [13s 876ms] Http1AsyncReceiver(SocketTube(17)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [13s 883ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [13s 883ms] SocketTube(17) handling pending subscription for CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [13s 883ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [13s 883ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [13s 883ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [13s 883ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [13s 883ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 883ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4346332e for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 883ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [13s 883ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [13s 883ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [13s 883ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [13s 883ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [13s 883ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-4-Worker21] [13s 884ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker21] [13s 884ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 884ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [13s 884ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 884ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 884ms] SocketTube(16) pausing read event DEBUG: [HttpClient-5-SelectorManager] [13s 884ms] SocketTube(16) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-5-SelectorManager] [13s 884ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 884ms] ConnectionPool(5) SocketTube(16) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [13s 884ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [13s 884ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 884ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [13s 901ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [13s 902ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 902ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 902ms] SocketTube(15) pausing read event DEBUG: [HttpClient-5-SelectorManager] [13s 902ms] SocketTube(15) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-5-SelectorManager] [13s 902ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 902ms] ConnectionPool(5) SocketTube(15) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [13s 902ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [13s 902ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 902ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [13s 902ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [13s 902ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 902ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 902ms] SocketTube(18) pausing read event DEBUG: [HttpClient-5-SelectorManager] [13s 902ms] SocketTube(18) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [13s 902ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 902ms] ConnectionPool(5) SocketTube(18) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [13s 905ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [13s 905ms] SocketTube(18) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 905ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [13s 905ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [13s 905ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 905ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 905ms] SocketTube(17) pausing read event DEBUG: [HttpClient-5-SelectorManager] [13s 905ms] SocketTube(17) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [13s 905ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 906ms] ConnectionPool(5) SocketTube(17) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [13s 917ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [13s 917ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 917ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [13s 917ms] Http2ClientImpl stopping DEBUG: [MainThread] [13s 934ms] HttpClientImpl(6) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [pool-6-thread-3] [13s 961ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:38887/ GET DEBUG: [pool-6-thread-1] [13s 962ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:38887/ GET DEBUG: [pool-6-thread-4] [13s 962ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:38887/ GET DEBUG: [pool-6-thread-1] [13s 962ms] Exchange establishing exchange for https://127.0.0.1:38887/ GET, proxy=null DEBUG: [HttpClient-5-Worker0] [13s 962ms] Exchange establishing exchange for https://127.0.0.1:38887/ GET, proxy=null DEBUG: [pool-6-thread-2] [13s 962ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:38887/ GET DEBUG: [pool-6-thread-3] [13s 962ms] Exchange establishing exchange for https://127.0.0.1:38887/ GET, proxy=null DEBUG: [HttpClient-5-Worker1] [13s 963ms] Exchange establishing exchange for https://127.0.0.1:38887/ GET, proxy=null Apr 02, 2024 1:29:02 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:02 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:02 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS Apr 02, 2024 1:29:02 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS Apr 02, 2024 1:29:02 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:02 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS Apr 02, 2024 1:29:02 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:02 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-6-thread-1] [14s 140ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker1] [14s 141ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker0] [14s 141ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker0] [14s 156ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker0] [14s 157ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [pool-6-thread-3] [14s 142ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-3] [14s 157ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-3] [14s 158ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [pool-6-thread-1] [14s 159ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-SelectorManager] [14s 159ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4d4e53d3 for C (true) DEBUG: [pool-6-thread-1] [14s 159ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-5-Worker1] [14s 156ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker1] [14s 160ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [14s 160ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@47b638a3 for C (true) DEBUG: [HttpClient-6-SelectorManager] [14s 214ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [14s 215ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49492 DEBUG: [HttpClient-6-SelectorManager] [14s 215ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [14s 216ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49504 DEBUG: [HttpClient-6-SelectorManager] [14s 216ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3ddba57f for C (true) DEBUG: [HttpClient-6-SelectorManager] [14s 216ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [14s 216ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49514 DEBUG: [HttpClient-6-SelectorManager] [14s 217ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@45793ad6 for C (true) DEBUG: [HttpClient-6-SelectorManager] [14s 217ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [14s 217ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49520 DEBUG: [pool-6-thread-3] [14s 381ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-Worker0] [14s 442ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-Worker1] [14s 546ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-1] [14s 580ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-Worker3] [15s 251ms] SocketTube(20) connecting flows DEBUG: [HttpClient-5-Worker5] [15s 255ms] SocketTube(22) connecting flows DEBUG: [HttpClient-5-Worker2] [15s 255ms] SocketTube(19) connecting flows DEBUG: [HttpClient-5-Worker4] [15s 256ms] SocketTube(21) connecting flows DEBUG: [HttpClient-5-Worker3] [15s 270ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-5-Worker3] [15s 270ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-5-Worker3] [15s 270ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker5] [15s 270ms] SocketTube(22) read publisher got subscriber DEBUG: [HttpClient-5-Worker5] [15s 270ms] SocketTube(22) registering subscribe event DEBUG: [HttpClient-5-Worker3] [15s 270ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker5] [15s 270ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [15s 271ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-5-Worker5] [15s 271ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker5] [15s 271ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker5] [15s 271ms] SSL Writer(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SocketTube(22) DEBUG: [HttpClient-5-Worker5] [15s 271ms] SocketTube(22) subscribed for writing DEBUG: [HttpClient-5-Worker5] [15s 271ms] SocketTube(22) write: registering startSubscription event DEBUG: [HttpClient-5-Worker5] [15s 272ms] SSL Writer(SocketTube(22)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker5] [15s 272ms] SSL Writer(SocketTube(22)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker3] [15s 273ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [HttpClient-5-Worker3] [15s 273ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SocketTube(20) DEBUG: [HttpClient-5-Worker3] [15s 273ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-5-Worker3] [15s 273ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-5-Worker3] [15s 273ms] SSL Writer(SocketTube(20)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker3] [15s 273ms] SSL Writer(SocketTube(20)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker4] [15s 277ms] SocketTube(21) read publisher got subscriber DEBUG: [HttpClient-5-Worker4] [15s 277ms] SocketTube(21) registering subscribe event DEBUG: [HttpClient-5-Worker4] [15s 277ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker4] [15s 277ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker4] [15s 277ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker4] [15s 277ms] SSL Writer(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SocketTube(21) DEBUG: [HttpClient-5-Worker4] [15s 277ms] SocketTube(21) subscribed for writing DEBUG: [HttpClient-5-Worker4] [15s 277ms] SocketTube(21) write: registering startSubscription event DEBUG: [HttpClient-5-Worker4] [15s 277ms] SSL Writer(SocketTube(21)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker4] [15s 277ms] SSL Writer(SocketTube(21)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker2] [15s 277ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-5-Worker2] [15s 279ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-5-Worker2] [15s 279ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker2] [15s 279ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [HttpClient-5-Worker2] [15s 279ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [HttpClient-5-Worker2] [15s 279ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SocketTube(19) DEBUG: [HttpClient-5-Worker2] [15s 279ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-5-Worker2] [15s 279ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-5-Worker2] [15s 279ms] SSL Writer(SocketTube(19)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker2] [15s 279ms] SSL Writer(SocketTube(19)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker2] [15s 845ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker2] [15s 846ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker5] [15s 854ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker5] [15s 854ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker4] [15s 886ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker4] [15s 886ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker3] [15s 888ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker3] [15s 888ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker3] [20s 69ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker5] [20s 71ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker2] [20s 71ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker4] [20s 73ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker3] [20s 146ms] SSL Writer(SocketTube(20)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker5] [20s 162ms] SSL Writer(SocketTube(22)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker2] [20s 162ms] SSL Writer(SocketTube(19)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker4] [20s 166ms] SSL Writer(SocketTube(21)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker5] [20s 241ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker5] [20s 242ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker3] [20s 254ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker3] [20s 254ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker4] [20s 257ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker4] [20s 257ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker2] [20s 273ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker2] [20s 273ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [HttpClient-5-Worker2] [21s 78ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker2] [21s 78ms] SSL Writer(SocketTube(19)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker2] [21s 79ms] SSL Writer(SocketTube(19)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker2] [21s 79ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-5-Worker4] [21s 90ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker4] [21s 90ms] SSL Writer(SocketTube(21)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker4] [21s 90ms] SSL Writer(SocketTube(21)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker4] [21s 90ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker4] [21s 114ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-Worker5] [21s 136ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker5] [21s 136ms] SSL Writer(SocketTube(22)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker5] [21s 136ms] SSL Writer(SocketTube(22)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker5] [21s 136ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker5] [21s 136ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-Worker2] [21s 182ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-Worker3] [21s 255ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker3] [21s 255ms] SSL Writer(SocketTube(20)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker3] [21s 255ms] SSL Writer(SocketTube(20)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker3] [21s 255ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker3] [21s 256ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-SelectorManager] [21s 305ms] 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@20bf00f[Not completed, 4 dependents] (id=1340) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [21s 305ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [21s 305ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [21s 305ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [21s 305ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [21s 305ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@6f8f5c59[Not completed, 1 dependents] (id=1366), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] 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@e0a0033[Not completed, 4 dependents] (id=1339) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@39a5b265[Not completed, 1 dependents] (id=1365), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SSL Reader(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@39a5b265[Not completed, 1 dependents] (id=1365), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f1a6c9e for R (true) DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24370457 for R (true) DEBUG: [HttpClient-6-SelectorManager] [21s 306ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] SocketTube(22) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] 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@cd7583e[Not completed, 4 dependents] (id=1345) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@621e761c[Not completed, 1 dependents] (id=1364), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] SSL Reader(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@621e761c[Not completed, 1 dependents] (id=1364), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [21s 307ms] SocketTube(21) write: offloading requestMore DEBUG: [HttpClient-5-Worker7] [21s 308ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker7] [21s 309ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [21s 309ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker7] [21s 309ms] SocketTube(20) trying to write: 458 DEBUG: [HttpClient-5-Worker7] [21s 309ms] SocketTube(20) wrote: 458 DEBUG: [HttpClient-5-Worker7] [21s 309ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker7] [21s 309ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [21s 309ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [21s 309ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker7] [21s 309ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [21s 309ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker8] [21s 310ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker8] [21s 310ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [21s 310ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker8] [21s 310ms] SocketTube(21) trying to write: 458 DEBUG: [HttpClient-5-Worker8] [21s 310ms] SocketTube(21) wrote: 458 DEBUG: [HttpClient-5-Worker8] [21s 310ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker8] [21s 310ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker8] [21s 310ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker8] [21s 310ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker8] [21s 310ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [21s 310ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [21s 327ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [21s 327ms] 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@7e17c3b4[Not completed, 4 dependents] (id=1341) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@63fe6494[Not completed, 1 dependents] (id=1363), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [21s 327ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [21s 327ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [21s 327ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [21s 327ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [21s 327ms] SocketTube(19) resuming read event DEBUG: [HttpClient-6-SelectorManager] [21s 327ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [21s 327ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@63fe6494[Not completed, 1 dependents] (id=1363), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [21s 327ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [21s 327ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [21s 327ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [21s 327ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [21s 327ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [21s 327ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [21s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@555ed67d for R (true) DEBUG: [HttpClient-6-SelectorManager] [21s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ab8517 for R (true) DEBUG: [HttpClient-5-Worker9] [21s 328ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-5-Worker9] [21s 328ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [21s 328ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker9] [21s 328ms] SocketTube(19) trying to write: 458 DEBUG: [HttpClient-5-Worker9] [21s 328ms] SocketTube(19) wrote: 458 DEBUG: [HttpClient-5-Worker9] [21s 328ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-5-Worker9] [21s 328ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [21s 328ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [21s 328ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker9] [21s 328ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [21s 328ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [21s 329ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker6] [21s 329ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [21s 329ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker6] [21s 329ms] SocketTube(22) trying to write: 458 DEBUG: [HttpClient-5-Worker6] [21s 329ms] SocketTube(22) wrote: 458 DEBUG: [HttpClient-5-Worker6] [21s 329ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker6] [21s 329ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [21s 329ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [21s 329ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker6] [21s 329ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [21s 329ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [23s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@555ed67d for None (false) DEBUG: [HttpClient-6-SelectorManager] [23s 921ms] HttpClientImpl(6) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-6-SelectorManager] [23s 921ms] SocketTube(21) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [23s 922ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [23s 922ms] SSL Reader(SocketTube(21)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [23s 922ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [23s 922ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@555ed67d for R (false) DEBUG: [HttpClient-6-SelectorManager] [23s 922ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [23s 936ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [23s 936ms] SSL Reader(SocketTube(21)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [24s 226ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@555ed67d for None (false) DEBUG: [HttpClient-6-SelectorManager] [24s 226ms] SocketTube(21) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [24s 226ms] SocketTube(21) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [24s 385ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker10] [24s 401ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [24s 404ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker10] [24s 404ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker10] [24s 408ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker10] [24s 439ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker10] [24s 497ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker10] [24s 497ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker10] [24s 497ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker10] [24s 497ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [24s 497ms] SSL Writer(SocketTube(21)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker10] [24s 497ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [24s 497ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker10] [24s 497ms] SSL Writer(SocketTube(21)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [24s 497ms] SSL Writer(SocketTube(21)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker10] [24s 498ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker10] [24s 498ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [24s 498ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [24s 498ms] SocketTube(21) trying to write: 6 DEBUG: [HttpClient-5-Worker10] [24s 498ms] SocketTube(21) wrote: 6 DEBUG: [HttpClient-5-Worker10] [24s 498ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker10] [24s 498ms] SocketTube(21) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [24s 498ms] SocketTube(21) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [24s 498ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker10] [24s 498ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [24s 498ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [24s 498ms] SSL Reader(SocketTube(21)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker10] [24s 498ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker10] [24s 498ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [24s 498ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker10] [24s 498ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker10] [24s 498ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker10] [24s 498ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker10] [24s 498ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker10] [24s 498ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [24s 501ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@555ed67d for R (true) DEBUG: [HttpClient-6-SelectorManager] [24s 501ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@555ed67d for None (false) DEBUG: [HttpClient-6-SelectorManager] [24s 501ms] SocketTube(21) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [24s 501ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [24s 501ms] SSL Reader(SocketTube(21)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [24s 502ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [24s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@555ed67d for R (false) DEBUG: [HttpClient-6-SelectorManager] [24s 502ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [24s 503ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker11] [24s 503ms] SSL Reader(SocketTube(21)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker11] [24s 574ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker11] [24s 574ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker11] [24s 574ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker11] [24s 574ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker11] [24s 574ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker11] [24s 574ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker11] [25s 198ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker11] [25s 198ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker11] [25s 198ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker11] [25s 216ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [25s 216ms] SSL Writer(SocketTube(21)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [25s 216ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [25s 233ms] SSLFlowDelegate(SocketTube(21)) setALPN = DEBUG: [HttpClient-5-Worker11] [25s 233ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker11] [25s 296ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker11] [25s 296ms] Http2Connection checkSSLConfig: alpn: '' Apr 02, 2024 1:29:13 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [25s 340ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker11] [25s 340ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [25s 340ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:49514 remote=/127.0.0.1:38887] DEBUG: [HttpClient-5-Worker11] [25s 341ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [25s 341ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker11] [25s 341ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7f6dcc4d queue.isEmpty: true DEBUG: [HttpClient-5-Worker11] [25s 341ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7f6dcc4d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker11] [25s 341ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [25s 341ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [25s 341ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [25s 341ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [25s 341ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker11] [25s 341ms] Http1Exchange SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker11] [25s 341ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker11] [25s 341ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@40d91d3f DEBUG: [HttpClient-5-Worker11] [25s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker11] [25s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [25s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [25s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker11] [25s 365ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [25s 365ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [25s 365ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [25s 365ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [25s 365ms] Http1Publisher(SSLTube(SocketTube(21))) got subscriber: SSLTube(SocketTube(21)) DEBUG: [HttpClient-5-Worker11] [25s 366ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker11] [25s 366ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [25s 366ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker11] [25s 366ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker11] [25s 366ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:13 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38887/ GET DEBUG: [HttpClient-5-Worker11] [25s 367ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker11] [25s 367ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [25s 367ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker11] [25s 367ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [25s 367ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker11] [25s 367ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [25s 367ms] Http1Publisher(SSLTube(SocketTube(21))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker11] [25s 367ms] SSLTube(SocketTube(21)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker11] [25s 367ms] SSL Writer(SocketTube(21)) onNext DEBUG: [HttpClient-5-Worker11] [25s 367ms] SSL Writer(SocketTube(21)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker11] [25s 367ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [25s 367ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker11] [25s 367ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker11] [25s 367ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker11] [25s 367ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [25s 367ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker11] [25s 367ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker11] [25s 378ms] SSL Writer(SocketTube(21)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [25s 378ms] SSL Writer(SocketTube(21)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker11] [25s 378ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [25s 378ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [25s 378ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [25s 378ms] SocketTube(21) trying to write: 90 DEBUG: [HttpClient-5-Worker11] [25s 379ms] SocketTube(21) wrote: 90 DEBUG: [HttpClient-5-Worker11] [25s 379ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker11] [25s 379ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [25s 379ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [25s 379ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [25s 379ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker11] [25s 379ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker11] [25s 379ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [25s 379ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker11] [25s 379ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [25s 379ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker11] [25s 379ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker11] [25s 379ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker11] [25s 379ms] Http1Response(id=21) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker11] [25s 380ms] Http1Response(id=21) First time around DEBUG: [HttpClient-5-Worker11] [25s 380ms] Http1Response(id=21) headersReader is not yet completed DEBUG: [HttpClient-5-Worker11] [25s 383ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [25s 383ms] Http1Publisher(SSLTube(SocketTube(21))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@41ceed9 DEBUG: [HttpClient-5-Worker11] [25s 383ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [25s 383ms] SSL Writer(SocketTube(21)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker11] [25s 384ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [25s 384ms] SSL Writer(SocketTube(21)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [25s 384ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [25s 384ms] SSL Writer(SocketTube(21)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [25s 384ms] SSL Writer(SocketTube(21)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker11] [25s 384ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [25s 384ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [25s 384ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [25s 384ms] SocketTube(21) trying to write: 120 DEBUG: [HttpClient-5-Worker11] [25s 384ms] SocketTube(21) wrote: 120 DEBUG: [HttpClient-5-Worker11] [25s 384ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker11] [25s 384ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [25s 384ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [25s 384ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker11] [25s 384ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [25s 384ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker11] [25s 384ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker11] [25s 384ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker11] [25s 384ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker11] [25s 385ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [25s 385ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [25s 391ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@555ed67d for R (false) DEBUG: [HttpClient-6-SelectorManager] [25s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@555ed67d for None (false) DEBUG: [HttpClient-6-SelectorManager] [25s 519ms] SocketTube(21) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [25s 519ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [25s 519ms] SSL Reader(SocketTube(21)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [25s 519ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [25s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@555ed67d for R (false) DEBUG: [HttpClient-6-SelectorManager] [25s 519ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker12] [25s 520ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker12] [25s 520ms] SSL Reader(SocketTube(21)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker12] [25s 545ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker12] [25s 546ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-SelectorManager] [25s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@555ed67d for None (false) DEBUG: [HttpClient-6-SelectorManager] [25s 553ms] SocketTube(21) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [25s 553ms] SocketTube(21) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker12] [25s 553ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker12] [25s 553ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker12] [25s 553ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker12] [25s 553ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker12] [25s 554ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [25s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@555ed67d for R (true) DEBUG: [HttpClient-6-SelectorManager] [25s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@555ed67d for None (false) DEBUG: [HttpClient-6-SelectorManager] [25s 554ms] SocketTube(21) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [25s 554ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [25s 554ms] SSL Reader(SocketTube(21)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [25s 555ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [25s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@555ed67d for R (false) DEBUG: [HttpClient-6-SelectorManager] [25s 555ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [25s 555ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker13] [25s 555ms] SSL Reader(SocketTube(21)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker13] [25s 558ms] SSL Reader(SocketTube(21)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker13] [25s 558ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker13] [25s 558ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker13] [25s 558ms] SSL Reader(SocketTube(21)) sending 75 DEBUG: [HttpClient-5-Worker13] [25s 559ms] SSL Reader(SocketTube(21)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker13] [25s 559ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [25s 559ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [25s 559ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker13] [25s 559ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker13] [25s 559ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7f6dcc4d DEBUG: [HttpClient-5-Worker13] [25s 559ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker13] [25s 559ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7f6dcc4d DEBUG: [HttpClient-5-Worker13] [25s 559ms] Http1Response(id=21) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker13] [25s 560ms] Http1Response(id=21) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker13] [25s 560ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7f6dcc4d DEBUG: [HttpClient-5-Worker13] [25s 560ms] Http1Response(id=21) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker13] [25s 587ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:13 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38887/) 200 HTTP_1_1 Local port: 49514 DEBUG: [HttpClient-5-Worker13] [25s 588ms] Http1Response(id=21) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker13] [25s 588ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@425ee119(6) DEBUG: [HttpClient-5-Worker13] [25s 588ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@249167f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20aef7be queue.isEmpty: false DEBUG: [HttpClient-5-Worker13] [25s 588ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [25s 588ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker13] [25s 588ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker13] [25s 588ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@249167f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20aef7be, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker13] [25s 589ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@249167f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20aef7be DEBUG: [HttpClient-5-Worker13] [25s 589ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [25s 589ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@249167f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20aef7be DEBUG: [HttpClient-5-Worker13] [25s 589ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker13] [25s 589ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [25s 589ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [25s 589ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker13] [25s 589ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker13] [25s 589ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [25s 589ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker13] [25s 589ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker13] [25s 589ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [25s 589ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [25s 589ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [25s 589ms] SSL Reader(SocketTube(21)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker13] [25s 589ms] SSL Reader(SocketTube(21)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker13] [25s 589ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker13] [25s 589ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker13] [25s 589ms] SSL Reader(SocketTube(21)) sending 4 DEBUG: [HttpClient-5-Worker13] [25s 589ms] SSL Reader(SocketTube(21)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker13] [25s 589ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [25s 590ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [25s 590ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker13] [25s 590ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker13] [25s 590ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@249167f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20aef7be DEBUG: [HttpClient-5-Worker13] [25s 590ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [25s 590ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@249167f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20aef7be DEBUG: [HttpClient-5-Worker13] [25s 590ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker13] [25s 590ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [25s 590ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker13] [25s 590ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) cleared DEBUG: [HttpClient-5-Worker13] [25s 590ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(21)))) SSLTube(SocketTube(21)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker13] [25s 590ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker13] [25s 590ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker13] [25s 590ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker13] [25s 590ms] Http1Publisher(SSLTube(SocketTube(21))) subscription cancelled DEBUG: [HttpClient-5-Worker13] [25s 590ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker13] [25s 590ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker13] [25s 590ms] HttpClientImpl(6) ClientImpl (async) elapsed 11628 millis for GET to https://127.0.0.1:38887/ DEBUG: [HttpClient-5-Worker13] [25s 591ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(21)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker13] [25s 591ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@425ee119(6) DEBUG: [HttpClient-5-Worker13] [25s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [25s 591ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [25s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker13] [25s 605ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [25s 605ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [25s 605ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [25s 605ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [25s 605ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker13] [25s 605ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker13] [25s 605ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker13] [25s 605ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [25s 605ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [25s 606ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@555ed67d for R (false) DEBUG: [HttpClient-6-SelectorManager] [25s 787ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f1a6c9e for None (false) DEBUG: [HttpClient-6-SelectorManager] [25s 790ms] SocketTube(20) read bytes: 2204 DEBUG: [HttpClient-6-SelectorManager] [25s 814ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-6-SelectorManager] [25s 816ms] SSL Reader(SocketTube(20)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [25s 816ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [25s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f1a6c9e for R (false) DEBUG: [HttpClient-6-SelectorManager] [25s 816ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [25s 817ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [25s 817ms] SSL Reader(SocketTube(20)) Unwrapping: 2204 DEBUG: [HttpClient-5-Worker14] [25s 817ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-5-Worker14] [25s 817ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [25s 817ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker14] [25s 817ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker14] [25s 817ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker14] [25s 817ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker14] [25s 820ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [HttpClient-5-Worker14] [25s 820ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker14] [25s 820ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker14] [25s 820ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [25s 820ms] SSL Writer(SocketTube(20)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker14] [25s 820ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [25s 820ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker14] [25s 820ms] SSL Writer(SocketTube(20)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [25s 820ms] SSL Writer(SocketTube(20)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker14] [25s 820ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker14] [25s 820ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [25s 820ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [25s 820ms] SocketTube(20) trying to write: 6 DEBUG: [HttpClient-5-Worker14] [25s 821ms] SocketTube(20) wrote: 6 DEBUG: [HttpClient-5-Worker14] [25s 821ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker14] [25s 821ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [25s 821ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [25s 821ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker14] [25s 827ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [25s 828ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [25s 828ms] SSL Reader(SocketTube(20)) Unwrapping: 2077 DEBUG: [HttpClient-5-Worker14] [25s 829ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-5-Worker14] [25s 829ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [25s 829ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker14] [25s 829ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker14] [25s 829ms] SSL Reader(SocketTube(20)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker14] [25s 831ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker14] [25s 831ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [25s 831ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker14] [25s 831ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker14] [25s 831ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker14] [25s 831ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker14] [25s 835ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [HttpClient-5-Worker14] [25s 835ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker14] [25s 835ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker14] [25s 835ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker14] [25s 836ms] SSL Writer(SocketTube(20)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker14] [25s 836ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker14] [25s 836ms] SSLFlowDelegate(SocketTube(20)) setALPN = DEBUG: [HttpClient-5-Worker14] [25s 836ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker14] [25s 836ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker14] [25s 836ms] Http2Connection checkSSLConfig: alpn: '' Apr 02, 2024 1:29:13 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker14] [25s 837ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker14] [25s 837ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker14] [25s 840ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:49504 remote=/127.0.0.1:38887] DEBUG: [HttpClient-5-Worker14] [25s 846ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker14] [25s 846ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker14] [25s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@62fc76a8 queue.isEmpty: true DEBUG: [HttpClient-5-Worker14] [25s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@62fc76a8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker14] [25s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker14] [25s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker14] [25s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker14] [25s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker14] [25s 846ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker14] [25s 846ms] Http1Exchange SSLTube(SocketTube(20)) connecting flows DEBUG: [HttpClient-5-Worker14] [25s 846ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [HttpClient-5-Worker14] [25s 846ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3a53e03 DEBUG: [HttpClient-5-Worker14] [25s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker14] [25s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker14] [25s 849ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker14] [25s 849ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker14] [25s 849ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [25s 850ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker14] [25s 850ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [25s 850ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker14] [25s 850ms] Http1Publisher(SSLTube(SocketTube(20))) got subscriber: SSLTube(SocketTube(20)) DEBUG: [HttpClient-5-Worker14] [25s 851ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker14] [25s 851ms] Http1Publisher(SSLTube(SocketTube(20))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker14] [25s 852ms] Http1Publisher(SSLTube(SocketTube(20))) WriteTask DEBUG: [HttpClient-5-Worker14] [25s 852ms] Http1Publisher(SSLTube(SocketTube(20))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker14] [25s 852ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:13 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38887/ GET DEBUG: [HttpClient-5-Worker14] [25s 853ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker14] [25s 853ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker14] [25s 853ms] Http1Publisher(SSLTube(SocketTube(20))) WriteTask DEBUG: [HttpClient-5-Worker14] [25s 853ms] Http1Publisher(SSLTube(SocketTube(20))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker14] [25s 853ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker14] [25s 853ms] Http1Publisher(SSLTube(SocketTube(20))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker14] [25s 853ms] Http1Publisher(SSLTube(SocketTube(20))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker14] [25s 865ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker14] [25s 865ms] SSL Writer(SocketTube(20)) onNext DEBUG: [HttpClient-5-Worker14] [25s 865ms] SSL Writer(SocketTube(20)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker14] [25s 865ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker14] [25s 865ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker14] [25s 865ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker14] [25s 866ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker14] [25s 866ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker14] [25s 866ms] Http1Publisher(SSLTube(SocketTube(20))) WriteTask DEBUG: [HttpClient-5-Worker14] [25s 866ms] Http1Publisher(SSLTube(SocketTube(20))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker14] [25s 866ms] SSL Writer(SocketTube(20)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker14] [25s 866ms] SSL Writer(SocketTube(20)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker14] [25s 866ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker14] [25s 866ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [25s 866ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker14] [25s 866ms] SocketTube(20) trying to write: 90 DEBUG: [HttpClient-5-Worker14] [25s 866ms] SocketTube(20) wrote: 90 DEBUG: [HttpClient-5-Worker14] [25s 866ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker14] [25s 866ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [25s 866ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [25s 866ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker14] [25s 867ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker14] [25s 867ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [HttpClient-5-Worker14] [25s 867ms] Http1Publisher(SSLTube(SocketTube(20))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker14] [25s 867ms] Http1Publisher(SSLTube(SocketTube(20))) WriteTask DEBUG: [HttpClient-5-Worker14] [25s 867ms] Http1Publisher(SSLTube(SocketTube(20))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker14] [25s 867ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker14] [25s 867ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker14] [25s 867ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker14] [25s 867ms] Http1Response(id=22) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker14] [25s 867ms] Http1Response(id=22) First time around DEBUG: [HttpClient-5-Worker14] [25s 867ms] Http1Response(id=22) headersReader is not yet completed DEBUG: [HttpClient-5-Worker14] [25s 867ms] Http1Publisher(SSLTube(SocketTube(20))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker14] [25s 867ms] Http1Publisher(SSLTube(SocketTube(20))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@69298794 DEBUG: [HttpClient-5-Worker14] [25s 867ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [25s 867ms] SSL Writer(SocketTube(20)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker14] [25s 867ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker14] [25s 867ms] SSL Writer(SocketTube(20)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker14] [25s 867ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker14] [25s 867ms] SSL Writer(SocketTube(20)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker14] [25s 867ms] SSL Writer(SocketTube(20)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker14] [25s 867ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker14] [25s 867ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [25s 868ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker14] [25s 868ms] SocketTube(20) trying to write: 120 DEBUG: [HttpClient-5-Worker14] [25s 868ms] SocketTube(20) wrote: 120 DEBUG: [HttpClient-5-Worker14] [25s 868ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker14] [25s 868ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [25s 868ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [25s 868ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker14] [25s 868ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [25s 868ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker14] [25s 868ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker14] [25s 868ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-Worker14] [25s 868ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-Worker14] [25s 868ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [25s 868ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [25s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f1a6c9e for R (false) DEBUG: [HttpClient-6-SelectorManager] [25s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f1a6c9e for None (false) DEBUG: [HttpClient-6-SelectorManager] [25s 899ms] SocketTube(20) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [25s 899ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-6-SelectorManager] [25s 899ms] SSL Reader(SocketTube(20)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [25s 899ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [25s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f1a6c9e for R (false) DEBUG: [HttpClient-6-SelectorManager] [25s 900ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [25s 915ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker15] [25s 915ms] SSL Reader(SocketTube(20)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker15] [25s 917ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker15] [25s 917ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker15] [25s 917ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker15] [25s 917ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker15] [25s 917ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-Worker15] [25s 917ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-Worker15] [25s 918ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [25s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f1a6c9e for R (false) DEBUG: [HttpClient-6-SelectorManager] [25s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f1a6c9e for None (false) DEBUG: [HttpClient-6-SelectorManager] [25s 973ms] SocketTube(20) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [25s 973ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-6-SelectorManager] [25s 973ms] SSL Reader(SocketTube(20)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [25s 974ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [25s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f1a6c9e for R (false) DEBUG: [HttpClient-6-SelectorManager] [25s 974ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [25s 989ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker16] [25s 989ms] SSL Reader(SocketTube(20)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker16] [25s 989ms] SSL Reader(SocketTube(20)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker16] [25s 990ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker16] [25s 990ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker16] [25s 990ms] SSL Reader(SocketTube(20)) sending 75 DEBUG: [HttpClient-5-Worker16] [25s 990ms] SSL Reader(SocketTube(20)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker16] [25s 990ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker16] [25s 990ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker16] [25s 990ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker16] [25s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker16] [25s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@62fc76a8 DEBUG: [HttpClient-5-Worker16] [25s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker16] [25s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@62fc76a8 DEBUG: [HttpClient-5-Worker16] [25s 990ms] Http1Response(id=22) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker16] [25s 993ms] Http1Response(id=22) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker16] [25s 993ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@62fc76a8 DEBUG: [HttpClient-5-Worker16] [25s 993ms] Http1Response(id=22) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker16] [25s 994ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:14 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38887/) 200 HTTP_1_1 Local port: 49504 DEBUG: [HttpClient-5-Worker16] [25s 994ms] Http1Response(id=22) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker16] [25s 994ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(20)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@425ee119(6) DEBUG: [HttpClient-5-Worker16] [25s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7e2eb48b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78400901 queue.isEmpty: false DEBUG: [HttpClient-5-Worker16] [25s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Delegate done: 0 DEBUG: [HttpClient-5-Worker16] [25s 995ms] AsyncSSLConnection(SSLTube(SocketTube(20)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker16] [25s 995ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker16] [25s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7e2eb48b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78400901, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker16] [25s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7e2eb48b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78400901 DEBUG: [HttpClient-5-Worker16] [25s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker16] [25s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7e2eb48b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78400901 DEBUG: [HttpClient-5-Worker16] [25s 995ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(20)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker16] [25s 995ms] AsyncSSLConnection(SSLTube(SocketTube(20)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker16] [25s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker16] [25s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker16] [25s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker16] [25s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker16] [25s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker16] [25s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker16] [25s 995ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker16] [25s 995ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker16] [25s 995ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker16] [25s 995ms] SSL Reader(SocketTube(20)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker16] [25s 996ms] SSL Reader(SocketTube(20)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker16] [25s 996ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker16] [25s 996ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker16] [25s 996ms] SSL Reader(SocketTube(20)) sending 4 DEBUG: [HttpClient-5-Worker16] [25s 996ms] SSL Reader(SocketTube(20)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker16] [25s 996ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker16] [25s 996ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker16] [25s 996ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker16] [25s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker16] [25s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7e2eb48b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78400901 DEBUG: [HttpClient-5-Worker16] [25s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker16] [25s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7e2eb48b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78400901 DEBUG: [HttpClient-5-Worker16] [25s 996ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(20)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker16] [25s 996ms] AsyncSSLConnection(SSLTube(SocketTube(20)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker16] [25s 996ms] AsyncSSLConnection(SSLTube(SocketTube(20)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker16] [25s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) cleared DEBUG: [HttpClient-5-Worker16] [25s 996ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(20)))) SSLTube(SocketTube(20)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker16] [25s 996ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(20))) DEBUG: [HttpClient-5-Worker16] [25s 996ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [HttpClient-5-Worker16] [25s 996ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(20))) DEBUG: [HttpClient-5-Worker16] [25s 996ms] Http1Publisher(SSLTube(SocketTube(20))) subscription cancelled DEBUG: [HttpClient-5-Worker16] [25s 996ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker16] [25s 996ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker16] [25s 997ms] HttpClientImpl(6) ClientImpl (async) elapsed 12035 millis for GET to https://127.0.0.1:38887/ DEBUG: [HttpClient-5-Worker16] [26s 3ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(20)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker16] [26s 3ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(20)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@425ee119(6) DEBUG: [HttpClient-5-Worker16] [26s 3ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Delegate done: 0 DEBUG: [HttpClient-5-Worker16] [26s 3ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker16] [26s 3ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker16] [26s 3ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker16] [26s 3ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker16] [26s 3ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker16] [26s 3ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker16] [26s 4ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker16] [26s 4ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-Worker16] [26s 4ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-Worker16] [26s 4ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [26s 4ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [26s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f1a6c9e for R (false) DEBUG: [HttpClient-6-SelectorManager] [26s 162ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ab8517 for None (false) DEBUG: [HttpClient-6-SelectorManager] [26s 162ms] SocketTube(19) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [26s 162ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-6-SelectorManager] [26s 168ms] SSL Reader(SocketTube(19)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [26s 168ms] SocketTube(19) resuming read event DEBUG: [HttpClient-6-SelectorManager] [26s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ab8517 for R (false) DEBUG: [HttpClient-6-SelectorManager] [26s 168ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [26s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ab8517 for None (false) DEBUG: [HttpClient-6-SelectorManager] [26s 168ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [26s 168ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [26s 177ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker17] [26s 177ms] SSL Reader(SocketTube(19)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker17] [26s 178ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker17] [26s 178ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker17] [26s 178ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker17] [26s 178ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [HttpClient-5-Worker17] [26s 178ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker17] [26s 178ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker17] [26s 180ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [HttpClient-5-Worker17] [26s 180ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker17] [26s 180ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker17] [26s 181ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker17] [26s 181ms] SSL Writer(SocketTube(19)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker17] [26s 181ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker17] [26s 181ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [HttpClient-5-Worker17] [26s 181ms] SSL Writer(SocketTube(19)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker17] [26s 195ms] SSL Writer(SocketTube(19)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker17] [26s 195ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [26s 195ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [26s 195ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker17] [26s 195ms] SocketTube(19) trying to write: 6 DEBUG: [HttpClient-5-Worker17] [26s 195ms] SocketTube(19) wrote: 6 DEBUG: [HttpClient-5-Worker17] [26s 196ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-5-Worker17] [26s 196ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [26s 196ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [26s 196ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker17] [26s 196ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [26s 196ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker17] [26s 196ms] SSL Reader(SocketTube(19)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker17] [26s 196ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker17] [26s 196ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker17] [26s 196ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker17] [26s 196ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [HttpClient-5-Worker17] [26s 196ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-5-Worker17] [26s 196ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-Worker17] [26s 196ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-Worker17] [26s 196ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [26s 196ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ab8517 for R (true) DEBUG: [HttpClient-6-SelectorManager] [26s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ab8517 for None (false) DEBUG: [HttpClient-6-SelectorManager] [26s 197ms] SocketTube(19) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [26s 197ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-6-SelectorManager] [26s 197ms] SSL Reader(SocketTube(19)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [26s 197ms] SocketTube(19) resuming read event DEBUG: [HttpClient-6-SelectorManager] [26s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ab8517 for R (false) DEBUG: [HttpClient-6-SelectorManager] [26s 197ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [26s 199ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker18] [26s 199ms] SSL Reader(SocketTube(19)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker18] [26s 221ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker18] [26s 221ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [26s 221ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker18] [26s 221ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [HttpClient-5-Worker18] [26s 221ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker18] [26s 221ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker18] [26s 374ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [HttpClient-5-Worker18] [26s 374ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker18] [26s 374ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker18] [26s 374ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker18] [26s 374ms] SSL Writer(SocketTube(19)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker18] [26s 374ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker18] [26s 374ms] SSLFlowDelegate(SocketTube(19)) setALPN = DEBUG: [HttpClient-5-Worker18] [26s 374ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker18] [26s 374ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker18] [26s 374ms] Http2Connection checkSSLConfig: alpn: '' Apr 02, 2024 1:29:14 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker18] [26s 396ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker18] [26s 397ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker18] [26s 397ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:49492 remote=/127.0.0.1:38887] DEBUG: [HttpClient-5-Worker18] [26s 397ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker18] [26s 397ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker18] [26s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@61cad16b queue.isEmpty: true DEBUG: [HttpClient-5-Worker18] [26s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@61cad16b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker18] [26s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker18] [26s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker18] [26s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker18] [26s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker18] [26s 397ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker18] [26s 397ms] Http1Exchange SSLTube(SocketTube(19)) connecting flows DEBUG: [HttpClient-5-Worker18] [26s 397ms] SSLTube(SocketTube(19)) connecting flows DEBUG: [HttpClient-5-Worker18] [26s 397ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1baa046a DEBUG: [HttpClient-5-Worker18] [26s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker18] [26s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker18] [26s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker18] [26s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker18] [26s 397ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [26s 397ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [26s 398ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [26s 398ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [26s 398ms] Http1Publisher(SSLTube(SocketTube(19))) got subscriber: SSLTube(SocketTube(19)) DEBUG: [HttpClient-5-Worker18] [26s 398ms] SSLTube(SocketTube(19)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker18] [26s 398ms] Http1Publisher(SSLTube(SocketTube(19))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker18] [26s 398ms] Http1Publisher(SSLTube(SocketTube(19))) WriteTask DEBUG: [HttpClient-5-Worker18] [26s 398ms] Http1Publisher(SSLTube(SocketTube(19))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker18] [26s 398ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:14 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38887/ GET DEBUG: [HttpClient-5-Worker18] [26s 399ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker18] [26s 399ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker18] [26s 399ms] Http1Publisher(SSLTube(SocketTube(19))) WriteTask DEBUG: [HttpClient-5-Worker18] [26s 399ms] Http1Publisher(SSLTube(SocketTube(19))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker18] [26s 399ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker18] [26s 412ms] Http1Publisher(SSLTube(SocketTube(19))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker18] [26s 412ms] Http1Publisher(SSLTube(SocketTube(19))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker18] [26s 412ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker18] [26s 412ms] SSL Writer(SocketTube(19)) onNext DEBUG: [HttpClient-5-Worker18] [26s 412ms] SSL Writer(SocketTube(19)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker18] [26s 413ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker18] [26s 413ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker18] [26s 413ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker18] [26s 413ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker18] [26s 413ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker18] [26s 413ms] Http1Publisher(SSLTube(SocketTube(19))) WriteTask DEBUG: [HttpClient-5-Worker18] [26s 413ms] Http1Publisher(SSLTube(SocketTube(19))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker18] [26s 413ms] SSL Writer(SocketTube(19)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker18] [26s 413ms] SSL Writer(SocketTube(19)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker18] [26s 413ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [26s 413ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [26s 413ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker18] [26s 413ms] SocketTube(19) trying to write: 90 DEBUG: [HttpClient-5-Worker18] [26s 413ms] SocketTube(19) wrote: 90 DEBUG: [HttpClient-5-Worker18] [26s 414ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-5-Worker18] [26s 414ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [26s 414ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [26s 414ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [26s 414ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [HttpClient-5-Worker18] [26s 414ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [HttpClient-5-Worker18] [26s 414ms] Http1Publisher(SSLTube(SocketTube(19))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker18] [26s 414ms] Http1Publisher(SSLTube(SocketTube(19))) WriteTask DEBUG: [HttpClient-5-Worker18] [26s 414ms] Http1Publisher(SSLTube(SocketTube(19))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker18] [26s 414ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker18] [26s 414ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker18] [26s 414ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker18] [26s 414ms] Http1Response(id=23) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker18] [26s 414ms] Http1Response(id=23) First time around DEBUG: [HttpClient-5-Worker18] [26s 414ms] Http1Response(id=23) headersReader is not yet completed DEBUG: [HttpClient-5-Worker18] [26s 415ms] Http1Publisher(SSLTube(SocketTube(19))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker18] [26s 415ms] Http1Publisher(SSLTube(SocketTube(19))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1b7c06d9 DEBUG: [HttpClient-5-Worker18] [26s 415ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [26s 415ms] SSL Writer(SocketTube(19)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker18] [26s 415ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker18] [26s 415ms] SSL Writer(SocketTube(19)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker18] [26s 415ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker18] [26s 415ms] SSL Writer(SocketTube(19)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker18] [26s 415ms] SSL Writer(SocketTube(19)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker18] [26s 415ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [26s 415ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [26s 415ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker18] [26s 415ms] SocketTube(19) trying to write: 120 DEBUG: [HttpClient-5-Worker18] [26s 415ms] SocketTube(19) wrote: 120 DEBUG: [HttpClient-5-Worker18] [26s 416ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-5-Worker18] [26s 429ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [26s 429ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [26s 429ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker18] [26s 429ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [26s 429ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker18] [26s 429ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-5-Worker18] [26s 429ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-Worker18] [26s 429ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-Worker18] [26s 429ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [26s 429ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [26s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ab8517 for None (false) DEBUG: [HttpClient-6-SelectorManager] [26s 459ms] SocketTube(19) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [26s 459ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-6-SelectorManager] [26s 460ms] SSL Reader(SocketTube(19)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [26s 460ms] SocketTube(19) resuming read event DEBUG: [HttpClient-6-SelectorManager] [26s 460ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ab8517 for R (false) DEBUG: [HttpClient-6-SelectorManager] [26s 460ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [26s 460ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ab8517 for R (false) DEBUG: [HttpClient-5-Worker19] [26s 460ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker19] [26s 460ms] SSL Reader(SocketTube(19)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker19] [26s 461ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker19] [26s 461ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker19] [26s 461ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker19] [26s 461ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-5-Worker19] [26s 461ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-Worker19] [26s 461ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-Worker19] [26s 461ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [26s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ab8517 for R (false) DEBUG: [HttpClient-6-SelectorManager] [26s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ab8517 for None (false) DEBUG: [HttpClient-6-SelectorManager] [26s 497ms] SocketTube(19) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [26s 497ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-6-SelectorManager] [26s 505ms] SSL Reader(SocketTube(19)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [26s 505ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-Worker20] [26s 505ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker20] [26s 505ms] SSL Reader(SocketTube(19)) Unwrapping: 155 DEBUG: [HttpClient-6-SelectorManager] [26s 505ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ab8517 for R (false) DEBUG: [HttpClient-5-Worker20] [26s 506ms] SSL Reader(SocketTube(19)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker20] [26s 506ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-SelectorManager] [26s 506ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [26s 506ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker20] [26s 507ms] SSL Reader(SocketTube(19)) sending 75 DEBUG: [HttpClient-5-Worker20] [26s 507ms] SSL Reader(SocketTube(19)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker20] [26s 507ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-5-Worker20] [26s 507ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [26s 507ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker20] [26s 507ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker20] [26s 507ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@61cad16b DEBUG: [HttpClient-5-Worker20] [26s 507ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker20] [26s 507ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@61cad16b DEBUG: [HttpClient-5-Worker20] [26s 507ms] Http1Response(id=23) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker20] [26s 507ms] Http1Response(id=23) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker20] [26s 507ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@61cad16b DEBUG: [HttpClient-5-Worker20] [26s 508ms] Http1Response(id=23) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker20] [26s 508ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:14 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38887/) 200 HTTP_1_1 Local port: 49492 DEBUG: [HttpClient-5-Worker20] [26s 509ms] Http1Response(id=23) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker20] [26s 510ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(19)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@425ee119(6) DEBUG: [HttpClient-5-Worker20] [26s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@476f4d3e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b5e5bfc queue.isEmpty: false DEBUG: [HttpClient-5-Worker20] [26s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Delegate done: 0 DEBUG: [HttpClient-5-Worker20] [26s 510ms] AsyncSSLConnection(SSLTube(SocketTube(19)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker20] [26s 510ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker20] [26s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@476f4d3e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b5e5bfc, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker20] [26s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@476f4d3e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b5e5bfc DEBUG: [HttpClient-5-Worker20] [26s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker20] [26s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@476f4d3e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b5e5bfc DEBUG: [HttpClient-5-Worker20] [26s 520ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(19)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker20] [26s 520ms] AsyncSSLConnection(SSLTube(SocketTube(19)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker20] [26s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker20] [26s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker20] [26s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker20] [26s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker20] [26s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker20] [26s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker20] [26s 530ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [26s 530ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [26s 530ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [26s 530ms] SSL Reader(SocketTube(19)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker20] [26s 530ms] SSL Reader(SocketTube(19)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker20] [26s 530ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker20] [26s 530ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker20] [26s 530ms] SSL Reader(SocketTube(19)) sending 4 DEBUG: [HttpClient-5-Worker20] [26s 530ms] SSL Reader(SocketTube(19)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker20] [26s 531ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-5-Worker20] [26s 531ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [26s 531ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker20] [26s 531ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker20] [26s 531ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@476f4d3e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b5e5bfc DEBUG: [HttpClient-5-Worker20] [26s 531ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker20] [26s 531ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@476f4d3e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b5e5bfc DEBUG: [HttpClient-5-Worker20] [26s 531ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(19)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker20] [26s 531ms] AsyncSSLConnection(SSLTube(SocketTube(19)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker20] [26s 531ms] AsyncSSLConnection(SSLTube(SocketTube(19)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker20] [26s 531ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) cleared DEBUG: [HttpClient-5-Worker20] [26s 531ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(19)))) SSLTube(SocketTube(19)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker20] [26s 531ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(19))) DEBUG: [HttpClient-5-Worker20] [26s 531ms] SSLTube(SocketTube(19)) connecting flows DEBUG: [HttpClient-5-Worker20] [26s 531ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(19))) DEBUG: [HttpClient-5-Worker20] [26s 531ms] Http1Publisher(SSLTube(SocketTube(19))) subscription cancelled DEBUG: [HttpClient-5-Worker20] [26s 531ms] SSLTube(SocketTube(19)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker20] [26s 532ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker20] [26s 532ms] HttpClientImpl(6) ClientImpl (async) elapsed 12570 millis for GET to https://127.0.0.1:38887/ DEBUG: [HttpClient-5-Worker20] [26s 561ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(19)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker20] [26s 561ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(19)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@425ee119(6) DEBUG: [HttpClient-5-Worker20] [26s 561ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Delegate done: 0 DEBUG: [HttpClient-5-Worker20] [26s 561ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [26s 561ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker20] [26s 561ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [26s 561ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [26s 562ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [26s 562ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [26s 562ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-5-Worker20] [26s 562ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-Worker20] [26s 562ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-Worker20] [26s 562ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [26s 562ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [26s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ab8517 for R (false) DEBUG: [HttpClient-6-SelectorManager] [26s 669ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24370457 for None (false) DEBUG: [HttpClient-6-SelectorManager] [26s 671ms] SocketTube(22) read bytes: 2204 DEBUG: [HttpClient-6-SelectorManager] [26s 671ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [26s 671ms] SSL Reader(SocketTube(22)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [26s 671ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [26s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24370457 for R (false) DEBUG: [HttpClient-6-SelectorManager] [26s 671ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [26s 673ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker21] [26s 673ms] SSL Reader(SocketTube(22)) Unwrapping: 2204 DEBUG: [HttpClient-5-Worker21] [26s 673ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-5-Worker21] [26s 673ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [26s 673ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker21] [26s 673ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker21] [26s 673ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker21] [26s 673ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker21] [26s 684ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker21] [26s 685ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker21] [26s 685ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker21] [26s 685ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker21] [26s 685ms] SSL Writer(SocketTube(22)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker21] [26s 685ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker21] [26s 685ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker21] [26s 685ms] SSL Writer(SocketTube(22)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker21] [26s 685ms] SSL Writer(SocketTube(22)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker21] [26s 685ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [26s 685ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [26s 685ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker21] [26s 685ms] SocketTube(22) trying to write: 6 DEBUG: [HttpClient-5-Worker21] [26s 686ms] SocketTube(22) wrote: 6 DEBUG: [HttpClient-5-Worker21] [26s 686ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker21] [26s 686ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [26s 686ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [26s 686ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker21] [26s 686ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [26s 686ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker21] [26s 686ms] SSL Reader(SocketTube(22)) Unwrapping: 2077 DEBUG: [HttpClient-5-Worker21] [26s 686ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-5-Worker21] [26s 686ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [26s 686ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker21] [26s 686ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker21] [26s 686ms] SSL Reader(SocketTube(22)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker21] [26s 687ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker21] [26s 687ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [26s 687ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker21] [26s 687ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker21] [26s 687ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker21] [26s 687ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker21] [26s 699ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker21] [26s 699ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker21] [26s 699ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker21] [26s 700ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [26s 700ms] SSL Writer(SocketTube(22)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker21] [26s 701ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [26s 701ms] SSLFlowDelegate(SocketTube(22)) setALPN = DEBUG: [HttpClient-5-Worker21] [26s 701ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker21] [26s 701ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker21] [26s 701ms] Http2Connection checkSSLConfig: alpn: '' Apr 02, 2024 1:29:14 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker21] [26s 702ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker21] [26s 702ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker21] [26s 702ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:49520 remote=/127.0.0.1:38887] DEBUG: [HttpClient-5-Worker21] [26s 702ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker21] [26s 702ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker21] [26s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4e66af42 queue.isEmpty: true DEBUG: [HttpClient-5-Worker21] [26s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4e66af42, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker21] [26s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [26s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [26s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [26s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [26s 703ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker21] [26s 703ms] Http1Exchange SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker21] [26s 703ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker21] [26s 703ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4567c0e9 DEBUG: [HttpClient-5-Worker21] [26s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker21] [26s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [26s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [26s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker21] [26s 703ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [26s 708ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [26s 708ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [26s 708ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [26s 708ms] Http1Publisher(SSLTube(SocketTube(22))) got subscriber: SSLTube(SocketTube(22)) DEBUG: [HttpClient-5-Worker21] [26s 708ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker21] [26s 708ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker21] [26s 708ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker21] [26s 708ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker21] [26s 709ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:14 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38887/ GET DEBUG: [HttpClient-5-Worker21] [26s 710ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker21] [26s 710ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker21] [26s 710ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker21] [26s 710ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker21] [26s 710ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker21] [26s 710ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker21] [26s 710ms] Http1Publisher(SSLTube(SocketTube(22))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker21] [26s 710ms] SSLTube(SocketTube(22)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker21] [26s 710ms] SSL Writer(SocketTube(22)) onNext DEBUG: [HttpClient-5-Worker21] [26s 714ms] SSL Writer(SocketTube(22)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker21] [26s 714ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker21] [26s 714ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker21] [26s 714ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker21] [26s 714ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker21] [26s 714ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker21] [26s 714ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker21] [26s 714ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker21] [26s 714ms] SSL Writer(SocketTube(22)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker21] [26s 714ms] SSL Writer(SocketTube(22)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker21] [26s 714ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [26s 714ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [26s 714ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker21] [26s 714ms] SocketTube(22) trying to write: 90 DEBUG: [HttpClient-5-Worker21] [26s 715ms] SocketTube(22) wrote: 90 DEBUG: [HttpClient-5-Worker21] [26s 715ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker21] [26s 715ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [26s 715ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [26s 715ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [26s 715ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker21] [26s 715ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker21] [26s 715ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker21] [26s 715ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker21] [26s 715ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker21] [26s 715ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker21] [26s 715ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker21] [26s 715ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker21] [26s 715ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker21] [26s 715ms] Http1Response(id=24) First time around DEBUG: [HttpClient-5-Worker21] [26s 715ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [HttpClient-5-Worker21] [26s 715ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker21] [26s 715ms] Http1Publisher(SSLTube(SocketTube(22))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3d97d145 DEBUG: [HttpClient-5-Worker21] [26s 715ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [26s 715ms] SSL Writer(SocketTube(22)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker21] [26s 715ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [26s 716ms] SSL Writer(SocketTube(22)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker21] [26s 716ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [26s 716ms] SSL Writer(SocketTube(22)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker21] [26s 716ms] SSL Writer(SocketTube(22)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker21] [26s 716ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [26s 716ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [26s 716ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker21] [26s 716ms] SocketTube(22) trying to write: 120 DEBUG: [HttpClient-5-Worker21] [26s 716ms] SocketTube(22) wrote: 120 DEBUG: [HttpClient-5-Worker21] [26s 716ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker21] [26s 716ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [26s 716ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [26s 716ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker21] [26s 716ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [26s 716ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker21] [26s 716ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker21] [26s 716ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker21] [26s 716ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker21] [26s 716ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [26s 716ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [26s 719ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24370457 for R (false) DEBUG: [HttpClient-6-SelectorManager] [26s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24370457 for None (false) DEBUG: [HttpClient-6-SelectorManager] [26s 729ms] SocketTube(22) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [26s 729ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [26s 729ms] SSL Reader(SocketTube(22)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [26s 729ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [26s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24370457 for R (false) DEBUG: [HttpClient-6-SelectorManager] [26s 729ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [26s 729ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker22] [26s 729ms] SSL Reader(SocketTube(22)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker22] [26s 745ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker22] [26s 745ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker22] [26s 746ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker22] [26s 746ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker22] [26s 746ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker22] [26s 746ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker22] [26s 746ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [26s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24370457 for R (false) DEBUG: [HttpClient-6-SelectorManager] [26s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24370457 for None (false) DEBUG: [HttpClient-6-SelectorManager] [26s 797ms] SocketTube(22) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [26s 797ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [26s 797ms] SSL Reader(SocketTube(22)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [26s 799ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [26s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24370457 for R (false) DEBUG: [HttpClient-6-SelectorManager] [26s 799ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [26s 800ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker23] [26s 800ms] SSL Reader(SocketTube(22)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker23] [26s 800ms] SSL Reader(SocketTube(22)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker23] [26s 800ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker23] [26s 800ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker23] [26s 800ms] SSL Reader(SocketTube(22)) sending 75 DEBUG: [HttpClient-5-Worker23] [26s 800ms] SSL Reader(SocketTube(22)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker23] [26s 800ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker23] [26s 800ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [26s 800ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker23] [26s 800ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker23] [26s 800ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4e66af42 DEBUG: [HttpClient-5-Worker23] [26s 800ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker23] [26s 800ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4e66af42 DEBUG: [HttpClient-5-Worker23] [26s 800ms] Http1Response(id=24) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker23] [26s 800ms] Http1Response(id=24) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker23] [26s 801ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4e66af42 DEBUG: [HttpClient-5-Worker23] [26s 801ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker23] [26s 801ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:14 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38887/) 200 HTTP_1_1 Local port: 49520 DEBUG: [HttpClient-5-Worker23] [26s 801ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker23] [26s 801ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@425ee119(6) DEBUG: [HttpClient-5-Worker23] [26s 801ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6d5514d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6392e703 queue.isEmpty: false DEBUG: [HttpClient-5-Worker23] [26s 801ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker23] [26s 802ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker23] [26s 802ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker23] [26s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6d5514d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6392e703, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker23] [26s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6d5514d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6392e703 DEBUG: [HttpClient-5-Worker23] [26s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [26s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6d5514d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6392e703 DEBUG: [HttpClient-5-Worker23] [26s 802ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker23] [26s 802ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker23] [26s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [26s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker23] [26s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker23] [26s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [26s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker23] [26s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker23] [26s 802ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [26s 802ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [26s 802ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [26s 802ms] SSL Reader(SocketTube(22)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker23] [26s 802ms] SSL Reader(SocketTube(22)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker23] [26s 802ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker23] [26s 802ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker23] [26s 802ms] SSL Reader(SocketTube(22)) sending 4 DEBUG: [HttpClient-5-Worker23] [26s 802ms] SSL Reader(SocketTube(22)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker23] [26s 802ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker23] [26s 802ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [26s 803ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker23] [26s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker23] [26s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6d5514d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6392e703 DEBUG: [HttpClient-5-Worker23] [26s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [26s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6d5514d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6392e703 DEBUG: [HttpClient-5-Worker23] [26s 803ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker23] [26s 803ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker23] [26s 803ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker23] [26s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) cleared DEBUG: [HttpClient-5-Worker23] [26s 804ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) SSLTube(SocketTube(22)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker23] [26s 804ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker23] [26s 804ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker23] [26s 804ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker23] [26s 804ms] Http1Publisher(SSLTube(SocketTube(22))) subscription cancelled DEBUG: [HttpClient-5-Worker23] [26s 804ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker23] [26s 804ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker23] [26s 804ms] HttpClientImpl(6) ClientImpl (async) elapsed 12842 millis for GET to https://127.0.0.1:38887/ DEBUG: [HttpClient-5-Worker23] [26s 804ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker23] [26s 804ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@425ee119(6) DEBUG: [HttpClient-5-Worker23] [26s 805ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker23] [26s 805ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [26s 805ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker23] [26s 805ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [26s 805ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [26s 805ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [26s 805ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [26s 805ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker23] [26s 805ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [26s 811ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [26s 811ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [26s 811ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [26s 811ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [26s 811ms] SocketTube(20) pausing read event DEBUG: [HttpClient-5-Worker23] [26s 813ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker23] [27s 93ms] SocketTube(22) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker23] [27s 93ms] SocketTube(22) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6799d668 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-5-Worker23] [27s 93ms] SocketTube(22) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker23] [27s 93ms] SocketTube(22) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker23] [27s 93ms] SocketTube(22) pausing read event DEBUG: [HttpClient-5-Worker23] [27s 93ms] SocketTube(22) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker23] [27s 93ms] SocketTube(22) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6799d668 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-5-Worker23] [27s 93ms] SocketTube(22) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [27s 540ms] SocketTube(20) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@20bf00f[Not completed, 4 dependents] (id=1340) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(20))), getALPN: jdk.internal.net.http.common.MinimalFuture@6f8f5c59[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] [27s 551ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [27s 551ms] SSL Reader(SocketTube(20)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [27s 552ms] SSL Reader(SocketTube(20)) error java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker23] [27s 596ms] SocketTube(22) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@e0a0033[Not completed, 4 dependents] (id=1339) 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@39a5b265[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-5-Worker23] [27s 596ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker23] [27s 596ms] SSL Reader(SocketTube(22)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker23] [27s 596ms] SSL Reader(SocketTube(22)) error java.io.IOException: selector manager closed java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [27s 727ms] SSL Reader(SocketTube(20)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-5-Worker23] [27s 732ms] SSL Reader(SocketTube(22)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [27s 777ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(20))), getALPN: jdk.internal.net.http.common.MinimalFuture@6f8f5c59[Completed normally] (id=1366), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker23] [27s 783ms] 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@39a5b265[Completed normally] (id=1365), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker23] [27s 783ms] ConnectionPool(6) SSLTube(SocketTube(22)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-5-Worker23] [27s 783ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-Worker23] [27s 783ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker23] [27s 783ms] SSLTube(SocketTube(22)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker23] [27s 784ms] SSL Reader(SocketTube(22)) stop DEBUG: [HttpClient-5-Worker23] [27s 784ms] SSL Writer(SocketTube(22)) stop DEBUG: [HttpClient-5-Worker23] [27s 784ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-5-Worker23] [27s 784ms] SocketTube(22) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [27s 784ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-5-Worker23] [27s 784ms] SocketTube(22) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [27s 795ms] ConnectionPool(6) SSLTube(SocketTube(20)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [27s 796ms] SSLTube(SocketTube(20)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [27s 796ms] SSL Reader(SocketTube(20)) stop DEBUG: [HttpClient-6-SelectorManager] [27s 796ms] SSL Writer(SocketTube(20)) stop DEBUG: [HttpClient-6-SelectorManager] [27s 796ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [27s 796ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [27s 796ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [27s 796ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [27s 796ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [27s 796ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [27s 796ms] SocketTube(19) pausing read event DEBUG: [HttpClient-6-SelectorManager] [27s 796ms] SocketTube(19) 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@7e17c3b4[Not completed, 4 dependents] (id=1341) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(19))), getALPN: jdk.internal.net.http.common.MinimalFuture@63fe6494[Completed normally] (id=1363), 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] [27s 797ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [27s 797ms] SSL Reader(SocketTube(19)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [27s 797ms] SSL Reader(SocketTube(19)) 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] [27s 797ms] SSL Reader(SocketTube(19)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [27s 797ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(19))), getALPN: jdk.internal.net.http.common.MinimalFuture@63fe6494[Completed normally] (id=1363), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [27s 797ms] ConnectionPool(6) SSLTube(SocketTube(19)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [27s 797ms] SSLTube(SocketTube(19)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [27s 797ms] SSL Reader(SocketTube(19)) stop DEBUG: [HttpClient-6-SelectorManager] [27s 797ms] SSL Writer(SocketTube(19)) stop DEBUG: [HttpClient-6-SelectorManager] [27s 804ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [27s 804ms] SocketTube(19) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [27s 804ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [27s 804ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [27s 804ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [27s 804ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [27s 804ms] SocketTube(21) pausing read event DEBUG: [HttpClient-6-SelectorManager] [27s 804ms] 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@cd7583e[Not completed, 4 dependents] (id=1345) 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@621e761c[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] [27s 804ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [27s 804ms] SSL Reader(SocketTube(21)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [27s 804ms] 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] [27s 804ms] SSL Reader(SocketTube(21)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [27s 805ms] 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@621e761c[Completed normally] (id=1364), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [27s 805ms] ConnectionPool(6) SSLTube(SocketTube(21)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [27s 805ms] SSLTube(SocketTube(21)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [27s 805ms] SSL Reader(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [27s 805ms] SSL Writer(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [27s 805ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [27s 805ms] SocketTube(21) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [27s 805ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [27s 820ms] Http2ClientImpl stopping DEBUG: [MainThread] [27s 824ms] HttpClientImpl(7) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [pool-7-thread-1] [27s 826ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:38887/ GET DEBUG: [pool-7-thread-1] [27s 826ms] Exchange establishing exchange for https://127.0.0.1:38887/ GET, proxy=null Apr 02, 2024 1:29:15 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:15 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-7-thread-1] [27s 828ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-1] [27s 828ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-7-thread-1] [27s 828ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [HttpClient-7-SelectorManager] [27s 834ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@486a446c for C (true) DEBUG: [HttpClient-7-SelectorManager] [27s 834ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [27s 834ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34390 DEBUG: [pool-7-thread-3] [27s 835ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:38887/ GET DEBUG: [pool-7-thread-3] [27s 835ms] Exchange establishing exchange for https://127.0.0.1:38887/ GET, proxy=null Apr 02, 2024 1:29:15 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [pool-7-thread-4] [27s 837ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:38887/ GET DEBUG: [pool-7-thread-1] [27s 839ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker0] [27s 842ms] SocketTube(23) connecting flows DEBUG: [HttpClient-6-Worker0] [27s 842ms] SocketTube(23) read publisher got subscriber DEBUG: [HttpClient-6-Worker0] [27s 842ms] SocketTube(23) registering subscribe event DEBUG: [HttpClient-6-Worker0] [27s 842ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker0] [27s 842ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-Worker0] [27s 842ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-6-Worker0] [27s 842ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [HttpClient-6-Worker0] [27s 842ms] SocketTube(23) subscribed for writing DEBUG: [HttpClient-6-Worker0] [27s 842ms] SocketTube(23) write: registering startSubscription event DEBUG: [HttpClient-6-Worker0] [27s 842ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker0] [27s 842ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker0] [27s 842ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker0] [27s 842ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [27s 843ms] SocketTube(23) subscribe event raised DEBUG: [HttpClient-6-Worker1] [27s 849ms] Exchange establishing exchange for https://127.0.0.1:38887/ GET, proxy=null Apr 02, 2024 1:29:15 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:15 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-6-Worker1] [27s 855ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker1] [27s 855ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker1] [27s 855ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [HttpClient-6-Worker1] [27s 855ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-7-thread-2] [27s 856ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:38887/ GET DEBUG: [HttpClient-6-Worker2] [27s 856ms] Exchange establishing exchange for https://127.0.0.1:38887/ GET, proxy=null Apr 02, 2024 1:29:15 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:15 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-6-Worker2] [27s 859ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker2] [27s 859ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker2] [27s 859ms] PlainHttpConnection(SocketTube(25)) registering connect event DEBUG: [HttpClient-6-Worker2] [27s 859ms] ExchangeImpl get: Trying to get HTTP/2 connection Apr 02, 2024 1:29:15 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-7-thread-3] [27s 873ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-3] [27s 873ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-7-thread-3] [27s 873ms] PlainHttpConnection(SocketTube(26)) registering connect event DEBUG: [pool-7-thread-3] [27s 873ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker0] [27s 973ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker0] [27s 973ms] SSL Writer(SocketTube(23)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-6-Worker0] [27s 973ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker0] [27s 973ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-6-Worker0] [27s 973ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker0] [27s 973ms] SSL Writer(SocketTube(23)) Sending 2196 bytes downstream DEBUG: [HttpClient-6-Worker0] [27s 973ms] SSL Writer(SocketTube(23)) Adding 2196 to outputQ queue DEBUG: [HttpClient-6-Worker0] [27s 973ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-6-Worker0] [27s 973ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [27s 974ms] 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@42922f1c[Not completed, 4 dependents] (id=1571) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [27s 974ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [27s 974ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [27s 974ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [27s 974ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [27s 974ms] SocketTube(23) resuming read event DEBUG: [HttpClient-7-SelectorManager] [27s 974ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [27s 974ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@790b92a[Not completed, 1 dependents] (id=1577), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [27s 974ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [27s 974ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [27s 974ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [27s 974ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [27s 975ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [27s 975ms] SocketTube(23) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [27s 975ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1dc3c490 for C (true) DEBUG: [HttpClient-7-SelectorManager] [27s 975ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@65e4fa1a for C (true) DEBUG: [HttpClient-7-SelectorManager] [27s 975ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@64dbe946 for C (true) DEBUG: [HttpClient-7-SelectorManager] [27s 975ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ee0b0b4 for R (true) DEBUG: [HttpClient-7-SelectorManager] [27s 975ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [27s 975ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34414 DEBUG: [HttpClient-7-SelectorManager] [27s 976ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [27s 976ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34410 DEBUG: [HttpClient-7-SelectorManager] [27s 976ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [27s 976ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34400 DEBUG: [HttpClient-6-Worker4] [27s 986ms] SocketTube(26) connecting flows DEBUG: [HttpClient-6-Worker4] [27s 986ms] SocketTube(26) read publisher got subscriber DEBUG: [HttpClient-6-Worker4] [27s 987ms] SocketTube(26) registering subscribe event DEBUG: [HttpClient-6-Worker4] [27s 987ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [27s 987ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [27s 987ms] 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@585b0982[Not completed, 4 dependents] (id=1657) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [27s 987ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [27s 987ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [27s 987ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [27s 987ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [27s 987ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [27s 987ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [27s 987ms] SSL Reader(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [27s 987ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [27s 987ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [27s 987ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [27s 987ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [27s 987ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cd586 for R (true) DEBUG: [HttpClient-6-Worker6] [27s 986ms] SocketTube(24) connecting flows DEBUG: [HttpClient-6-Worker6] [27s 987ms] SocketTube(24) read publisher got subscriber DEBUG: [HttpClient-6-Worker6] [27s 987ms] SocketTube(24) registering subscribe event DEBUG: [HttpClient-6-Worker3] [27s 988ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-6-Worker6] [27s 988ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [27s 988ms] SocketTube(24) subscribe event raised DEBUG: [HttpClient-6-Worker6] [27s 989ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker6] [27s 989ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-6-Worker6] [27s 989ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [HttpClient-6-Worker6] [27s 989ms] SocketTube(24) subscribed for writing DEBUG: [HttpClient-6-Worker6] [27s 989ms] SocketTube(24) write: registering startSubscription event DEBUG: [HttpClient-6-Worker6] [27s 989ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker4] [27s 987ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker4] [27s 989ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker4] [27s 989ms] SSL Writer(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SocketTube(26) DEBUG: [HttpClient-6-Worker4] [27s 989ms] SocketTube(26) subscribed for writing DEBUG: [HttpClient-6-Worker4] [27s 989ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-6-Worker4] [27s 989ms] SSL Writer(SocketTube(26)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker4] [27s 989ms] SSL Writer(SocketTube(26)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker4] [27s 989ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker4] [27s 989ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker5] [27s 987ms] SocketTube(25) connecting flows DEBUG: [HttpClient-6-Worker5] [27s 990ms] SocketTube(25) read publisher got subscriber DEBUG: [HttpClient-6-Worker5] [27s 990ms] SocketTube(25) registering subscribe event DEBUG: [HttpClient-6-Worker5] [27s 990ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker5] [27s 990ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker5] [27s 990ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker5] [27s 990ms] SSL Writer(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SocketTube(25) DEBUG: [HttpClient-6-Worker5] [27s 990ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-6-Worker5] [27s 990ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-6-Worker5] [27s 990ms] SSL Writer(SocketTube(25)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker5] [27s 990ms] SSL Writer(SocketTube(25)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker3] [27s 988ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker3] [27s 990ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-6-Worker3] [27s 990ms] SocketTube(23) trying to write: 2196 DEBUG: [HttpClient-6-Worker3] [27s 991ms] SocketTube(23) wrote: 2196 DEBUG: [HttpClient-6-Worker3] [27s 991ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-6-Worker3] [27s 991ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker3] [27s 991ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker3] [27s 991ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-SelectorManager] [27s 989ms] 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@4361f067[Not completed, 4 dependents] (id=1656) 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-7-SelectorManager] [27s 992ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SocketTube(24) resuming read event DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4376f690 for R (true) DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SocketTube(24) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SocketTube(26) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] 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@4b1c45b0[Not completed, 4 dependents] (id=1670) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [27s 992ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [27s 993ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [27s 993ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [27s 993ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [27s 993ms] SSL Reader(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [27s 993ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [27s 993ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [27s 993ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [27s 993ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [27s 993ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [27s 993ms] SocketTube(25) write: offloading requestMore DEBUG: [HttpClient-6-Worker4] [27s 993ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [27s 993ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b2767c for R (true) DEBUG: [HttpClient-6-Worker6] [27s 989ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker6] [27s 995ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker6] [27s 995ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker3] [27s 997ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker3] [27s 997ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker7] [27s 997ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker7] [27s 997ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker7] [27s 997ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [27s 997ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker8] [27s 997ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker5] [27s 990ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker5] [27s 997ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker6] [27s 998ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker6] [27s 998ms] SSL Writer(SocketTube(24)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker6] [27s 998ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker6] [27s 998ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker6] [27s 998ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker6] [27s 998ms] SSL Writer(SocketTube(24)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker6] [27s 998ms] SSL Writer(SocketTube(24)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker8] [27s 997ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [27s 998ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker9] [27s 998ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [27s 998ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker6] [27s 998ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker6] [27s 999ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker6] [27s 999ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker6] [27s 999ms] SocketTube(24) trying to write: 458 DEBUG: [HttpClient-6-Worker6] [27s 999ms] SocketTube(24) wrote: 458 DEBUG: [HttpClient-6-Worker6] [28s] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker6] [28s] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker6] [28s] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker6] [28s] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker6] [28s] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker5] [28s] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker5] [28s 1ms] SSL Writer(SocketTube(25)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker5] [28s 1ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker5] [28s 1ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker5] [28s 1ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker5] [28s 1ms] SSL Writer(SocketTube(25)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker5] [28s 1ms] SSL Writer(SocketTube(25)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker5] [28s 1ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker5] [28s 1ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker5] [28s 1ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker5] [28s 1ms] SocketTube(25) trying to write: 458 DEBUG: [HttpClient-6-Worker5] [28s 1ms] SocketTube(25) wrote: 458 DEBUG: [HttpClient-6-Worker5] [28s 1ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker5] [28s 1ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker5] [28s 1ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker5] [28s 1ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker5] [28s 1ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker4] [28s 13ms] SSL Writer(SocketTube(26)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker4] [28s 13ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker4] [28s 13ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker4] [28s 13ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker4] [28s 13ms] SSL Writer(SocketTube(26)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker4] [28s 13ms] SSL Writer(SocketTube(26)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker4] [28s 13ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker4] [28s 13ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker4] [28s 14ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker4] [28s 14ms] SocketTube(26) trying to write: 458 DEBUG: [HttpClient-6-Worker4] [28s 14ms] SocketTube(26) wrote: 458 DEBUG: [HttpClient-6-Worker4] [28s 22ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker4] [28s 22ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker4] [28s 22ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker4] [28s 22ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker4] [28s 22ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [28s 94ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ee0b0b4 for None (false) DEBUG: [HttpClient-7-SelectorManager] [28s 94ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [28s 94ms] SocketTube(23) read bytes: 261 DEBUG: [HttpClient-7-SelectorManager] [28s 94ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-7-SelectorManager] [28s 94ms] SSL Reader(SocketTube(23)) Adding 261 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [28s 94ms] SocketTube(23) resuming read event DEBUG: [HttpClient-7-SelectorManager] [28s 94ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ee0b0b4 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 94ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [28s 98ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [28s 98ms] SSL Reader(SocketTube(23)) Unwrapping: 261 DEBUG: [HttpClient-6-Worker10] [28s 98ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-6-Worker10] [28s 98ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [28s 98ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 133 DEBUG: [HttpClient-6-Worker10] [28s 98ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-6-Worker10] [28s 98ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [28s 98ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [28s 106ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-6-Worker10] [28s 106ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [28s 106ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [28s 106ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [28s 106ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [28s 107ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [28s 107ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-6-Worker10] [28s 107ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [28s 107ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker10] [28s 107ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [28s 107ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [28s 107ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [28s 107ms] SocketTube(23) trying to write: 6 DEBUG: [HttpClient-6-Worker10] [28s 107ms] SocketTube(23) wrote: 6 DEBUG: [HttpClient-6-Worker10] [28s 107ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-6-Worker10] [28s 107ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [28s 107ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [28s 107ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [28s 107ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [28s 107ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [28s 107ms] SSL Reader(SocketTube(23)) Unwrapping: 128 DEBUG: [HttpClient-6-Worker10] [28s 107ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-6-Worker10] [28s 107ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [28s 107ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker10] [28s 107ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-6-Worker10] [28s 107ms] SSL Reader(SocketTube(23)) Unwrapping: 122 DEBUG: [HttpClient-6-Worker10] [28s 108ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker10] [28s 108ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [28s 108ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 122 DEBUG: [HttpClient-6-Worker10] [28s 108ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-6-Worker10] [28s 108ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [28s 108ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [28s 109ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-6-Worker10] [28s 109ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [28s 109ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [28s 109ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [28s 109ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [28s 109ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [28s 109ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [HttpClient-6-Worker10] [28s 109ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker10] [28s 109ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker10] [28s 109ms] Http2Connection checkSSLConfig: alpn: '' Apr 02, 2024 1:29:16 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker10] [28s 110ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker10] [28s 110ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker10] [28s 110ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34390 remote=/127.0.0.1:38887] DEBUG: [HttpClient-6-Worker10] [28s 110ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker10] [28s 110ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker10] [28s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5554dab6 queue.isEmpty: true DEBUG: [HttpClient-6-Worker10] [28s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5554dab6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker10] [28s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [28s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [28s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [28s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [28s 110ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker10] [28s 110ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-6-Worker10] [28s 110ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-6-Worker10] [28s 110ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10565e78 DEBUG: [HttpClient-6-Worker10] [28s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker10] [28s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [28s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [28s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker10] [28s 110ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [28s 111ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [28s 111ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [28s 111ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [28s 111ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [HttpClient-6-Worker10] [28s 111ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker10] [28s 111ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker10] [28s 111ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-6-Worker10] [28s 111ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker10] [28s 111ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:16 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38887/ GET DEBUG: [HttpClient-6-Worker10] [28s 143ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker10] [28s 143ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker10] [28s 143ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-6-Worker10] [28s 143ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker10] [28s 143ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker10] [28s 143ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker10] [28s 143ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker10] [28s 143ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker10] [28s 143ms] SSL Writer(SocketTube(23)) onNext DEBUG: [HttpClient-6-Worker10] [28s 143ms] SSL Writer(SocketTube(23)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker10] [28s 143ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker10] [28s 143ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker10] [28s 143ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker10] [28s 143ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker10] [28s 143ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker10] [28s 143ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-6-Worker10] [28s 149ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker10] [28s 149ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker10] [28s 149ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker10] [28s 149ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [28s 149ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [28s 149ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker10] [28s 149ms] SocketTube(23) trying to write: 90 DEBUG: [HttpClient-6-Worker10] [28s 150ms] SocketTube(23) wrote: 90 DEBUG: [HttpClient-6-Worker10] [28s 150ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-6-Worker10] [28s 150ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [28s 150ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [28s 150ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [28s 150ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-Worker10] [28s 150ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-6-Worker10] [28s 150ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker10] [28s 150ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-6-Worker10] [28s 150ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker10] [28s 150ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker10] [28s 150ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker10] [28s 150ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker10] [28s 150ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker10] [28s 150ms] Http1Response(id=25) First time around DEBUG: [HttpClient-6-Worker10] [28s 150ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [HttpClient-6-Worker10] [28s 150ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker10] [28s 150ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2aceff35 DEBUG: [HttpClient-6-Worker10] [28s 150ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [28s 150ms] SSL Writer(SocketTube(23)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker10] [28s 151ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [28s 151ms] SSL Writer(SocketTube(23)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [28s 151ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [28s 151ms] SSL Writer(SocketTube(23)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker10] [28s 151ms] SSL Writer(SocketTube(23)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker10] [28s 151ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [28s 151ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [28s 151ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker10] [28s 151ms] SocketTube(23) trying to write: 120 DEBUG: [HttpClient-6-Worker10] [28s 151ms] SocketTube(23) wrote: 120 DEBUG: [HttpClient-6-Worker10] [28s 151ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-6-Worker10] [28s 151ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [28s 151ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [28s 151ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [28s 151ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [28s 151ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker10] [28s 151ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-Worker10] [28s 151ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-Worker10] [28s 151ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-Worker10] [28s 151ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [28s 151ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [28s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ee0b0b4 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 169ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ee0b0b4 for None (false) DEBUG: [HttpClient-7-SelectorManager] [28s 169ms] SocketTube(23) read bytes: 1721 DEBUG: [HttpClient-7-SelectorManager] [28s 169ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-7-SelectorManager] [28s 169ms] SSL Reader(SocketTube(23)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [28s 169ms] SocketTube(23) resuming read event DEBUG: [HttpClient-7-SelectorManager] [28s 169ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ee0b0b4 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 169ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [28s 176ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker11] [28s 176ms] SSL Reader(SocketTube(23)) Unwrapping: 1721 DEBUG: [HttpClient-6-Worker11] [28s 176ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker11] [28s 176ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-6-Worker11] [28s 176ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-6-Worker11] [28s 176ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-Worker11] [28s 177ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-Worker11] [28s 177ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-Worker11] [28s 177ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [28s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ee0b0b4 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 207ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ee0b0b4 for None (false) DEBUG: [HttpClient-7-SelectorManager] [28s 207ms] SocketTube(23) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [28s 207ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-7-SelectorManager] [28s 207ms] SSL Reader(SocketTube(23)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [28s 208ms] SocketTube(23) resuming read event DEBUG: [HttpClient-7-SelectorManager] [28s 208ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ee0b0b4 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 208ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [28s 208ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker12] [28s 208ms] SSL Reader(SocketTube(23)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker12] [28s 208ms] SSL Reader(SocketTube(23)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker12] [28s 208ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker12] [28s 208ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker12] [28s 208ms] SSL Reader(SocketTube(23)) sending 75 DEBUG: [HttpClient-6-Worker12] [28s 208ms] SSL Reader(SocketTube(23)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker12] [28s 208ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-6-Worker12] [28s 208ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [28s 217ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker12] [28s 217ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker12] [28s 217ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5554dab6 DEBUG: [HttpClient-6-Worker12] [28s 217ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker12] [28s 217ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5554dab6 DEBUG: [HttpClient-6-Worker12] [28s 217ms] Http1Response(id=25) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker12] [28s 217ms] Http1Response(id=25) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker12] [28s 217ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5554dab6 DEBUG: [HttpClient-6-Worker12] [28s 217ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker12] [28s 217ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:16 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38887/) 200 HTTP_1_1 Local port: 34390 DEBUG: [HttpClient-6-Worker12] [28s 218ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker12] [28s 218ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@216df3b6(7) DEBUG: [HttpClient-6-Worker12] [28s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2025bdaa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33312d07 queue.isEmpty: false DEBUG: [HttpClient-6-Worker12] [28s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-6-Worker12] [28s 219ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker12] [28s 219ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker12] [28s 219ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2025bdaa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33312d07, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker12] [28s 219ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2025bdaa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33312d07 DEBUG: [HttpClient-6-Worker12] [28s 219ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker12] [28s 219ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2025bdaa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33312d07 DEBUG: [HttpClient-6-Worker12] [28s 219ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker12] [28s 219ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker12] [28s 219ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker12] [28s 219ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker12] [28s 219ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker12] [28s 219ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker12] [28s 219ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker12] [28s 219ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker12] [28s 219ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [28s 219ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [28s 219ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [28s 219ms] SSL Reader(SocketTube(23)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker12] [28s 219ms] SSL Reader(SocketTube(23)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker12] [28s 219ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker12] [28s 219ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker12] [28s 219ms] SSL Reader(SocketTube(23)) sending 4 DEBUG: [HttpClient-6-Worker12] [28s 219ms] SSL Reader(SocketTube(23)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker12] [28s 219ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-6-Worker12] [28s 219ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [28s 220ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker12] [28s 220ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker12] [28s 220ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2025bdaa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33312d07 DEBUG: [HttpClient-6-Worker12] [28s 220ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker12] [28s 220ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2025bdaa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33312d07 DEBUG: [HttpClient-6-Worker12] [28s 220ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker12] [28s 220ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker12] [28s 220ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker12] [28s 220ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [HttpClient-6-Worker12] [28s 220ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker12] [28s 220ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-6-Worker12] [28s 220ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-6-Worker12] [28s 220ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-6-Worker12] [28s 220ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [HttpClient-6-Worker12] [28s 220ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker12] [28s 220ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker12] [28s 220ms] HttpClientImpl(7) ClientImpl (async) elapsed 394 millis for GET to https://127.0.0.1:38887/ DEBUG: [HttpClient-6-Worker12] [28s 220ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker12] [28s 220ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@216df3b6(7) DEBUG: [HttpClient-6-Worker12] [28s 220ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-6-Worker12] [28s 220ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [28s 220ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker12] [28s 220ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [28s 220ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [28s 220ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [28s 220ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [28s 220ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-Worker12] [28s 220ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-Worker12] [28s 220ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-Worker12] [28s 220ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [28s 220ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [28s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ee0b0b4 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4376f690 for None (false) DEBUG: [HttpClient-7-SelectorManager] [28s 250ms] SocketTube(24) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [28s 250ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-7-SelectorManager] [28s 250ms] SSL Reader(SocketTube(24)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [28s 250ms] SocketTube(24) resuming read event DEBUG: [HttpClient-7-SelectorManager] [28s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4376f690 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 250ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [28s 251ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker13] [28s 251ms] SSL Reader(SocketTube(24)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker13] [28s 251ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker13] [28s 251ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [28s 251ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker13] [28s 251ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker13] [28s 251ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker13] [28s 251ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker13] [28s 256ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-6-Worker13] [28s 256ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker13] [28s 256ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker13] [28s 256ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker13] [28s 256ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [28s 256ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker13] [28s 256ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker13] [28s 256ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker13] [28s 256ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker13] [28s 256ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [28s 256ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [28s 256ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker13] [28s 256ms] SocketTube(24) trying to write: 6 DEBUG: [HttpClient-6-Worker13] [28s 256ms] SocketTube(24) wrote: 6 DEBUG: [HttpClient-6-Worker13] [28s 257ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker13] [28s 257ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [28s 257ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [28s 257ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker13] [28s 257ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [28s 257ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker13] [28s 257ms] SSL Reader(SocketTube(24)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker13] [28s 257ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker13] [28s 257ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [28s 257ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker13] [28s 257ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker13] [28s 257ms] SSL Reader(SocketTube(24)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker13] [28s 257ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker13] [28s 257ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [28s 257ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker13] [28s 257ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker13] [28s 257ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker13] [28s 258ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker13] [28s 261ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-6-Worker13] [28s 261ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker13] [28s 261ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker13] [28s 262ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [28s 262ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [28s 262ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [28s 262ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [HttpClient-6-Worker13] [28s 262ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker13] [28s 262ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker13] [28s 262ms] Http2Connection checkSSLConfig: alpn: '' Apr 02, 2024 1:29:16 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker13] [28s 263ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker13] [28s 263ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker13] [28s 263ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34400 remote=/127.0.0.1:38887] DEBUG: [HttpClient-6-Worker13] [28s 263ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@54a15128 queue.isEmpty: true DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@54a15128, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-6-Worker13] [28s 263ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-6-Worker13] [28s 263ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@22fc7402 DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker13] [28s 263ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [28s 263ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [28s 263ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [28s 263ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [HttpClient-6-Worker13] [28s 263ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker13] [28s 263ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:16 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38887/ GET DEBUG: [HttpClient-6-Worker13] [28s 264ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker13] [28s 264ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker13] [28s 264ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-6-Worker13] [28s 264ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker13] [28s 264ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker13] [28s 264ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker13] [28s 264ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker13] [28s 264ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker13] [28s 264ms] SSL Writer(SocketTube(24)) onNext DEBUG: [HttpClient-6-Worker13] [28s 264ms] SSL Writer(SocketTube(24)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker13] [28s 264ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker13] [28s 264ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker13] [28s 264ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker13] [28s 264ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker13] [28s 264ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker13] [28s 264ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-6-Worker13] [28s 264ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker13] [28s 264ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker13] [28s 264ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker13] [28s 264ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [28s 264ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [28s 264ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker13] [28s 264ms] SocketTube(24) trying to write: 90 DEBUG: [HttpClient-6-Worker13] [28s 265ms] SocketTube(24) wrote: 90 DEBUG: [HttpClient-6-Worker13] [28s 265ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker13] [28s 265ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [28s 265ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [28s 265ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [28s 265ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker13] [28s 265ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-6-Worker13] [28s 265ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker13] [28s 265ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-6-Worker13] [28s 265ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker13] [28s 265ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker13] [28s 265ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker13] [28s 267ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker13] [28s 268ms] Http1Response(id=26) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker13] [28s 268ms] Http1Response(id=26) First time around DEBUG: [HttpClient-6-Worker13] [28s 268ms] Http1Response(id=26) headersReader is not yet completed DEBUG: [HttpClient-6-Worker13] [28s 269ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker13] [28s 270ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@293907fb DEBUG: [HttpClient-6-Worker13] [28s 279ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [28s 279ms] SSL Writer(SocketTube(24)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker13] [28s 279ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [28s 279ms] SSL Writer(SocketTube(24)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [28s 280ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [28s 280ms] SSL Writer(SocketTube(24)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker13] [28s 280ms] SSL Writer(SocketTube(24)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker13] [28s 280ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [28s 280ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [28s 280ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker13] [28s 280ms] SocketTube(24) trying to write: 120 DEBUG: [HttpClient-6-Worker13] [28s 280ms] SocketTube(24) wrote: 120 DEBUG: [HttpClient-6-Worker13] [28s 280ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker13] [28s 280ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [28s 280ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [28s 280ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker13] [28s 280ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [28s 280ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker13] [28s 280ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker13] [28s 280ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-Worker13] [28s 280ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-Worker13] [28s 280ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [28s 280ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [28s 280ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4376f690 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4376f690 for None (false) DEBUG: [HttpClient-7-SelectorManager] [28s 325ms] SocketTube(24) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [28s 325ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-7-SelectorManager] [28s 325ms] SSL Reader(SocketTube(24)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [28s 325ms] SocketTube(24) resuming read event DEBUG: [HttpClient-7-SelectorManager] [28s 326ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4376f690 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 326ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [28s 329ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker14] [28s 329ms] SSL Reader(SocketTube(24)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker14] [28s 330ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker14] [28s 330ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker14] [28s 330ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker14] [28s 335ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker14] [28s 335ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-Worker14] [28s 335ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-Worker14] [28s 335ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [28s 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4376f690 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4376f690 for None (false) DEBUG: [HttpClient-7-SelectorManager] [28s 343ms] SocketTube(24) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [28s 343ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-7-SelectorManager] [28s 343ms] SSL Reader(SocketTube(24)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [28s 343ms] SocketTube(24) resuming read event DEBUG: [HttpClient-7-SelectorManager] [28s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4376f690 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 343ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [28s 344ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker15] [28s 344ms] SSL Reader(SocketTube(24)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker15] [28s 344ms] SSL Reader(SocketTube(24)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker15] [28s 344ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker15] [28s 344ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker15] [28s 344ms] SSL Reader(SocketTube(24)) sending 75 DEBUG: [HttpClient-6-Worker15] [28s 344ms] SSL Reader(SocketTube(24)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker15] [28s 344ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [28s 344ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [28s 344ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker15] [28s 344ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker15] [28s 344ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@54a15128 DEBUG: [HttpClient-6-Worker15] [28s 344ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [28s 344ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@54a15128 DEBUG: [HttpClient-6-Worker15] [28s 344ms] Http1Response(id=26) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker15] [28s 344ms] Http1Response(id=26) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker15] [28s 344ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@54a15128 DEBUG: [HttpClient-6-Worker15] [28s 345ms] Http1Response(id=26) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker15] [28s 345ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:16 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38887/) 200 HTTP_1_1 Local port: 34400 DEBUG: [HttpClient-6-Worker15] [28s 345ms] Http1Response(id=26) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker15] [28s 346ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@216df3b6(7) DEBUG: [HttpClient-6-Worker15] [28s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@718d07cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75b28d24 queue.isEmpty: false DEBUG: [HttpClient-6-Worker15] [28s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-6-Worker15] [28s 346ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker15] [28s 346ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker15] [28s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@718d07cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75b28d24, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker15] [28s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@718d07cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75b28d24 DEBUG: [HttpClient-6-Worker15] [28s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [28s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@718d07cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75b28d24 DEBUG: [HttpClient-6-Worker15] [28s 346ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker15] [28s 346ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker15] [28s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [28s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [28s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker15] [28s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [28s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker15] [28s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker15] [28s 346ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [28s 346ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [28s 365ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [28s 365ms] SSL Reader(SocketTube(24)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker15] [28s 373ms] SSL Reader(SocketTube(24)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker15] [28s 373ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker15] [28s 373ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker15] [28s 373ms] SSL Reader(SocketTube(24)) sending 4 DEBUG: [HttpClient-6-Worker15] [28s 373ms] SSL Reader(SocketTube(24)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker15] [28s 373ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [28s 374ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [28s 374ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker15] [28s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker15] [28s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@718d07cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75b28d24 DEBUG: [HttpClient-6-Worker15] [28s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [28s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@718d07cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75b28d24 DEBUG: [HttpClient-6-Worker15] [28s 374ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker15] [28s 374ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker15] [28s 374ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker15] [28s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [HttpClient-6-Worker15] [28s 374ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker15] [28s 374ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-6-Worker15] [28s 374ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-6-Worker15] [28s 374ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-6-Worker15] [28s 374ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [HttpClient-6-Worker15] [28s 374ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker15] [28s 374ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker15] [28s 375ms] HttpClientImpl(7) ClientImpl (async) elapsed 538 millis for GET to https://127.0.0.1:38887/ DEBUG: [HttpClient-6-Worker15] [28s 375ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker15] [28s 375ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@216df3b6(7) DEBUG: [HttpClient-6-Worker15] [28s 375ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-6-Worker15] [28s 375ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [28s 375ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker15] [28s 375ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [28s 375ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [28s 375ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [28s 375ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [28s 375ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker15] [28s 375ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-Worker15] [28s 375ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-Worker15] [28s 375ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [28s 375ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [28s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4376f690 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cd586 for None (false) DEBUG: [HttpClient-7-SelectorManager] [28s 408ms] SocketTube(26) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [28s 408ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [28s 408ms] SSL Reader(SocketTube(26)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [28s 408ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [28s 408ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cd586 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 408ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [28s 408ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker16] [28s 408ms] SSL Reader(SocketTube(26)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker16] [28s 408ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker16] [28s 408ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [28s 408ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker16] [28s 408ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker16] [28s 408ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker16] [28s 408ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker16] [28s 410ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Writer(SocketTube(26)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Writer(SocketTube(26)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Writer(SocketTube(26)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker16] [28s 411ms] SocketTube(26) trying to write: 6 DEBUG: [HttpClient-6-Worker16] [28s 411ms] SocketTube(26) wrote: 6 DEBUG: [HttpClient-6-Worker16] [28s 411ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker16] [28s 411ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [28s 411ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Reader(SocketTube(26)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker16] [28s 411ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker16] [28s 412ms] SSL Reader(SocketTube(26)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker16] [28s 412ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker16] [28s 412ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [28s 412ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker16] [28s 412ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker16] [28s 412ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker16] [28s 412ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker16] [28s 430ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker16] [28s 430ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker16] [28s 430ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker16] [28s 430ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker16] [28s 430ms] SSL Writer(SocketTube(26)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker16] [28s 430ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker16] [28s 430ms] SSLFlowDelegate(SocketTube(26)) setALPN = DEBUG: [HttpClient-6-Worker16] [28s 430ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker16] [28s 430ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker16] [28s 430ms] Http2Connection checkSSLConfig: alpn: '' Apr 02, 2024 1:29:16 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker16] [28s 431ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker16] [28s 431ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker16] [28s 431ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34414 remote=/127.0.0.1:38887] DEBUG: [HttpClient-6-Worker16] [28s 431ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker16] [28s 431ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker16] [28s 432ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@52517766 queue.isEmpty: true DEBUG: [HttpClient-6-Worker16] [28s 432ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@52517766, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker16] [28s 432ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker16] [28s 432ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker16] [28s 432ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker16] [28s 432ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker16] [28s 432ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker16] [28s 432ms] Http1Exchange SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker16] [28s 432ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker16] [28s 432ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5f14486b DEBUG: [HttpClient-6-Worker16] [28s 432ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker16] [28s 432ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker16] [28s 432ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker16] [28s 432ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker16] [28s 432ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [28s 432ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [28s 432ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [28s 432ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [28s 432ms] Http1Publisher(SSLTube(SocketTube(26))) got subscriber: SSLTube(SocketTube(26)) DEBUG: [HttpClient-6-Worker16] [28s 432ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker16] [28s 432ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker16] [28s 432ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker16] [28s 432ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker16] [28s 432ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:16 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38887/ GET DEBUG: [HttpClient-6-Worker16] [28s 433ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker16] [28s 433ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker16] [28s 433ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker16] [28s 433ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker16] [28s 433ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker16] [28s 433ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker16] [28s 433ms] Http1Publisher(SSLTube(SocketTube(26))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker16] [28s 433ms] SSLTube(SocketTube(26)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker16] [28s 433ms] SSL Writer(SocketTube(26)) onNext DEBUG: [HttpClient-6-Worker16] [28s 433ms] SSL Writer(SocketTube(26)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker16] [28s 433ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker16] [28s 433ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker16] [28s 433ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker16] [28s 433ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker16] [28s 433ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker16] [28s 433ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker16] [28s 433ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker16] [28s 433ms] SSL Writer(SocketTube(26)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker16] [28s 433ms] SSL Writer(SocketTube(26)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker16] [28s 433ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [28s 433ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [28s 433ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker16] [28s 433ms] SocketTube(26) trying to write: 90 DEBUG: [HttpClient-6-Worker16] [28s 434ms] SocketTube(26) wrote: 90 DEBUG: [HttpClient-6-Worker16] [28s 434ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker16] [28s 434ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [28s 434ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [28s 434ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [28s 434ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker16] [28s 434ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker16] [28s 434ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker16] [28s 434ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker16] [28s 434ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker16] [28s 434ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker16] [28s 434ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker16] [28s 434ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker16] [28s 434ms] Http1Response(id=27) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker16] [28s 434ms] Http1Response(id=27) First time around DEBUG: [HttpClient-6-Worker16] [28s 434ms] Http1Response(id=27) headersReader is not yet completed DEBUG: [HttpClient-6-Worker16] [28s 434ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker16] [28s 434ms] Http1Publisher(SSLTube(SocketTube(26))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@65f70f9b DEBUG: [HttpClient-6-Worker16] [28s 434ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [28s 434ms] SSL Writer(SocketTube(26)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker16] [28s 434ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker16] [28s 434ms] SSL Writer(SocketTube(26)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker16] [28s 434ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker16] [28s 434ms] SSL Writer(SocketTube(26)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker16] [28s 434ms] SSL Writer(SocketTube(26)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker16] [28s 434ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [28s 434ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [28s 434ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker16] [28s 435ms] SocketTube(26) trying to write: 120 DEBUG: [HttpClient-6-Worker16] [28s 435ms] SocketTube(26) wrote: 120 DEBUG: [HttpClient-6-Worker16] [28s 435ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker16] [28s 435ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [28s 435ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [28s 435ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker16] [28s 435ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [28s 438ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker16] [28s 439ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker16] [28s 439ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker16] [28s 439ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker16] [28s 439ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [28s 439ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [28s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cd586 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cd586 for None (false) DEBUG: [HttpClient-7-SelectorManager] [28s 477ms] SocketTube(26) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [28s 478ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [28s 478ms] SSL Reader(SocketTube(26)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [28s 483ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [28s 483ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cd586 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 483ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [28s 484ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker17] [28s 491ms] SSL Reader(SocketTube(26)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker17] [28s 492ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker17] [28s 492ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker17] [28s 492ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker17] [28s 492ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker17] [28s 492ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker17] [28s 492ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker17] [28s 492ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [28s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cd586 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cd586 for None (false) DEBUG: [HttpClient-7-SelectorManager] [28s 525ms] SocketTube(26) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [28s 525ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [28s 525ms] SSL Reader(SocketTube(26)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [28s 525ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [28s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cd586 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 525ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [28s 527ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker18] [28s 527ms] SSL Reader(SocketTube(26)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker18] [28s 527ms] SSL Reader(SocketTube(26)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker18] [28s 527ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker18] [28s 529ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker18] [28s 530ms] SSL Reader(SocketTube(26)) sending 75 DEBUG: [HttpClient-6-Worker18] [28s 530ms] SSL Reader(SocketTube(26)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker18] [28s 530ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker18] [28s 538ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [28s 538ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker18] [28s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker18] [28s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@52517766 DEBUG: [HttpClient-6-Worker18] [28s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker18] [28s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@52517766 DEBUG: [HttpClient-6-Worker18] [28s 538ms] Http1Response(id=27) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker18] [28s 539ms] Http1Response(id=27) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker18] [28s 539ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@52517766 DEBUG: [HttpClient-6-Worker18] [28s 539ms] Http1Response(id=27) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker18] [28s 539ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:16 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38887/) 200 HTTP_1_1 Local port: 34414 DEBUG: [HttpClient-6-Worker18] [28s 539ms] Http1Response(id=27) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker18] [28s 540ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@216df3b6(7) DEBUG: [HttpClient-6-Worker18] [28s 540ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1ac71a5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@457b72ed queue.isEmpty: false DEBUG: [HttpClient-6-Worker18] [28s 540ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker18] [28s 540ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker18] [28s 540ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker18] [28s 540ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1ac71a5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@457b72ed, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker18] [28s 540ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1ac71a5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@457b72ed DEBUG: [HttpClient-6-Worker18] [28s 540ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker18] [28s 540ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1ac71a5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@457b72ed DEBUG: [HttpClient-6-Worker18] [28s 540ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker18] [28s 540ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker18] [28s 540ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker18] [28s 540ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker18] [28s 540ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker18] [28s 540ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker18] [28s 540ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker18] [28s 540ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker18] [28s 540ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [28s 540ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [28s 540ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [28s 541ms] SSL Reader(SocketTube(26)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker18] [28s 541ms] SSL Reader(SocketTube(26)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker18] [28s 541ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker18] [28s 541ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker18] [28s 541ms] SSL Reader(SocketTube(26)) sending 4 DEBUG: [HttpClient-6-Worker18] [28s 541ms] SSL Reader(SocketTube(26)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker18] [28s 541ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker18] [28s 541ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [28s 541ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker18] [28s 541ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker18] [28s 541ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1ac71a5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@457b72ed DEBUG: [HttpClient-6-Worker18] [28s 541ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker18] [28s 541ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1ac71a5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@457b72ed DEBUG: [HttpClient-6-Worker18] [28s 541ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker18] [28s 541ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker18] [28s 541ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker18] [28s 541ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) cleared DEBUG: [HttpClient-6-Worker18] [28s 541ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) SSLTube(SocketTube(26)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker18] [28s 541ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker18] [28s 541ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker18] [28s 541ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker18] [28s 542ms] Http1Publisher(SSLTube(SocketTube(26))) subscription cancelled DEBUG: [HttpClient-6-Worker18] [28s 542ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker18] [28s 542ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker18] [28s 542ms] HttpClientImpl(7) ClientImpl (async) elapsed 706 millis for GET to https://127.0.0.1:38887/ DEBUG: [HttpClient-6-Worker18] [28s 542ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker18] [28s 542ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@216df3b6(7) DEBUG: [HttpClient-6-Worker18] [28s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker18] [28s 542ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [28s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker18] [28s 542ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [28s 542ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [28s 542ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [28s 542ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [28s 542ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker18] [28s 542ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker18] [28s 542ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker18] [28s 542ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [28s 542ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [28s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cd586 for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b2767c for None (false) DEBUG: [HttpClient-7-SelectorManager] [28s 587ms] SocketTube(25) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [28s 587ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [28s 587ms] SSL Reader(SocketTube(25)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [28s 587ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [28s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b2767c for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 587ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [28s 588ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker19] [28s 588ms] SSL Reader(SocketTube(25)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker19] [28s 588ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker19] [28s 588ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [28s 588ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker19] [28s 588ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker19] [28s 588ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker19] [28s 588ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker19] [28s 590ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker19] [28s 590ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker19] [28s 590ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker19] [28s 590ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker19] [28s 590ms] SSL Writer(SocketTube(25)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker19] [28s 590ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker19] [28s 590ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker19] [28s 590ms] SSL Writer(SocketTube(25)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker19] [28s 590ms] SSL Writer(SocketTube(25)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker19] [28s 590ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [28s 590ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [28s 590ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker19] [28s 590ms] SocketTube(25) trying to write: 6 DEBUG: [HttpClient-6-Worker19] [28s 591ms] SocketTube(25) wrote: 6 DEBUG: [HttpClient-6-Worker19] [28s 591ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker19] [28s 591ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [28s 591ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [28s 591ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker19] [28s 591ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [28s 591ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker19] [28s 591ms] SSL Reader(SocketTube(25)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker19] [28s 591ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker19] [28s 591ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [28s 591ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker19] [28s 591ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker19] [28s 591ms] SSL Reader(SocketTube(25)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker19] [28s 591ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker19] [28s 591ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [28s 592ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker19] [28s 592ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker19] [28s 592ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker19] [28s 592ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker19] [28s 594ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker19] [28s 595ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker19] [28s 595ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker19] [28s 607ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [28s 607ms] SSL Writer(SocketTube(25)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker19] [28s 607ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [28s 607ms] SSLFlowDelegate(SocketTube(25)) setALPN = DEBUG: [HttpClient-6-Worker19] [28s 607ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker19] [28s 607ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker19] [28s 607ms] Http2Connection checkSSLConfig: alpn: '' Apr 02, 2024 1:29:16 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker19] [28s 608ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker19] [28s 608ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker19] [28s 608ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34410 remote=/127.0.0.1:38887] DEBUG: [HttpClient-6-Worker19] [28s 608ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker19] [28s 608ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker19] [28s 608ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@67c7edaa queue.isEmpty: true DEBUG: [HttpClient-6-Worker19] [28s 608ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@67c7edaa, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker19] [28s 608ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [28s 608ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [28s 608ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [28s 608ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [28s 608ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker19] [28s 609ms] Http1Exchange SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker19] [28s 609ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker19] [28s 609ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1ca042af DEBUG: [HttpClient-6-Worker19] [28s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker19] [28s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [28s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [28s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker19] [28s 609ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [28s 609ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [28s 609ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [28s 609ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [28s 633ms] Http1Publisher(SSLTube(SocketTube(25))) got subscriber: SSLTube(SocketTube(25)) DEBUG: [HttpClient-6-Worker19] [28s 633ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker19] [28s 633ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker19] [28s 633ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker19] [28s 633ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker19] [28s 633ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:16 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38887/ GET DEBUG: [HttpClient-6-Worker19] [28s 634ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker19] [28s 634ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker19] [28s 634ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker19] [28s 634ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker19] [28s 634ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker19] [28s 634ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker19] [28s 634ms] Http1Publisher(SSLTube(SocketTube(25))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker19] [28s 634ms] SSLTube(SocketTube(25)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker19] [28s 634ms] SSL Writer(SocketTube(25)) onNext DEBUG: [HttpClient-6-Worker19] [28s 634ms] SSL Writer(SocketTube(25)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker19] [28s 634ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker19] [28s 634ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker19] [28s 634ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker19] [28s 634ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker19] [28s 634ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker19] [28s 634ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker19] [28s 634ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker19] [28s 634ms] SSL Writer(SocketTube(25)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker19] [28s 634ms] SSL Writer(SocketTube(25)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker19] [28s 634ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [28s 634ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [28s 634ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker19] [28s 634ms] SocketTube(25) trying to write: 90 DEBUG: [HttpClient-6-Worker19] [28s 635ms] SocketTube(25) wrote: 90 DEBUG: [HttpClient-6-Worker19] [28s 635ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker19] [28s 635ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [28s 635ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [28s 635ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [28s 635ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker19] [28s 635ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker19] [28s 635ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker19] [28s 635ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker19] [28s 635ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker19] [28s 635ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker19] [28s 635ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker19] [28s 635ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker19] [28s 635ms] Http1Response(id=28) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker19] [28s 635ms] Http1Response(id=28) First time around DEBUG: [HttpClient-6-Worker19] [28s 635ms] Http1Response(id=28) headersReader is not yet completed DEBUG: [HttpClient-6-Worker19] [28s 635ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker19] [28s 635ms] Http1Publisher(SSLTube(SocketTube(25))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@673ba95a DEBUG: [HttpClient-6-Worker19] [28s 635ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [28s 635ms] SSL Writer(SocketTube(25)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker19] [28s 635ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [28s 635ms] SSL Writer(SocketTube(25)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker19] [28s 635ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [28s 635ms] SSL Writer(SocketTube(25)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker19] [28s 635ms] SSL Writer(SocketTube(25)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker19] [28s 635ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [28s 636ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [28s 636ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker19] [28s 636ms] SocketTube(25) trying to write: 120 DEBUG: [HttpClient-6-Worker19] [28s 636ms] SocketTube(25) wrote: 120 DEBUG: [HttpClient-6-Worker19] [28s 636ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker19] [28s 636ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [28s 636ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [28s 636ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker19] [28s 636ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [28s 636ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker19] [28s 636ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker19] [28s 636ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker19] [28s 636ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker19] [28s 647ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [28s 647ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [28s 647ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b2767c for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 647ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b2767c for None (false) DEBUG: [HttpClient-7-SelectorManager] [28s 647ms] SocketTube(25) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [28s 647ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [28s 647ms] SSL Reader(SocketTube(25)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [28s 648ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [28s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b2767c for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 648ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [28s 648ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker20] [28s 648ms] SSL Reader(SocketTube(25)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker20] [28s 649ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker20] [28s 649ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker20] [28s 649ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker20] [28s 649ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker20] [28s 649ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker20] [28s 649ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker20] [28s 649ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [28s 651ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b2767c for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b2767c for None (false) DEBUG: [HttpClient-7-SelectorManager] [28s 693ms] SocketTube(25) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [28s 693ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [28s 693ms] SSL Reader(SocketTube(25)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [28s 693ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [28s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b2767c for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 693ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker21] [28s 696ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker21] [28s 696ms] SSL Reader(SocketTube(25)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker21] [28s 696ms] SSL Reader(SocketTube(25)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker21] [28s 696ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker21] [28s 696ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker21] [28s 696ms] SSL Reader(SocketTube(25)) sending 75 DEBUG: [HttpClient-6-Worker21] [28s 696ms] SSL Reader(SocketTube(25)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker21] [28s 696ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker21] [28s 696ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [28s 696ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker21] [28s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker21] [28s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@67c7edaa DEBUG: [HttpClient-6-Worker21] [28s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker21] [28s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@67c7edaa DEBUG: [HttpClient-6-Worker21] [28s 696ms] Http1Response(id=28) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker21] [28s 697ms] Http1Response(id=28) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker21] [28s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@67c7edaa DEBUG: [HttpClient-6-Worker21] [28s 697ms] Http1Response(id=28) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker21] [28s 697ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:16 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38887/) 200 HTTP_1_1 Local port: 34410 DEBUG: [HttpClient-6-Worker21] [28s 697ms] Http1Response(id=28) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker21] [28s 697ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@216df3b6(7) DEBUG: [HttpClient-6-Worker21] [28s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7b822d58/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@54034b1b queue.isEmpty: false DEBUG: [HttpClient-6-Worker21] [28s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker21] [28s 698ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker21] [28s 698ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker21] [28s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7b822d58/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@54034b1b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker21] [28s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7b822d58/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@54034b1b DEBUG: [HttpClient-6-Worker21] [28s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker21] [28s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7b822d58/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@54034b1b DEBUG: [HttpClient-6-Worker21] [28s 698ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker21] [28s 698ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker21] [28s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker21] [28s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker21] [28s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker21] [28s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker21] [28s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker21] [28s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker21] [28s 698ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [28s 698ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [28s 698ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [28s 698ms] SSL Reader(SocketTube(25)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker21] [28s 698ms] SSL Reader(SocketTube(25)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker21] [28s 698ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker21] [28s 698ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker21] [28s 698ms] SSL Reader(SocketTube(25)) sending 4 DEBUG: [HttpClient-6-Worker21] [28s 698ms] SSL Reader(SocketTube(25)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker21] [28s 698ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker21] [28s 698ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [28s 698ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker21] [28s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker21] [28s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7b822d58/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@54034b1b DEBUG: [HttpClient-6-Worker21] [28s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker21] [28s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7b822d58/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@54034b1b DEBUG: [HttpClient-6-Worker21] [28s 699ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker21] [28s 699ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker21] [28s 699ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker21] [28s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) cleared DEBUG: [HttpClient-6-Worker21] [28s 699ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(25)))) SSLTube(SocketTube(25)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker21] [28s 699ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker21] [28s 699ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker21] [28s 699ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker21] [28s 699ms] Http1Publisher(SSLTube(SocketTube(25))) subscription cancelled DEBUG: [HttpClient-6-Worker21] [28s 699ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker21] [28s 699ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker21] [28s 699ms] HttpClientImpl(7) ClientImpl (async) elapsed 843 millis for GET to https://127.0.0.1:38887/ DEBUG: [HttpClient-6-Worker21] [28s 699ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(25)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker21] [28s 700ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@216df3b6(7) DEBUG: [HttpClient-6-Worker21] [28s 700ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker21] [28s 700ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [28s 700ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker21] [28s 700ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [28s 700ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [28s 700ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [28s 700ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [28s 700ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker21] [28s 700ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker21] [28s 700ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker21] [28s 701ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker21] [28s 713ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [28s 701ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b2767c for R (false) DEBUG: [HttpClient-7-SelectorManager] [28s 734ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [28s 734ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [28s 734ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 734ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 734ms] SocketTube(23) pausing read event DEBUG: [HttpClient-7-SelectorManager] [28s 734ms] 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@42922f1c[Not completed, 4 dependents] (id=1571) 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@790b92a[Completed normally] (id=1577), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [28s 734ms] SocketTube(23) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 734ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 734ms] 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-7-SelectorManager] [28s 735ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 735ms] 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@790b92a[Completed normally] (id=1577), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 735ms] ConnectionPool(7) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [28s 735ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 735ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-7-SelectorManager] [28s 743ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-7-SelectorManager] [28s 743ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [28s 743ms] SocketTube(23) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [28s 743ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [28s 743ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [28s 743ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 743ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 743ms] SocketTube(24) pausing read event DEBUG: [HttpClient-7-SelectorManager] [28s 744ms] 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@4361f067[Not completed, 4 dependents] (id=1656) 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@23d847ff[Completed normally] (id=1669), 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] [28s 744ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 744ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 744ms] 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-7-SelectorManager] [28s 744ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 744ms] 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@23d847ff[Completed normally] (id=1669), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 744ms] ConnectionPool(7) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [28s 744ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 744ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-7-SelectorManager] [28s 744ms] SSL Writer(SocketTube(24)) stop DEBUG: [HttpClient-7-SelectorManager] [28s 744ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [28s 744ms] SocketTube(24) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [28s 744ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [28s 744ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [28s 744ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 744ms] SocketTube(26) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 745ms] SocketTube(26) pausing read event DEBUG: [HttpClient-7-SelectorManager] [28s 745ms] SocketTube(26) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@585b0982[Not completed, 4 dependents] (id=1657) 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@628f7749[Completed normally] (id=1668), 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] [28s 745ms] SocketTube(26) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 745ms] SSL Reader(SocketTube(26)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 745ms] SSL Reader(SocketTube(26)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [28s 745ms] SSL Reader(SocketTube(26)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 745ms] 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@628f7749[Completed normally] (id=1668), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 745ms] ConnectionPool(7) SSLTube(SocketTube(26)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [28s 745ms] SSLTube(SocketTube(26)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] SSL Reader(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] SSL Writer(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] SocketTube(26) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] SocketTube(25) pausing read event DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] 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@4b1c45b0[Not completed, 4 dependents] (id=1670) 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@cd05a12[Completed normally] (id=1676), 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] [28s 746ms] SocketTube(25) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] SSL Reader(SocketTube(25)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] 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] [28s 746ms] SSL Reader(SocketTube(25)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] 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@cd05a12[Completed normally] (id=1676), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] ConnectionPool(7) SSLTube(SocketTube(25)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] SSLTube(SocketTube(25)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] SSL Reader(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] SSL Writer(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] SocketTube(25) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [28s 746ms] Http2ClientImpl stopping DEBUG: [MainThread] [28s 764ms] HttpClientImpl(8) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [pool-8-thread-1] [28s 780ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:38887/ GET DEBUG: [pool-8-thread-1] [28s 782ms] Exchange establishing exchange for https://127.0.0.1:38887/ GET, proxy=null Apr 02, 2024 1:29:16 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:16 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-8-thread-1] [28s 787ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-1] [28s 787ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-1] [28s 787ms] PlainHttpConnection(SocketTube(27)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-1] [28s 788ms] PlainHttpConnection(SocketTube(27)) bind completed localhost/127.0.0.1 DEBUG: [pool-8-thread-1] [28s 788ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [pool-8-thread-1] [28s 788ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [28s 789ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@48cde258 for C (true) DEBUG: [HttpClient-8-SelectorManager] [28s 790ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [28s 790ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38017 DEBUG: [HttpClient-7-Worker0] [28s 801ms] SocketTube(27) connecting flows DEBUG: [HttpClient-7-Worker0] [28s 801ms] SocketTube(27) read publisher got subscriber DEBUG: [HttpClient-7-Worker0] [28s 801ms] SocketTube(27) registering subscribe event DEBUG: [HttpClient-7-Worker0] [28s 801ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker0] [28s 801ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-Worker0] [28s 801ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-7-Worker0] [28s 801ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [HttpClient-7-Worker0] [28s 801ms] SocketTube(27) subscribed for writing DEBUG: [HttpClient-7-Worker0] [28s 801ms] SocketTube(27) write: registering startSubscription event DEBUG: [HttpClient-7-Worker0] [28s 801ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker0] [28s 802ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker0] [28s 802ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker0] [28s 802ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [28s 803ms] SocketTube(27) subscribe event raised DEBUG: [pool-8-thread-2] [28s 805ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:38887/ GET DEBUG: [HttpClient-7-Worker1] [28s 811ms] Exchange establishing exchange for https://127.0.0.1:38887/ GET, proxy=null DEBUG: [pool-8-thread-3] [28s 814ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:38887/ GET DEBUG: [pool-8-thread-3] [28s 814ms] Exchange establishing exchange for https://127.0.0.1:38887/ GET, proxy=null DEBUG: [pool-8-thread-4] [28s 815ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:38887/ GET DEBUG: [HttpClient-7-Worker2] [28s 819ms] Exchange establishing exchange for https://127.0.0.1:38887/ GET, proxy=null Apr 02, 2024 1:29:16 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:16 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:16 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-7-Worker1] [28s 820ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-Worker1] [28s 821ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker1] [28s 821ms] PlainHttpConnection(SocketTube(28)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker1] [28s 821ms] PlainHttpConnection(SocketTube(28)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker1] [28s 821ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [HttpClient-7-Worker1] [28s 821ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker0] [28s 827ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker0] [28s 827ms] SSL Writer(SocketTube(27)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-7-Worker0] [28s 827ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker0] [28s 827ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-7-Worker0] [28s 827ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker0] [28s 827ms] SSL Writer(SocketTube(27)) Sending 2196 bytes downstream DEBUG: [HttpClient-7-Worker0] [28s 827ms] SSL Writer(SocketTube(27)) Adding 2196 to outputQ queue DEBUG: [HttpClient-7-Worker0] [28s 827ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-7-Worker0] [28s 827ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false Apr 02, 2024 1:29:16 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:16 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-8-thread-3] [28s 829ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-3] [28s 830ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-3] [28s 830ms] PlainHttpConnection(SocketTube(29)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [28s 830ms] PlainHttpConnection(SocketTube(29)) bind completed localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [28s 830ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [pool-8-thread-3] [28s 830ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [28s 832ms] 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@42358928[Not completed, 4 dependents] (id=1871) 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-8-SelectorManager] [28s 832ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [28s 832ms] SocketTube(27) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [28s 832ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [28s 832ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [28s 832ms] SocketTube(27) resuming read event DEBUG: [HttpClient-8-SelectorManager] [28s 832ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [28s 832ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@7371f0a[Not completed, 1 dependents] (id=1877), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [28s 832ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [28s 832ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [28s 832ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [28s 832ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [28s 832ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [28s 832ms] SocketTube(27) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [28s 833ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@20cff296 for C (true) DEBUG: [HttpClient-8-SelectorManager] [28s 833ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@58e86b1d for C (true) DEBUG: [HttpClient-8-SelectorManager] [28s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@389cf572 for R (true) DEBUG: [HttpClient-8-SelectorManager] [28s 833ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [28s 833ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48595 DEBUG: [HttpClient-7-Worker3] [28s 833ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-7-Worker3] [28s 833ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [28s 833ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-Worker3] [28s 833ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-7-Worker3] [28s 833ms] SocketTube(27) trying to write: 2196 DEBUG: [HttpClient-8-SelectorManager] [28s 833ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47215 DEBUG: [HttpClient-7-Worker4] [28s 833ms] SocketTube(28) connecting flows DEBUG: [HttpClient-7-Worker3] [28s 833ms] SocketTube(27) wrote: 2196 DEBUG: [HttpClient-7-Worker3] [28s 833ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-7-Worker3] [28s 833ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker3] [28s 833ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker3] [28s 833ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker3] [28s 842ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker3] [28s 842ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker4] [28s 833ms] SocketTube(28) read publisher got subscriber DEBUG: [HttpClient-7-Worker4] [28s 842ms] SocketTube(28) registering subscribe event DEBUG: [HttpClient-7-Worker4] [28s 842ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker4] [28s 842ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker4] [28s 842ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-7-Worker4] [28s 843ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [HttpClient-7-Worker4] [28s 843ms] SocketTube(28) subscribed for writing DEBUG: [HttpClient-7-Worker4] [28s 843ms] SocketTube(28) write: registering startSubscription event DEBUG: [HttpClient-7-Worker4] [28s 843ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker4] [28s 843ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker5] [28s 833ms] SocketTube(29) connecting flows DEBUG: [HttpClient-7-Worker5] [28s 843ms] SocketTube(29) read publisher got subscriber DEBUG: [HttpClient-7-Worker5] [28s 843ms] SocketTube(29) registering subscribe event DEBUG: [HttpClient-7-Worker5] [28s 843ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker5] [28s 843ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker5] [28s 843ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-7-Worker5] [28s 843ms] SSL Writer(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SocketTube(29) DEBUG: [HttpClient-7-Worker5] [28s 843ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-7-Worker5] [28s 843ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-7-Worker5] [28s 843ms] SSL Writer(SocketTube(29)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker5] [28s 843ms] SSL Writer(SocketTube(29)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker5] [28s 843ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker5] [28s 843ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker4] [28s 843ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker4] [28s 843ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker5] [28s 846ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [28s 846ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [28s 846ms] SSL Writer(SocketTube(28)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker4] [28s 846ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [28s 846ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker4] [28s 846ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker4] [28s 846ms] SSL Writer(SocketTube(28)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker4] [28s 846ms] SSL Writer(SocketTube(28)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker4] [28s 846ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker4] [28s 846ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-Worker5] [28s 846ms] SSL Writer(SocketTube(29)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker5] [28s 847ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker5] [28s 847ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker5] [28s 847ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker5] [28s 847ms] SSL Writer(SocketTube(29)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker5] [28s 847ms] SSL Writer(SocketTube(29)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker5] [28s 847ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker5] [28s 847ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [28s 847ms] SocketTube(28) subscribe event raised DEBUG: [HttpClient-8-SelectorManager] [28s 847ms] 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@43ec2114[Not completed, 4 dependents] (id=1943) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@6356fbe4[Not completed, 1 dependents] (id=1949), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [28s 847ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [28s 847ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [28s 847ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [28s 847ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [28s 847ms] SocketTube(28) resuming read event DEBUG: [HttpClient-8-SelectorManager] [28s 847ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [28s 847ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@6356fbe4[Not completed, 1 dependents] (id=1949), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [28s 847ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [28s 847ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [28s 847ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [28s 847ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [28s 847ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [28s 847ms] SocketTube(28) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [28s 848ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-8-SelectorManager] [28s 848ms] 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@3c3eb599[Not completed, 4 dependents] (id=1951) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@5cd52095[Not completed, 1 dependents] (id=1957), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [28s 848ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [28s 848ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [28s 848ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [28s 848ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [28s 848ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [28s 848ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [28s 848ms] SSL Reader(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@5cd52095[Not completed, 1 dependents] (id=1957), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [28s 848ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [28s 848ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [28s 848ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [28s 848ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [28s 848ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [28s 848ms] SocketTube(29) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [28s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e135e9a for R (true) DEBUG: [HttpClient-8-SelectorManager] [28s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6315e9da for R (true) DEBUG: [HttpClient-7-Worker6] [28s 848ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker6] [28s 848ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [28s 848ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker6] [28s 848ms] SocketTube(28) trying to write: 458 DEBUG: [HttpClient-7-Worker6] [28s 848ms] SocketTube(28) wrote: 458 DEBUG: [HttpClient-7-Worker6] [28s 848ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker6] [28s 848ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [28s 848ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [28s 848ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker7] [28s 848ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker6] [28s 849ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [28s 849ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [28s 849ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [28s 849ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker7] [28s 849ms] SocketTube(29) trying to write: 458 DEBUG: [HttpClient-7-Worker7] [28s 849ms] SocketTube(29) wrote: 458 DEBUG: [HttpClient-7-Worker7] [28s 849ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker7] [28s 849ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [28s 849ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [28s 849ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker7] [28s 849ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [28s 849ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 02, 2024 1:29:16 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-7-Worker2] [28s 853ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-Worker2] [28s 853ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker2] [28s 854ms] PlainHttpConnection(SocketTube(30)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker2] [28s 854ms] PlainHttpConnection(SocketTube(30)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker2] [28s 854ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-7-Worker2] [28s 854ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [28s 857ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7232d767 for C (true) DEBUG: [HttpClient-8-SelectorManager] [28s 858ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [28s 858ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33945 DEBUG: [HttpClient-7-Worker8] [28s 862ms] SocketTube(30) connecting flows DEBUG: [HttpClient-7-Worker8] [28s 862ms] SocketTube(30) read publisher got subscriber DEBUG: [HttpClient-7-Worker8] [28s 862ms] SocketTube(30) registering subscribe event DEBUG: [HttpClient-7-Worker8] [28s 862ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker8] [28s 862ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [28s 862ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-7-Worker8] [28s 862ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker8] [28s 862ms] SSL Writer(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SocketTube(30) DEBUG: [HttpClient-7-Worker8] [28s 862ms] SocketTube(30) subscribed for writing DEBUG: [HttpClient-7-Worker8] [28s 862ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-8-SelectorManager] [28s 862ms] 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@64aad099[Not completed, 4 dependents] (id=1982) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [28s 862ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [28s 862ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [28s 862ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [28s 862ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [28s 862ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [28s 862ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker8] [28s 862ms] SSL Writer(SocketTube(30)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [28s 862ms] SSL Reader(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-Worker8] [28s 862ms] SSL Writer(SocketTube(30)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker8] [28s 871ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker8] [28s 871ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker8] [28s 874ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker8] [28s 874ms] SSL Writer(SocketTube(30)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker8] [28s 875ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker8] [28s 875ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker8] [28s 875ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker8] [28s 875ms] SSL Writer(SocketTube(30)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker8] [28s 875ms] SSL Writer(SocketTube(30)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker8] [28s 875ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker8] [28s 876ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [28s 862ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [28s 877ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [28s 877ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [28s 877ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [28s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f658c2d for R (true) DEBUG: [HttpClient-8-SelectorManager] [28s 877ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [28s 877ms] SocketTube(30) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [28s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@389cf572 for None (false) DEBUG: [HttpClient-8-SelectorManager] [28s 878ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [28s 878ms] SocketTube(27) read bytes: 139 DEBUG: [HttpClient-8-SelectorManager] [28s 878ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-8-SelectorManager] [28s 878ms] SSL Reader(SocketTube(27)) Adding 139 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [28s 878ms] SocketTube(27) resuming read event DEBUG: [HttpClient-8-SelectorManager] [28s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@389cf572 for R (false) DEBUG: [HttpClient-8-SelectorManager] [28s 878ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [28s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@389cf572 for None (false) DEBUG: [HttpClient-8-SelectorManager] [28s 878ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [28s 878ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker9] [28s 879ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker9] [28s 879ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [28s 879ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker9] [28s 879ms] SocketTube(30) trying to write: 458 DEBUG: [HttpClient-7-Worker9] [28s 879ms] SocketTube(30) wrote: 458 DEBUG: [HttpClient-7-Worker9] [28s 879ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker9] [28s 879ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker9] [28s 879ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker9] [28s 879ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker9] [28s 879ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [28s 879ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [28s 879ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [28s 879ms] SSL Reader(SocketTube(27)) Unwrapping: 139 DEBUG: [HttpClient-7-Worker10] [28s 879ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-7-Worker10] [28s 879ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [28s 879ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 133 DEBUG: [HttpClient-7-Worker10] [28s 879ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-7-Worker10] [28s 879ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [28s 879ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [28s 881ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-7-Worker10] [28s 881ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [28s 881ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [28s 881ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [28s 881ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [28s 881ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [28s 881ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-7-Worker10] [28s 881ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [28s 881ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker10] [28s 881ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [28s 881ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [28s 881ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [28s 881ms] SocketTube(27) trying to write: 6 DEBUG: [HttpClient-7-Worker10] [28s 891ms] SocketTube(27) wrote: 6 DEBUG: [HttpClient-7-Worker10] [28s 892ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-7-Worker10] [28s 892ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [28s 892ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [28s 893ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [28s 894ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [28s 894ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [28s 916ms] SSL Reader(SocketTube(27)) Unwrapping: 6 DEBUG: [HttpClient-7-Worker10] [28s 916ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker10] [28s 916ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [28s 916ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker10] [28s 916ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-7-Worker10] [28s 916ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-Worker10] [28s 916ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-Worker10] [28s 916ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-Worker10] [28s 923ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [28s 923ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@389cf572 for R (true) DEBUG: [HttpClient-8-SelectorManager] [28s 923ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@389cf572 for None (false) DEBUG: [HttpClient-8-SelectorManager] [28s 923ms] SocketTube(27) read bytes: 122 DEBUG: [HttpClient-8-SelectorManager] [28s 923ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-8-SelectorManager] [28s 923ms] SSL Reader(SocketTube(27)) Adding 122 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [28s 924ms] SocketTube(27) resuming read event DEBUG: [HttpClient-8-SelectorManager] [28s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@389cf572 for R (false) DEBUG: [HttpClient-8-SelectorManager] [28s 924ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [28s 925ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker11] [28s 925ms] SSL Reader(SocketTube(27)) Unwrapping: 122 DEBUG: [HttpClient-7-Worker11] [28s 925ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker11] [28s 926ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-7-Worker11] [28s 926ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 122 DEBUG: [HttpClient-7-Worker11] [28s 926ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-7-Worker11] [28s 926ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker11] [28s 926ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker11] [28s 927ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-7-Worker11] [28s 927ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker11] [28s 927ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker11] [28s 927ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker11] [28s 927ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker11] [28s 927ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker11] [28s 927ms] SSLFlowDelegate(SocketTube(27)) setALPN = DEBUG: [HttpClient-7-Worker11] [28s 927ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker11] [28s 927ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker11] [28s 928ms] Http2Connection checkSSLConfig: alpn: '' Apr 02, 2024 1:29:17 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker11] [28s 928ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker11] [28s 928ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker11] [28s 928ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38017 remote=/127.0.0.1:38887] DEBUG: [HttpClient-7-Worker11] [28s 953ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker11] [28s 953ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker11] [28s 953ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5839280 queue.isEmpty: true DEBUG: [HttpClient-7-Worker11] [28s 953ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5839280, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker11] [28s 953ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker11] [28s 953ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker11] [28s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker11] [28s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker11] [28s 954ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker11] [28s 954ms] Http1Exchange SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-7-Worker11] [28s 954ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-7-Worker11] [28s 954ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6f019785 DEBUG: [HttpClient-7-Worker11] [28s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker11] [28s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker11] [28s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker11] [28s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker11] [28s 954ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [28s 954ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [28s 954ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [28s 954ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [28s 954ms] Http1Publisher(SSLTube(SocketTube(27))) got subscriber: SSLTube(SocketTube(27)) DEBUG: [HttpClient-7-Worker11] [28s 954ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker11] [28s 954ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker11] [28s 954ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-7-Worker11] [28s 954ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker11] [28s 954ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:17 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38887/ GET DEBUG: [HttpClient-7-Worker11] [28s 955ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker11] [28s 955ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker11] [28s 955ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-7-Worker11] [28s 955ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker11] [28s 955ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker11] [28s 955ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker11] [28s 955ms] Http1Publisher(SSLTube(SocketTube(27))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker11] [28s 955ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker11] [28s 955ms] SSL Writer(SocketTube(27)) onNext DEBUG: [HttpClient-7-Worker11] [28s 955ms] SSL Writer(SocketTube(27)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker11] [28s 955ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker11] [28s 955ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker11] [28s 955ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker11] [28s 955ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker11] [28s 955ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker11] [28s 955ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-7-Worker11] [28s 955ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker11] [28s 955ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker11] [28s 955ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker11] [28s 956ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-7-Worker11] [28s 956ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [28s 956ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker11] [28s 956ms] SocketTube(27) trying to write: 90 DEBUG: [HttpClient-7-Worker11] [28s 956ms] SocketTube(27) wrote: 90 DEBUG: [HttpClient-7-Worker11] [28s 956ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-7-Worker11] [28s 956ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [28s 956ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [28s 956ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [28s 956ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-Worker11] [28s 956ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-7-Worker11] [28s 956ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker11] [28s 956ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-7-Worker11] [28s 956ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker11] [28s 956ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker11] [28s 956ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker11] [28s 956ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker11] [28s 956ms] Http1Response(id=29) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker11] [28s 956ms] Http1Response(id=29) First time around DEBUG: [HttpClient-7-Worker11] [28s 956ms] Http1Response(id=29) headersReader is not yet completed DEBUG: [HttpClient-7-Worker11] [28s 956ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker11] [28s 956ms] Http1Publisher(SSLTube(SocketTube(27))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@211452ed DEBUG: [HttpClient-7-Worker11] [28s 956ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [28s 956ms] SSL Writer(SocketTube(27)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker11] [28s 969ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker11] [28s 969ms] SSL Writer(SocketTube(27)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker11] [28s 969ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker11] [28s 969ms] SSL Writer(SocketTube(27)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker11] [28s 969ms] SSL Writer(SocketTube(27)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker11] [28s 969ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-7-Worker11] [28s 969ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [28s 969ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker11] [28s 969ms] SocketTube(27) trying to write: 120 DEBUG: [HttpClient-7-Worker11] [28s 969ms] SocketTube(27) wrote: 120 DEBUG: [HttpClient-7-Worker11] [28s 969ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-7-Worker11] [28s 970ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [28s 970ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [28s 970ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker11] [28s 970ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [28s 970ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker11] [28s 970ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-Worker11] [28s 970ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-Worker11] [28s 970ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-Worker11] [28s 970ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [28s 970ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [28s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@389cf572 for R (false) DEBUG: [HttpClient-8-SelectorManager] [28s 975ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@389cf572 for None (false) DEBUG: [HttpClient-8-SelectorManager] [28s 975ms] SocketTube(27) read bytes: 1721 DEBUG: [HttpClient-8-SelectorManager] [28s 975ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-8-SelectorManager] [28s 975ms] SSL Reader(SocketTube(27)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [28s 975ms] SocketTube(27) resuming read event DEBUG: [HttpClient-8-SelectorManager] [28s 975ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@389cf572 for R (false) DEBUG: [HttpClient-8-SelectorManager] [28s 975ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [28s 975ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker12] [28s 975ms] SSL Reader(SocketTube(27)) Unwrapping: 1721 DEBUG: [HttpClient-7-Worker12] [28s 976ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-Worker12] [28s 976ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [28s 976ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-7-Worker12] [28s 976ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-Worker12] [28s 976ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-Worker12] [28s 976ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-Worker12] [28s 976ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [29s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@389cf572 for R (false) DEBUG: [HttpClient-8-SelectorManager] [29s 35ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@389cf572 for None (false) DEBUG: [HttpClient-8-SelectorManager] [29s 35ms] SocketTube(27) read bytes: 155 DEBUG: [HttpClient-8-SelectorManager] [29s 35ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-8-SelectorManager] [29s 35ms] SSL Reader(SocketTube(27)) Adding 155 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [29s 35ms] SocketTube(27) resuming read event DEBUG: [HttpClient-8-SelectorManager] [29s 35ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@389cf572 for R (false) DEBUG: [HttpClient-8-SelectorManager] [29s 35ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [29s 49ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker13] [29s 49ms] SSL Reader(SocketTube(27)) Unwrapping: 155 DEBUG: [HttpClient-7-Worker13] [29s 49ms] SSL Reader(SocketTube(27)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-7-Worker13] [29s 49ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-Worker13] [29s 49ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 113 DEBUG: [HttpClient-7-Worker13] [29s 49ms] SSL Reader(SocketTube(27)) sending 75 DEBUG: [HttpClient-7-Worker13] [29s 49ms] SSL Reader(SocketTube(27)) Adding 75 to outputQ queue DEBUG: [HttpClient-7-Worker13] [29s 49ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-7-Worker13] [29s 50ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [29s 50ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-7-Worker13] [29s 50ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 75 bytes into the queue DEBUG: [HttpClient-7-Worker13] [29s 50ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5839280 DEBUG: [HttpClient-7-Worker13] [29s 50ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker13] [29s 50ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5839280 DEBUG: [HttpClient-7-Worker13] [29s 50ms] Http1Response(id=29) Sending 75/512 bytes to header parser DEBUG: [HttpClient-7-Worker13] [29s 50ms] Http1Response(id=29) Parsing headers completed. bytes=75 DEBUG: [HttpClient-7-Worker13] [29s 50ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5839280 DEBUG: [HttpClient-7-Worker13] [29s 50ms] Http1Response(id=29) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-7-Worker13] [29s 50ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:17 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38887/) 200 HTTP_1_1 Local port: 38017 DEBUG: [HttpClient-7-Worker13] [29s 51ms] Http1Response(id=29) readBody: return2Cache: true DEBUG: [HttpClient-7-Worker13] [29s 51ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4b3e8f2b(8) DEBUG: [HttpClient-7-Worker13] [29s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1be3c3bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73ae834c queue.isEmpty: false DEBUG: [HttpClient-7-Worker13] [29s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-7-Worker13] [29s 51ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-Worker13] [29s 51ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1be3c3bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73ae834c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1be3c3bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73ae834c DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1be3c3bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73ae834c DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-7-Worker13] [29s 52ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-7-Worker13] [29s 52ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [29s 52ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [29s 52ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [29s 52ms] SSL Reader(SocketTube(27)) Unwrapping: 42 DEBUG: [HttpClient-7-Worker13] [29s 52ms] SSL Reader(SocketTube(27)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-7-Worker13] [29s 52ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-7-Worker13] [29s 52ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 42 DEBUG: [HttpClient-7-Worker13] [29s 52ms] SSL Reader(SocketTube(27)) sending 4 DEBUG: [HttpClient-7-Worker13] [29s 52ms] SSL Reader(SocketTube(27)) Adding 4 to outputQ queue DEBUG: [HttpClient-7-Worker13] [29s 52ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-7-Worker13] [29s 52ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [29s 52ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 4 bytes into the queue DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1be3c3bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73ae834c DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1be3c3bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73ae834c DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-7-Worker13] [29s 52ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker13] [29s 52ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) cleared DEBUG: [HttpClient-7-Worker13] [29s 52ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(27)))) SSLTube(SocketTube(27)): return to HTTP/1.1 pool DEBUG: [HttpClient-7-Worker13] [29s 53ms] ConnectionPool(8) registering CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-7-Worker13] [29s 53ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-7-Worker13] [29s 53ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-7-Worker13] [29s 53ms] Http1Publisher(SSLTube(SocketTube(27))) subscription cancelled DEBUG: [HttpClient-7-Worker13] [29s 53ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker13] [29s 53ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [HttpClient-7-Worker13] [29s 53ms] HttpClientImpl(8) ClientImpl (async) elapsed 273 millis for GET to https://127.0.0.1:38887/ DEBUG: [HttpClient-7-Worker13] [29s 53ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(27)))) Finished reading body: READING_BODY DEBUG: [HttpClient-7-Worker13] [29s 53ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4b3e8f2b(8) DEBUG: [HttpClient-7-Worker13] [29s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-7-Worker13] [29s 53ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [29s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-Worker13] [29s 53ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [29s 53ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [29s 53ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [29s 53ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [29s 53ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-Worker13] [29s 53ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-Worker13] [29s 53ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-Worker13] [29s 53ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [29s 53ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [29s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@389cf572 for R (false) DEBUG: [HttpClient-8-SelectorManager] [29s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e135e9a for None (false) DEBUG: [HttpClient-8-SelectorManager] [29s 54ms] SocketTube(28) read bytes: 2204 DEBUG: [HttpClient-8-SelectorManager] [29s 54ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-8-SelectorManager] [29s 54ms] SSL Reader(SocketTube(28)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [29s 54ms] SocketTube(28) resuming read event DEBUG: [HttpClient-8-SelectorManager] [29s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e135e9a for R (false) DEBUG: [HttpClient-8-SelectorManager] [29s 54ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [29s 54ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker14] [29s 54ms] SSL Reader(SocketTube(28)) Unwrapping: 2204 DEBUG: [HttpClient-7-Worker14] [29s 54ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-7-Worker14] [29s 54ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker14] [29s 54ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker14] [29s 54ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker14] [29s 54ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker14] [29s 55ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker14] [29s 56ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-7-Worker14] [29s 56ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker14] [29s 56ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker14] [29s 56ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker14] [29s 57ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker14] [29s 57ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker14] [29s 57ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker14] [29s 57ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker14] [29s 57ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker14] [29s 57ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker14] [29s 57ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [29s 57ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker14] [29s 57ms] SocketTube(28) trying to write: 6 DEBUG: [HttpClient-7-Worker14] [29s 57ms] SocketTube(28) wrote: 6 DEBUG: [HttpClient-7-Worker14] [29s 57ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker14] [29s 57ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [29s 57ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [29s 57ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker14] [29s 57ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [29s 57ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker14] [29s 57ms] SSL Reader(SocketTube(28)) Unwrapping: 2077 DEBUG: [HttpClient-7-Worker14] [29s 57ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-7-Worker14] [29s 57ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker14] [29s 57ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker14] [29s 57ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker14] [29s 57ms] SSL Reader(SocketTube(28)) Unwrapping: 2071 DEBUG: [HttpClient-7-Worker14] [29s 58ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker14] [29s 58ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-7-Worker14] [29s 58ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-7-Worker14] [29s 58ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker14] [29s 58ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker14] [29s 58ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker14] [29s 60ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-7-Worker14] [29s 60ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker14] [29s 60ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker14] [29s 60ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker14] [29s 60ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker14] [29s 60ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker14] [29s 60ms] SSLFlowDelegate(SocketTube(28)) setALPN = DEBUG: [HttpClient-7-Worker14] [29s 60ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker14] [29s 60ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker14] [29s 60ms] Http2Connection checkSSLConfig: alpn: '' Apr 02, 2024 1:29:17 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker14] [29s 77ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker14] [29s 77ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker14] [29s 77ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48595 remote=/127.0.0.1:38887] DEBUG: [HttpClient-7-Worker14] [29s 78ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker14] [29s 78ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker14] [29s 78ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@308650a2 queue.isEmpty: true DEBUG: [HttpClient-7-Worker14] [29s 78ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@308650a2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker14] [29s 78ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker14] [29s 78ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker14] [29s 78ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker14] [29s 78ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker14] [29s 78ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker14] [29s 78ms] Http1Exchange SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-7-Worker14] [29s 78ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-7-Worker14] [29s 78ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7708e50 DEBUG: [HttpClient-7-Worker14] [29s 78ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker14] [29s 78ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker14] [29s 78ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker14] [29s 78ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker14] [29s 78ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [29s 78ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [29s 78ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [29s 78ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [29s 78ms] Http1Publisher(SSLTube(SocketTube(28))) got subscriber: SSLTube(SocketTube(28)) DEBUG: [HttpClient-7-Worker14] [29s 78ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker14] [29s 79ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker14] [29s 79ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-7-Worker14] [29s 79ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker14] [29s 79ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:17 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38887/ GET DEBUG: [HttpClient-7-Worker14] [29s 79ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker14] [29s 79ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker14] [29s 79ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-7-Worker14] [29s 79ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker14] [29s 79ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker14] [29s 79ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker14] [29s 79ms] Http1Publisher(SSLTube(SocketTube(28))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker14] [29s 79ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker14] [29s 79ms] SSL Writer(SocketTube(28)) onNext DEBUG: [HttpClient-7-Worker14] [29s 79ms] SSL Writer(SocketTube(28)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker14] [29s 80ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker14] [29s 80ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker14] [29s 80ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker14] [29s 80ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker14] [29s 80ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker14] [29s 80ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-7-Worker14] [29s 80ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker14] [29s 80ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker14] [29s 80ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker14] [29s 80ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker14] [29s 80ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [29s 80ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker14] [29s 80ms] SocketTube(28) trying to write: 90 DEBUG: [HttpClient-7-Worker14] [29s 80ms] SocketTube(28) wrote: 90 DEBUG: [HttpClient-7-Worker14] [29s 80ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker14] [29s 80ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [29s 80ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [29s 80ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [29s 80ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker14] [29s 80ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-7-Worker14] [29s 80ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker14] [29s 80ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-7-Worker14] [29s 80ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker14] [29s 80ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker14] [29s 80ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker14] [29s 80ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker14] [29s 80ms] Http1Response(id=30) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker14] [29s 80ms] Http1Response(id=30) First time around DEBUG: [HttpClient-7-Worker14] [29s 80ms] Http1Response(id=30) headersReader is not yet completed DEBUG: [HttpClient-7-Worker14] [29s 80ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker14] [29s 80ms] Http1Publisher(SSLTube(SocketTube(28))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4cb25380 DEBUG: [HttpClient-7-Worker14] [29s 80ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [29s 80ms] SSL Writer(SocketTube(28)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker14] [29s 81ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker14] [29s 81ms] SSL Writer(SocketTube(28)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker14] [29s 81ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker14] [29s 81ms] SSL Writer(SocketTube(28)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker14] [29s 81ms] SSL Writer(SocketTube(28)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker14] [29s 81ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker14] [29s 81ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [29s 81ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker14] [29s 81ms] SocketTube(28) trying to write: 120 DEBUG: [HttpClient-7-Worker14] [29s 81ms] SocketTube(28) wrote: 120 DEBUG: [HttpClient-7-Worker14] [29s 81ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker14] [29s 81ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [29s 81ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [29s 81ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker14] [29s 81ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [29s 81ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker14] [29s 81ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker14] [29s 81ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-Worker14] [29s 81ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-Work ... 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 ... ] SSL Writer(SocketTube(95)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-37-Worker2] [45s 746ms] SSL Writer(SocketTube(95)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [45s 746ms] SSL Writer(SocketTube(95)) handshaking DEBUG: [HttpClient-37-Worker2] [45s 746ms] SSL Writer(SocketTube(95)) Sending 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [45s 746ms] SSL Writer(SocketTube(95)) Adding 6 to outputQ queue DEBUG: [HttpClient-37-Worker2] [45s 746ms] SSL Writer(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-37-Worker2] [45s 746ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [45s 746ms] SSL Writer(SocketTube(95)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [45s 746ms] SocketTube(95) trying to write: 6 DEBUG: [HttpClient-37-Worker2] [45s 746ms] SocketTube(95) wrote: 6 DEBUG: [HttpClient-37-Worker2] [45s 746ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-37-Worker2] [45s 746ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [45s 746ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [45s 746ms] SSL Writer(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker2] [45s 746ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [45s 746ms] SSL Reader(SocketTube(95)) requesting 1 DEBUG: [HttpClient-37-Worker2] [45s 746ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-37-Worker2] [45s 746ms] SocketTube(95) resuming read event DEBUG: [HttpClient-37-Worker2] [45s 746ms] SocketTube(95) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [45s 746ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-SelectorManager] [45s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@721ce410 for None (false) DEBUG: [HttpClient-38-SelectorManager] [45s 761ms] SocketTube(95) read bytes: 175 DEBUG: [HttpClient-38-SelectorManager] [45s 761ms] SSL Reader(SocketTube(95)) onNext DEBUG: [HttpClient-38-SelectorManager] [45s 761ms] SSL Reader(SocketTube(95)) Adding 175 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [45s 761ms] SocketTube(95) resuming read event DEBUG: [HttpClient-38-SelectorManager] [45s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@721ce410 for R (false) DEBUG: [HttpClient-38-SelectorManager] [45s 761ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [45s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@721ce410 for R (false) DEBUG: [HttpClient-37-Worker3] [45s 765ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [45s 765ms] SSL Reader(SocketTube(95)) Unwrapping: 175 DEBUG: [HttpClient-37-Worker3] [45s 765ms] SSL Reader(SocketTube(95)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-37-Worker3] [45s 765ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [45s 765ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 6 DEBUG: [HttpClient-37-Worker3] [45s 765ms] SSL Reader(SocketTube(95)) handshaking DEBUG: [HttpClient-37-Worker3] [45s 766ms] SSL Reader(SocketTube(95)) Unwrapping: 169 DEBUG: [HttpClient-37-Worker3] [45s 766ms] SSL Reader(SocketTube(95)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-37-Worker3] [45s 766ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [45s 766ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 79 DEBUG: [HttpClient-37-Worker3] [45s 766ms] SSL Reader(SocketTube(95)) handshaking DEBUG: [HttpClient-37-Worker3] [45s 766ms] SSLFlowDelegate(SocketTube(95)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker3] [45s 766ms] SSLFlowDelegate(SocketTube(95)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker3] [45s 766ms] SSLFlowDelegate(SocketTube(95)) finished task execution DEBUG: [HttpClient-37-Worker3] [45s 766ms] SSL Writer(SocketTube(95)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [45s 766ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [45s 766ms] SSL Reader(SocketTube(95)) Unwrapping: 90 DEBUG: [HttpClient-37-Worker3] [45s 767ms] SSL Reader(SocketTube(95)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker3] [45s 767ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [45s 767ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 90 DEBUG: [HttpClient-37-Worker3] [45s 767ms] SSL Reader(SocketTube(95)) handshaking DEBUG: [HttpClient-37-Worker3] [45s 767ms] SSL Writer(SocketTube(95)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-37-Worker3] [45s 767ms] SSL Writer(SocketTube(95)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker3] [45s 767ms] SSL Writer(SocketTube(95)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [45s 767ms] SSL Writer(SocketTube(95)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [45s 767ms] SSL Writer(SocketTube(95)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [45s 767ms] SSLFlowDelegate(SocketTube(95)) setALPN = h2 DEBUG: [HttpClient-37-Worker3] [45s 767ms] PlainHttpConnection(SocketTube(95)) finishConnect, setting connected=true DEBUG: [HttpClient-37-Worker3] [45s 767ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-37-Worker3] [45s 767ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-37-Worker3] [45s 768ms] Http2Connection(SSLTube(SocketTube(95))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-37-Worker3] [45s 768ms] SSLTube(SocketTube(95)) connecting flows DEBUG: [HttpClient-37-Worker3] [45s 768ms] SSLTube(SocketTube(95)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6d38e61c DEBUG: [HttpClient-37-Worker3] [45s 768ms] Http2Connection(SSLTube(SocketTube(95))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-37-Worker3] [45s 768ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [45s 768ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [45s 768ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [45s 768ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [45s 768ms] SSLTube(SocketTube(95)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-37-Worker3] [45s 768ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: got request of 1 from SSLTube(SocketTube(95)) Apr 02, 2024 1:29:33 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-37-Worker3] [45s 768ms] AsyncSSLConnection(SSLTube(SocketTube(95))) added 63 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [45s 768ms] AsyncSSLConnection(SSLTube(SocketTube(95))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [45s 768ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(95)) DEBUG: [HttpClient-37-Worker3] [45s 768ms] SSLTube(SocketTube(95)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [45s 768ms] SSL Writer(SocketTube(95)) onNext DEBUG: [HttpClient-37-Worker3] [45s 768ms] SSL Writer(SocketTube(95)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [45s 768ms] Http2Connection(SSLTube(SocketTube(95))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 02, 2024 1:29:33 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-37-Worker3] [45s 768ms] AsyncSSLConnection(SSLTube(SocketTube(95))) added 13 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [45s 768ms] AsyncSSLConnection(SSLTube(SocketTube(95))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [45s 768ms] Http2Connection(SSLTube(SocketTube(95))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-37-Worker3] [45s 768ms] Http2Connection(SSLTube(SocketTube(95))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-37-Worker3] [45s 768ms] Http2Connection(SSLTube(SocketTube(95))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker3] [45s 768ms] Http2Connection(SSLTube(SocketTube(95))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-37-Worker3] [45s 769ms] Http2Connection(SSLTube(SocketTube(95))) H2 processed buffered data DEBUG: [HttpClient-37-Worker3] [45s 769ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(95))) DEBUG: [HttpClient-37-Worker3] [45s 769ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(95))) DEBUG: [HttpClient-37-Worker3] [45s 769ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-37-Worker3] [45s 769ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-37-Worker3] [45s 769ms] Http2Connection(SSLTube(SocketTube(95))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-37-Worker3] [45s 769ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [45s 769ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(0) sendHeadersOnly() Apr 02, 2024 1:29:33 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:37805/ GET DEBUG: [HttpClient-37-Worker3] [45s 769ms] Http2Connection(SSLTube(SocketTube(95))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-37-Worker3] [45s 769ms] Http2Connection(SSLTube(SocketTube(95))) Opened stream 1 DEBUG: [HttpClient-37-Worker3] [45s 769ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 02, 2024 1:29:33 AM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-37-Worker3] [45s 770ms] AsyncSSLConnection(SSLTube(SocketTube(95))) added 48 bytes to the write queue DEBUG: [HttpClient-37-Worker3] [45s 770ms] AsyncSSLConnection(SSLTube(SocketTube(95))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [45s 770ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [45s 770ms] Exchange sendRequestBody DEBUG: [HttpClient-37-Worker3] [45s 770ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) Sending 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) Adding 90 to outputQ queue DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [45s 770ms] SocketTube(95) trying to write: 90 DEBUG: [HttpClient-37-Worker3] [45s 770ms] SocketTube(95) wrote: 90 DEBUG: [HttpClient-37-Worker3] [45s 770ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-37-Worker3] [45s 770ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [45s 770ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) requesting 1 DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSLTube(SocketTube(95)) request: n=1 DEBUG: [HttpClient-37-Worker3] [45s 770ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: got request of 1 from SSLTube(SocketTube(95)) DEBUG: [HttpClient-37-Worker3] [45s 770ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(95)) DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSLTube(SocketTube(95)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) onNext DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) requesting 1 DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSLTube(SocketTube(95)) request: n=1 DEBUG: [HttpClient-37-Worker3] [45s 770ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: got request of 1 from SSLTube(SocketTube(95)) DEBUG: [HttpClient-37-Worker3] [45s 770ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(95)) DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSLTube(SocketTube(95)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) onNext DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) wrapping 124 bytes DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) Sending 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) Adding 162 to outputQ queue DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [45s 770ms] SocketTube(95) trying to write: 162 DEBUG: [HttpClient-37-Worker3] [45s 770ms] SocketTube(95) wrote: 162 DEBUG: [HttpClient-37-Worker3] [45s 770ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-37-Worker3] [45s 770ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [45s 770ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) requesting 1 DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSLTube(SocketTube(95)) request: n=1 DEBUG: [HttpClient-37-Worker3] [45s 770ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: got request of 1 from SSLTube(SocketTube(95)) DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Writer(SocketTube(95)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Reader(SocketTube(95)) requesting 1 DEBUG: [HttpClient-37-Worker3] [45s 770ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-37-Worker3] [45s 770ms] SocketTube(95) resuming read event DEBUG: [HttpClient-37-Worker3] [45s 770ms] SocketTube(95) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [45s 770ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [45s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@721ce410 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [45s 782ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [45s 782ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [45s 783ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [45s 783ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [45s 783ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [45s 783ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [45s 787ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@721ce410 for None (false) DEBUG: [HttpClient-38-SelectorManager] [45s 787ms] SocketTube(95) read bytes: 1803 DEBUG: [HttpClient-38-SelectorManager] [45s 787ms] SSL Reader(SocketTube(95)) onNext DEBUG: [HttpClient-38-SelectorManager] [45s 787ms] SSL Reader(SocketTube(95)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [45s 787ms] SocketTube(95) resuming read event DEBUG: [HttpClient-38-SelectorManager] [45s 787ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@721ce410 for R (false) DEBUG: [HttpClient-38-SelectorManager] [45s 787ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [45s 793ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker4] [45s 793ms] SSL Reader(SocketTube(95)) Unwrapping: 1803 DEBUG: [HttpClient-37-Worker4] [45s 793ms] SSL Reader(SocketTube(95)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-37-Worker4] [45s 793ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-37-Worker4] [45s 793ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-37-Worker4] [45s 793ms] SSL Reader(SocketTube(95)) Unwrapping: 77 DEBUG: [HttpClient-37-Worker4] [45s 793ms] SSL Reader(SocketTube(95)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker4] [45s 793ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-37-Worker4] [45s 793ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 77 DEBUG: [HttpClient-37-Worker4] [45s 794ms] SSL Reader(SocketTube(95)) sending 39 DEBUG: [HttpClient-37-Worker4] [45s 794ms] SSL Reader(SocketTube(95)) Adding 39 to outputQ queue DEBUG: [HttpClient-37-Worker4] [45s 794ms] SSL Reader(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [45s 794ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker4] [45s 794ms] SSL Reader(SocketTube(95)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-37-Worker4] [45s 794ms] Http2Connection(SSLTube(SocketTube(95))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-37-Worker4] [45s 794ms] Http2Connection(SSLTube(SocketTube(95))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker4] [45s 794ms] Http2Connection(SSLTube(SocketTube(95))) H2 Receiving(1): 39 DEBUG: [HttpClient-37-Worker4] [45s 794ms] Http2Connection(SSLTube(SocketTube(95))) Processing 39 DEBUG: [HttpClient-37-Worker4] [45s 794ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-37-Worker4] [45s 794ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [45s 794ms] FramesDecoder Got frame: SETTINGS: length=30, 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 02, 2024 1:29:33 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-37-Worker4] [45s 794ms] Http2Connection(SSLTube(SocketTube(95))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 02, 2024 1:29:33 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-37-Worker4] [45s 794ms] AsyncSSLConnection(SSLTube(SocketTube(95))) added 9 bytes to the write queue DEBUG: [HttpClient-37-Worker4] [45s 794ms] AsyncSSLConnection(SSLTube(SocketTube(95))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker4] [45s 794ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(95)) DEBUG: [HttpClient-37-Worker4] [45s 794ms] SSLTube(SocketTube(95)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker4] [45s 794ms] SSL Writer(SocketTube(95)) onNext DEBUG: [HttpClient-37-Worker4] [45s 794ms] SSL Writer(SocketTube(95)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-37-Worker4] [45s 794ms] SSL Writer(SocketTube(95)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker4] [45s 794ms] SSL Writer(SocketTube(95)) wrapping 9 bytes DEBUG: [HttpClient-37-Worker4] [45s 794ms] SSL Writer(SocketTube(95)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [45s 795ms] SSL Writer(SocketTube(95)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-37-Worker4] [45s 795ms] SSL Writer(SocketTube(95)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [45s 795ms] SSL Writer(SocketTube(95)) Sending 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [45s 795ms] SSL Writer(SocketTube(95)) Adding 47 to outputQ queue DEBUG: [HttpClient-37-Worker4] [45s 795ms] SSL Writer(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [45s 795ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [45s 795ms] SSL Writer(SocketTube(95)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [45s 795ms] SocketTube(95) trying to write: 47 DEBUG: [HttpClient-37-Worker4] [45s 795ms] SocketTube(95) wrote: 47 DEBUG: [HttpClient-37-Worker4] [45s 795ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-37-Worker4] [45s 795ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [45s 795ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [45s 795ms] SSL Writer(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [45s 795ms] SSL Writer(SocketTube(95)) requesting 1 DEBUG: [HttpClient-37-Worker4] [45s 795ms] SSLTube(SocketTube(95)) request: n=1 DEBUG: [HttpClient-37-Worker4] [45s 795ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: got request of 1 from SSLTube(SocketTube(95)) DEBUG: [HttpClient-37-Worker4] [45s 795ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [45s 795ms] Http2Connection(SSLTube(SocketTube(95))) H2 processed(1) DEBUG: [HttpClient-37-Worker4] [45s 795ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [45s 795ms] SSL Reader(SocketTube(95)) requesting 1 DEBUG: [HttpClient-37-Worker4] [45s 795ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-37-Worker4] [45s 795ms] SocketTube(95) resuming read event DEBUG: [HttpClient-37-Worker4] [45s 795ms] SocketTube(95) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [45s 795ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [45s 815ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@721ce410 for R (false) DEBUG: [readLoop] [45s 821ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 821ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 821ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [45s 821ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [45s 821ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 821ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [45s 821ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 821ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 821ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [45s 821ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [45s 821ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 821ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [45s 822ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 822ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 822ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [45s 822ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [45s 822ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): connection started TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-38-SelectorManager] [45s 826ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@721ce410 for None (false) DEBUG: [HttpClient-38-SelectorManager] [45s 826ms] SocketTube(95) read bytes: 151 DEBUG: [HttpClient-38-SelectorManager] [45s 826ms] SSL Reader(SocketTube(95)) onNext DEBUG: [HttpClient-38-SelectorManager] [45s 826ms] SSL Reader(SocketTube(95)) Adding 151 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [45s 826ms] SocketTube(95) resuming read event DEBUG: [HttpClient-38-SelectorManager] [45s 826ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@721ce410 for R (false) DEBUG: [HttpClient-38-SelectorManager] [45s 826ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [45s 831ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker5] [45s 831ms] SSL Reader(SocketTube(95)) Unwrapping: 151 DEBUG: [HttpClient-37-Worker5] [45s 832ms] SSL Reader(SocketTube(95)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-37-Worker5] [45s 832ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-37-Worker5] [45s 832ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 53 DEBUG: [HttpClient-37-Worker5] [45s 832ms] SSL Reader(SocketTube(95)) sending 15 DEBUG: [HttpClient-37-Worker5] [45s 832ms] SSL Reader(SocketTube(95)) Adding 15 to outputQ queue DEBUG: [HttpClient-37-Worker5] [45s 832ms] SSL Reader(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [45s 832ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-37-Worker5] [45s 832ms] SSL Reader(SocketTube(95)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-37-Worker5] [45s 832ms] Http2Connection(SSLTube(SocketTube(95))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [45s 832ms] Http2Connection(SSLTube(SocketTube(95))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [45s 832ms] Http2Connection(SSLTube(SocketTube(95))) H2 Receiving(2): 15 DEBUG: [HttpClient-37-Worker5] [45s 832ms] Http2Connection(SSLTube(SocketTube(95))) Processing 15 DEBUG: [HttpClient-37-Worker5] [45s 832ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-37-Worker5] [45s 832ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [45s 832ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 02, 2024 1:29:33 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [45s 833ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [45s 833ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-37-Worker5] [45s 833ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) Completing responseCF(0) with response headers Apr 02, 2024 1:29:33 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37805/) 200 HTTP_2 Local port: 43139 DEBUG: [HttpClient-37-Worker5] [45s 833ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:37805/) 200 HTTP_2 Local port: 43139 DEBUG: [HttpClient-37-Worker5] [45s 833ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-37-Worker5] [45s 833ms] HttpClientImpl(38) body subscriber registered: 1 DEBUG: [HttpClient-37-Worker5] [45s 833ms] Http2Connection(SSLTube(SocketTube(95))) H2 processed(2) DEBUG: [HttpClient-37-Worker5] [45s 833ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [45s 833ms] SSL Reader(SocketTube(95)) Unwrapping: 98 DEBUG: [HttpClient-37-Worker5] [45s 833ms] SSL Reader(SocketTube(95)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-37-Worker5] [45s 833ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-37-Worker5] [45s 833ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 51 DEBUG: [HttpClient-37-Worker5] [45s 833ms] SSL Reader(SocketTube(95)) sending 13 DEBUG: [HttpClient-37-Worker5] [45s 833ms] SSL Reader(SocketTube(95)) Adding 13 to outputQ queue DEBUG: [HttpClient-37-Worker5] [45s 833ms] SSL Reader(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [45s 833ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-37-Worker5] [45s 833ms] SSL Reader(SocketTube(95)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-37-Worker5] [45s 833ms] Http2Connection(SSLTube(SocketTube(95))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [45s 833ms] Http2Connection(SSLTube(SocketTube(95))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [45s 833ms] Http2Connection(SSLTube(SocketTube(95))) H2 Receiving(3): 13 DEBUG: [HttpClient-37-Worker5] [45s 833ms] Http2Connection(SSLTube(SocketTube(95))) Processing 13 DEBUG: [HttpClient-37-Worker5] [45s 833ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-37-Worker5] [45s 833ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [45s 833ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 02, 2024 1:29:33 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95))) H2 processed(3) DEBUG: [HttpClient-37-Worker5] [45s 834ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [45s 834ms] SSL Reader(SocketTube(95)) Unwrapping: 47 DEBUG: [HttpClient-37-Worker5] [45s 834ms] SSL Reader(SocketTube(95)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-37-Worker5] [45s 834ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-37-Worker5] [45s 834ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 47 DEBUG: [HttpClient-37-Worker5] [45s 834ms] SSL Reader(SocketTube(95)) sending 9 DEBUG: [HttpClient-37-Worker5] [45s 834ms] SSL Reader(SocketTube(95)) Adding 9 to outputQ queue DEBUG: [HttpClient-37-Worker5] [45s 834ms] SSL Reader(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [45s 834ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-37-Worker5] [45s 834ms] SSL Reader(SocketTube(95)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95))) H2 Receiving(4): 9 DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95))) Processing 9 DEBUG: [HttpClient-37-Worker5] [45s 834ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-Worker5] [45s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [45s 834ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 02, 2024 1:29:33 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-37-Worker5] [45s 834ms] HttpClientImpl(38) body subscriber unregistered: 0 DEBUG: [HttpClient-37-Worker5] [45s 834ms] HttpClientImpl(38) ClientImpl (async) elapsed 128 millis for GET to https://127.0.0.1:37805/ DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) close stream 1 DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95))) Closed stream 1 DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@11becec2 DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-37-Worker5] [45s 834ms] Http2Connection(SSLTube(SocketTube(95))) H2 processed(4) DEBUG: [HttpClient-37-Worker5] [45s 834ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [45s 834ms] SSL Reader(SocketTube(95)) requesting 1 DEBUG: [HttpClient-37-Worker5] [45s 834ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-37-Worker5] [45s 834ms] SocketTube(95) resuming read event DEBUG: [HttpClient-37-Worker5] [45s 834ms] SocketTube(95) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [45s 834ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [45s 843ms] HttpClientImpl(38) SelectorManager shutting down DEBUG: [HttpClient-38-SelectorManager] [45s 843ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] Http2Connection(SSLTube(SocketTube(95))) Close all streams DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] Http2Connection(SSLTube(SocketTube(95))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 02, 2024 1:29:33 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] AsyncSSLConnection(SSLTube(SocketTube(95))) added 34 bytes to the write queue DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] AsyncSSLConnection(SSLTube(SocketTube(95))) signalling the publisher of the write queue DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(95)) DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] SSLTube(SocketTube(95)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] SSL Writer(SocketTube(95)) onNext DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] SSL Writer(SocketTube(95)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] SSL Writer(SocketTube(95)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] SSL Writer(SocketTube(95)) wrapping 34 bytes DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] SSL Writer(SocketTube(95)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] SSL Writer(SocketTube(95)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] SSL Writer(SocketTube(95)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] SSL Writer(SocketTube(95)) Sending 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] SSL Writer(SocketTube(95)) Adding 72 to outputQ queue DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] SSL Writer(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] SSL Writer(SocketTube(95)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] SocketTube(95) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] SocketTube(95) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [45s 844ms] SocketTube(95) pausing read event DEBUG: [HttpClient-38-SelectorManager] [45s 845ms] SocketTube(95) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@371e7c97[Not completed, 4 dependents] (id=6617) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(95)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6d38e61c, getALPN: jdk.internal.net.http.common.MinimalFuture@43a475ef[Completed normally] (id=6623), 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] [45s 856ms] SocketTube(95) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [45s 856ms] SSL Reader(SocketTube(95)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [45s 856ms] SSL Reader(SocketTube(95)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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] [45s 857ms] SSL Reader(SocketTube(95)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [45s 857ms] SSLTube(SocketTube(95)) SSLSubscriberWrapper[SSLTube(SocketTube(95)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6d38e61c, getALPN: jdk.internal.net.http.common.MinimalFuture@43a475ef[Completed normally] (id=6623), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [45s 857ms] Http2Connection(SSLTube(SocketTube(95))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [45s 857ms] SSLTube(SocketTube(95)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [45s 857ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: cancelled by SSLTube(SocketTube(95)) DEBUG: [HttpClient-38-SelectorManager] [45s 857ms] SSL Reader(SocketTube(95)) stop DEBUG: [HttpClient-37-Worker6] [45s 857ms] Http2Connection(SSLTube(SocketTube(95))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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] [45s 857ms] SSL Writer(SocketTube(95)) stop DEBUG: [HttpClient-37-Worker6] [45s 857ms] Http2Connection(SSLTube(SocketTube(95))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [45s 858ms] SocketTube(95) Stopping read scheduler DEBUG: [HttpClient-38-SelectorManager] [45s 858ms] SocketTube(95) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [45s 858ms] SocketTube(95) Read scheduler stopped DEBUG: [HttpClient-38-SelectorManager] [45s 858ms] SocketTube(95) write: cancel DEBUG: [HttpClient-38-SelectorManager] [45s 858ms] SocketTube(95) write: resetting demand to 0 DEBUG: [HttpClient-38-SelectorManager] [45s 858ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: cancelled by SSLTube(SocketTube(95)) DEBUG: [HttpClient-38-SelectorManager] [45s 858ms] SocketTube(95) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [45s 858ms] Http2Connection(SSLTube(SocketTube(95))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-38-SelectorManager] [45s 858ms] Http2Connection(SSLTube(SocketTube(95))) Close all streams DEBUG: [HttpClient-38-SelectorManager] [45s 858ms] PlainHttpConnection(SocketTube(95)) Closing channel: channel not registered with selector Apr 02, 2024 1:29:33 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-37-Worker6] [45s 858ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(95))) DEBUG: [HttpClient-38-SelectorManager] [45s 858ms] SocketTube(95) signal read error: java.io.IOException: connection closed locally DEBUG: [MainThread] [45s 859ms] HttpClientImpl(39) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) Server connection to /127.0.0.1:43139 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [45s 872ms] HttpClientImpl(39) ClientImpl (async) send https://127.0.0.1:37805/ GET DEBUG: [MainThread] [45s 872ms] Exchange establishing exchange for https://127.0.0.1:37805/ GET, proxy=null Apr 02, 2024 1:29:33 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:33 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [MainThread] [45s 882ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [45s 882ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [45s 882ms] PlainHttpConnection(SocketTube(96)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [45s 882ms] PlainHttpConnection(SocketTube(96)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [45s 882ms] PlainHttpConnection(SocketTube(96)) registering connect event DEBUG: [MainThread] [45s 882ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-39-SelectorManager] [45s 883ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@51ec8fda for C (true) DEBUG: [HttpClient-39-SelectorManager] [45s 885ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: finishing connect DEBUG: [HttpClient-39-SelectorManager] [45s 885ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59713 DEBUG: [HttpClient-38-Worker0] [45s 885ms] SocketTube(96) connecting flows DEBUG: [HttpClient-38-Worker0] [45s 885ms] SocketTube(96) read publisher got subscriber DEBUG: [HttpClient-38-Worker0] [45s 885ms] SocketTube(96) registering subscribe event DEBUG: [HttpClient-38-Worker0] [45s 885ms] SocketTube(96) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-Worker0] [45s 885ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-38-Worker0] [45s 885ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-38-Worker0] [45s 885ms] SSL Writer(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SocketTube(96) DEBUG: [HttpClient-38-Worker0] [45s 885ms] SocketTube(96) subscribed for writing DEBUG: [HttpClient-38-Worker0] [45s 885ms] SocketTube(96) write: registering startSubscription event DEBUG: [HttpClient-38-Worker0] [45s 885ms] SSL Writer(SocketTube(96)) onSubscribe initiating handshaking TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59713, Session(1712014173832|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-38-Worker0] [45s 885ms] SSL Writer(SocketTube(96)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-38-Worker0] [45s 886ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-38-Worker0] [45s 886ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker0] [45s 887ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [45s 888ms] SSL Writer(SocketTube(96)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-38-Worker0] [45s 888ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [45s 888ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-38-Worker0] [45s 888ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker0] [45s 888ms] SSL Writer(SocketTube(96)) Sending 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [45s 888ms] SSL Writer(SocketTube(96)) Adding 2191 to outputQ queue DEBUG: [HttpClient-38-Worker0] [45s 888ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-38-Worker0] [45s 888ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [45s 891ms] SocketTube(96) subscribe event raised DEBUG: [HttpClient-39-SelectorManager] [45s 893ms] 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@5b14e4aa[Not completed, 4 dependents] (id=6682) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1e1661ac[Not completed, 1 dependents] (id=6688), 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-39-SelectorManager] [45s 894ms] SocketTube(96) read demand reset to 0 DEBUG: [HttpClient-39-SelectorManager] [45s 894ms] SocketTube(96) calling onSubscribe DEBUG: [HttpClient-39-SelectorManager] [45s 894ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-39-SelectorManager] [45s 894ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-39-SelectorManager] [45s 894ms] SocketTube(96) resuming read event DEBUG: [HttpClient-39-SelectorManager] [45s 894ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [45s 896ms] SSL Reader(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1e1661ac[Not completed, 1 dependents] (id=6688), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-39-SelectorManager] [45s 896ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-39-SelectorManager] [45s 896ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-39-SelectorManager] [45s 896ms] SocketTube(96) onSubscribe called DEBUG: [HttpClient-39-SelectorManager] [45s 896ms] SocketTube(96) pending subscriber subscribed DEBUG: [HttpClient-39-SelectorManager] [45s 897ms] SocketTube(96) write: starting subscription DEBUG: [HttpClient-39-SelectorManager] [45s 897ms] SocketTube(96) write: offloading requestMore DEBUG: [HttpClient-39-SelectorManager] [45s 897ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for R (true) DEBUG: [HttpClient-38-Worker1] [45s 899ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-38-Worker1] [45s 899ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker1] [45s 900ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-38-Worker1] [45s 900ms] SocketTube(96) trying to write: 2191 DEBUG: [HttpClient-38-Worker1] [45s 900ms] SocketTube(96) wrote: 2191 DEBUG: [HttpClient-38-Worker1] [45s 900ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-38-Worker1] [45s 900ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker1] [45s 900ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker1] [45s 900ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker1] [45s 900ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker1] [45s 900ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [45s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for None (false) DEBUG: [HttpClient-39-SelectorManager] [45s 903ms] HttpClientImpl(39) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-39-SelectorManager] [45s 903ms] SocketTube(96) read bytes: 139 DEBUG: [HttpClient-39-SelectorManager] [45s 903ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-39-SelectorManager] [45s 903ms] SSL Reader(SocketTube(96)) Adding 139 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [45s 903ms] SocketTube(96) resuming read event DEBUG: [HttpClient-39-SelectorManager] [45s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for R (false) DEBUG: [HttpClient-39-SelectorManager] [45s 903ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [45s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for None (false) DEBUG: [HttpClient-39-SelectorManager] [45s 903ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [45s 903ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [45s 903ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [45s 903ms] SSL Reader(SocketTube(96)) Unwrapping: 139 DEBUG: [HttpClient-38-Worker2] [45s 903ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-38-Worker2] [45s 903ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [45s 903ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 133 DEBUG: [HttpClient-38-Worker2] [45s 903ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-38-Worker2] [45s 903ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker2] [45s 903ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker2] [45s 904ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-38-Worker2] [45s 904ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-38-Worker2] [45s 904ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker2] [45s 904ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [45s 904ms] SSL Writer(SocketTube(96)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-38-Worker2] [45s 904ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [45s 904ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-38-Worker2] [45s 904ms] SSL Writer(SocketTube(96)) Sending 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [45s 904ms] SSL Writer(SocketTube(96)) Adding 6 to outputQ queue DEBUG: [HttpClient-38-Worker2] [45s 904ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-38-Worker2] [45s 904ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [45s 904ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [45s 904ms] SocketTube(96) trying to write: 6 DEBUG: [HttpClient-38-Worker2] [45s 904ms] SocketTube(96) wrote: 6 DEBUG: [HttpClient-38-Worker2] [45s 904ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-38-Worker2] [45s 904ms] SocketTube(96) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [45s 904ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [45s 904ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker2] [45s 904ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [45s 904ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [45s 904ms] SSL Reader(SocketTube(96)) Unwrapping: 6 DEBUG: [HttpClient-38-Worker2] [45s 904ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker2] [45s 905ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [45s 905ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 6 DEBUG: [HttpClient-38-Worker2] [45s 905ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-38-Worker2] [45s 905ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-38-Worker2] [45s 905ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-38-Worker2] [45s 905ms] SocketTube(96) resuming read event DEBUG: [HttpClient-38-Worker2] [45s 905ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [45s 905ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for R (true) DEBUG: [HttpClient-39-SelectorManager] [45s 905ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for None (false) DEBUG: [HttpClient-39-SelectorManager] [45s 905ms] SocketTube(96) read bytes: 169 DEBUG: [HttpClient-39-SelectorManager] [45s 905ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-39-SelectorManager] [45s 905ms] SSL Reader(SocketTube(96)) Adding 169 bytes to read buffer DEBUG: [HttpClient-38-Worker3] [45s 905ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:169, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [45s 913ms] SSL Reader(SocketTube(96)) Unwrapping: 169 DEBUG: [HttpClient-39-SelectorManager] [45s 913ms] SocketTube(96) resuming read event DEBUG: [HttpClient-39-SelectorManager] [45s 913ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for R (false) DEBUG: [HttpClient-39-SelectorManager] [45s 913ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [45s 913ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-38-Worker3] [45s 913ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [45s 913ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 79 DEBUG: [HttpClient-38-Worker3] [45s 913ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-38-Worker3] [45s 913ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker3] [45s 913ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker3] [45s 914ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-38-Worker3] [45s 914ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [45s 914ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [45s 914ms] SSL Reader(SocketTube(96)) Unwrapping: 90 DEBUG: [HttpClient-38-Worker3] [45s 914ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker3] [45s 914ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [45s 914ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 90 DEBUG: [HttpClient-38-Worker3] [45s 914ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-38-Worker3] [45s 914ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-38-Worker3] [45s 914ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker3] [45s 914ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [45s 914ms] SSL Writer(SocketTube(96)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [45s 914ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [45s 914ms] SSLFlowDelegate(SocketTube(96)) setALPN = h2 DEBUG: [HttpClient-38-Worker3] [45s 914ms] PlainHttpConnection(SocketTube(96)) finishConnect, setting connected=true DEBUG: [HttpClient-38-Worker3] [45s 915ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-38-Worker3] [45s 915ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-38-Worker3] [45s 915ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-38-Worker3] [45s 915ms] SSLTube(SocketTube(96)) connecting flows DEBUG: [HttpClient-38-Worker3] [45s 915ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@10fa8aaa DEBUG: [HttpClient-38-Worker3] [45s 915ms] Http2Connection(SSLTube(SocketTube(96))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-38-Worker3] [45s 915ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [45s 915ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [45s 915ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [45s 915ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [45s 915ms] SSLTube(SocketTube(96)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-38-Worker3] [45s 915ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-Worker3] [45s 915ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 63 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [45s 915ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [45s 916ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-38-Worker3] [45s 916ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [45s 916ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-38-Worker3] [45s 916ms] SSL Writer(SocketTube(96)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [45s 916ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-38-Worker3] [45s 916ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 13 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [45s 916ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [45s 916ms] Http2Connection(SSLTube(SocketTube(96))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-38-Worker3] [45s 916ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-38-Worker3] [45s 916ms] Http2Connection(SSLTube(SocketTube(96))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker3] [45s 916ms] Http2Connection(SSLTube(SocketTube(96))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-38-Worker3] [45s 916ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed buffered data DEBUG: [HttpClient-38-Worker3] [45s 916ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-38-Worker3] [45s 916ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-38-Worker3] [45s 916ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-38-Worker3] [45s 916ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-38-Worker3] [45s 916ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-38-Worker3] [45s 916ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [45s 916ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(0) sendHeadersOnly() Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:37805/ GET DEBUG: [HttpClient-38-Worker3] [45s 917ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-38-Worker3] [45s 917ms] Http2Connection(SSLTube(SocketTube(96))) Opened stream 1 DEBUG: [HttpClient-38-Worker3] [45s 917ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-38-Worker3] [45s 918ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 48 bytes to the write queue DEBUG: [HttpClient-38-Worker3] [45s 918ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [45s 918ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [45s 918ms] Exchange sendRequestBody DEBUG: [HttpClient-38-Worker3] [45s 918ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-38-Worker3] [45s 918ms] SSL Writer(SocketTube(96)) Sending 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [45s 918ms] SSL Writer(SocketTube(96)) Adding 90 to outputQ queue DEBUG: [HttpClient-38-Worker3] [45s 918ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [45s 918ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [45s 918ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [45s 918ms] SocketTube(96) trying to write: 90 DEBUG: [HttpClient-38-Worker3] [45s 918ms] SocketTube(96) wrote: 90 DEBUG: [HttpClient-38-Worker3] [45s 918ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-38-Worker3] [45s 918ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [45s 918ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [45s 918ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [45s 918ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-38-Worker3] [45s 918ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-38-Worker3] [45s 918ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-38-Worker3] [45s 918ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-38-Worker3] [45s 918ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [45s 918ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-38-Worker3] [45s 919ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-38-Worker3] [45s 919ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSLTube(SocketTube(96)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) wrapping 124 bytes DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) Sending 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) Adding 162 to outputQ queue DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [45s 919ms] SocketTube(96) trying to write: 162 DEBUG: [HttpClient-38-Worker3] [45s 919ms] SocketTube(96) wrote: 162 DEBUG: [HttpClient-38-Worker3] [45s 919ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-38-Worker3] [45s 919ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [45s 919ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-38-Worker3] [45s 919ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-38-Worker3] [45s 919ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-38-Worker3] [45s 919ms] SocketTube(96) resuming read event DEBUG: [HttpClient-38-Worker3] [45s 919ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [45s 919ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [45s 924ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [45s 924ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [45s 924ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [45s 924ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [45s 924ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [45s 924ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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-SelectorManager] [45s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for None (false) DEBUG: [HttpClient-39-SelectorManager] [45s 925ms] SocketTube(96) read bytes: 1803 DEBUG: [HttpClient-39-SelectorManager] [45s 925ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-39-SelectorManager] [45s 925ms] SSL Reader(SocketTube(96)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [45s 925ms] SocketTube(96) resuming read event DEBUG: [HttpClient-39-SelectorManager] [45s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for R (false) DEBUG: [HttpClient-39-SelectorManager] [45s 925ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [45s 925ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [45s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for R (false) DEBUG: [HttpClient-38-Worker4] [45s 925ms] SSL Reader(SocketTube(96)) Unwrapping: 1803 DEBUG: [readLoop] [45s 925ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 925ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 925ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [45s 925ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [45s 925ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 925ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [45s 925ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 925ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 925ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [45s 925ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [45s 925ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 925ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-38-Worker4] [45s 925ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-38-Worker4] [45s 925ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-38-Worker4] [45s 925ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-38-Worker4] [45s 925ms] SSL Reader(SocketTube(96)) Unwrapping: 77 DEBUG: [HttpClient-38-Worker4] [45s 925ms] SSL Reader(SocketTube(96)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker4] [45s 925ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-38-Worker4] [45s 925ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 77 DEBUG: [HttpClient-38-Worker4] [45s 925ms] SSL Reader(SocketTube(96)) sending 39 DEBUG: [HttpClient-38-Worker4] [45s 925ms] SSL Reader(SocketTube(96)) Adding 39 to outputQ queue DEBUG: [HttpClient-38-Worker4] [45s 926ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [45s 926ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker4] [45s 926ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-38-Worker4] [45s 926ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-38-Worker4] [45s 926ms] Http2Connection(SSLTube(SocketTube(96))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker4] [45s 926ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(1): 39 DEBUG: [HttpClient-38-Worker4] [45s 926ms] Http2Connection(SSLTube(SocketTube(96))) Processing 39 DEBUG: [HttpClient-38-Worker4] [45s 926ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-38-Worker4] [45s 926ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker4] [45s 926ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-Worker4] [45s 926ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-38-Worker4] [45s 926ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 9 bytes to the write queue DEBUG: [HttpClient-38-Worker4] [45s 926ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker4] [45s 926ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-38-Worker4] [45s 926ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker4] [45s 926ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-38-Worker4] [45s 926ms] SSL Writer(SocketTube(96)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-38-Worker4] [45s 926ms] SSL Writer(SocketTube(96)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker4] [45s 926ms] SSL Writer(SocketTube(96)) wrapping 9 bytes DEBUG: [HttpClient-38-Worker4] [45s 926ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker4] [45s 926ms] SSL Writer(SocketTube(96)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-38-Worker4] [45s 926ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker4] [45s 926ms] SSL Writer(SocketTube(96)) Sending 47 bytes downstream DEBUG: [HttpClient-38-Worker4] [45s 926ms] SSL Writer(SocketTube(96)) Adding 47 to outputQ queue DEBUG: [HttpClient-38-Worker4] [45s 926ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [45s 926ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker4] [45s 926ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-38-Worker4] [45s 926ms] SocketTube(96) trying to write: 47 DEBUG: [HttpClient-38-Worker4] [45s 927ms] SocketTube(96) wrote: 47 DEBUG: [HttpClient-38-Worker4] [45s 927ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-38-Worker4] [45s 927ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [45s 927ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [45s 927ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [45s 927ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-38-Worker4] [45s 927ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-38-Worker4] [45s 927ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-38-Worker4] [45s 927ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker4] [45s 927ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(1) DEBUG: [HttpClient-38-Worker4] [45s 927ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [45s 927ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-38-Worker4] [45s 927ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-38-Worker4] [45s 927ms] SocketTube(96) resuming read event DEBUG: [HttpClient-38-Worker4] [45s 927ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [45s 927ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [45s 927ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 927ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 927ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [45s 927ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [45s 927ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-39-SelectorManager] [45s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for R (false) TestServer(2): connection started DEBUG: [HttpClient-39-SelectorManager] [45s 954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for None (false) DEBUG: [HttpClient-39-SelectorManager] [45s 954ms] SocketTube(96) read bytes: 53 DEBUG: [HttpClient-39-SelectorManager] [45s 954ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-39-SelectorManager] [45s 954ms] SSL Reader(SocketTube(96)) Adding 53 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [45s 954ms] SocketTube(96) resuming read event DEBUG: [HttpClient-39-SelectorManager] [45s 954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for R (false) DEBUG: [HttpClient-39-SelectorManager] [45s 954ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [45s 954ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker5] [45s 963ms] SSL Reader(SocketTube(96)) Unwrapping: 53 DEBUG: [HttpClient-38-Worker5] [45s 965ms] SSL Reader(SocketTube(96)) Decoded 15 bytes out of 53 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-38-Worker5] [45s 965ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-38-Worker5] [45s 965ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 53 DEBUG: [HttpClient-38-Worker5] [45s 965ms] SSL Reader(SocketTube(96)) sending 15 DEBUG: [HttpClient-38-Worker5] [45s 965ms] SSL Reader(SocketTube(96)) Adding 15 to outputQ queue DEBUG: [HttpClient-38-Worker5] [45s 965ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [45s 965ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-38-Worker5] [45s 965ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-38-Worker5] [45s 965ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [45s 965ms] Http2Connection(SSLTube(SocketTube(96))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [45s 965ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(2): 15 DEBUG: [HttpClient-38-Worker5] [45s 965ms] Http2Connection(SSLTube(SocketTube(96))) Processing 15 DEBUG: [HttpClient-38-Worker5] [45s 965ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-38-Worker5] [45s 965ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [45s 965ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker5] [45s 966ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker5] [45s 966ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-38-Worker5] [45s 966ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Completing responseCF(0) with response headers Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37805/) 200 HTTP_2 Local port: 59713 DEBUG: [HttpClient-38-Worker5] [45s 966ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:37805/) 200 HTTP_2 Local port: 59713 DEBUG: [HttpClient-38-Worker5] [45s 966ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-38-Worker5] [45s 966ms] HttpClientImpl(39) body subscriber registered: 1 DEBUG: [HttpClient-38-Worker5] [45s 966ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(2) DEBUG: [HttpClient-38-Worker5] [45s 966ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [45s 966ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-38-Worker5] [45s 966ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-38-Worker5] [45s 966ms] SocketTube(96) resuming read event DEBUG: [HttpClient-38-Worker5] [45s 966ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [45s 966ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [45s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for None (false) DEBUG: [HttpClient-39-SelectorManager] [45s 969ms] SocketTube(96) read bytes: 51 DEBUG: [HttpClient-39-SelectorManager] [45s 969ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-39-SelectorManager] [45s 969ms] SSL Reader(SocketTube(96)) Adding 51 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [45s 969ms] SocketTube(96) resuming read event DEBUG: [HttpClient-39-SelectorManager] [45s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for R (false) DEBUG: [HttpClient-38-Worker6] [45s 969ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:51, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker6] [45s 969ms] SSL Reader(SocketTube(96)) Unwrapping: 51 DEBUG: [HttpClient-38-Worker6] [45s 969ms] SSL Reader(SocketTube(96)) Decoded 13 bytes out of 51 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-38-Worker6] [45s 969ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-38-Worker6] [45s 969ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 51 DEBUG: [HttpClient-38-Worker6] [45s 969ms] SSL Reader(SocketTube(96)) sending 13 DEBUG: [HttpClient-38-Worker6] [45s 969ms] SSL Reader(SocketTube(96)) Adding 13 to outputQ queue DEBUG: [HttpClient-38-Worker6] [45s 969ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-38-Worker6] [45s 969ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-38-Worker6] [45s 969ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-38-Worker6] [45s 969ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-38-Worker6] [45s 969ms] Http2Connection(SSLTube(SocketTube(96))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker6] [45s 969ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(3): 13 DEBUG: [HttpClient-38-Worker6] [45s 969ms] Http2Connection(SSLTube(SocketTube(96))) Processing 13 DEBUG: [HttpClient-38-Worker6] [45s 969ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-38-Worker6] [45s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker6] [45s 970ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-SelectorManager] [45s 969ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [45s 971ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for R (false) DEBUG: [HttpClient-39-SelectorManager] [45s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for None (false) DEBUG: [HttpClient-39-SelectorManager] [45s 976ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [45s 976ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker6] [45s 997ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker6] [45s 997ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-38-Worker6] [45s 997ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-38-Worker6] [45s 997ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-38-Worker6] [45s 997ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(3) DEBUG: [HttpClient-38-Worker6] [45s 997ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker6] [45s 997ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-38-Worker6] [45s 997ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-38-Worker6] [45s 997ms] SocketTube(96) resuming read event DEBUG: [HttpClient-38-Worker6] [45s 997ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker6] [45s 997ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [46s 7ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for R (true) DEBUG: [HttpClient-39-SelectorManager] [46s 7ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for None (false) DEBUG: [HttpClient-39-SelectorManager] [46s 7ms] SocketTube(96) read bytes: 47 DEBUG: [HttpClient-39-SelectorManager] [46s 7ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-39-SelectorManager] [46s 7ms] SSL Reader(SocketTube(96)) Adding 47 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [46s 7ms] SocketTube(96) resuming read event DEBUG: [HttpClient-39-SelectorManager] [46s 7ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b31afeb for R (false) DEBUG: [HttpClient-39-SelectorManager] [46s 7ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker7] [46s 9ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker7] [46s 19ms] SSL Reader(SocketTube(96)) Unwrapping: 47 DEBUG: [HttpClient-38-Worker7] [46s 21ms] SSL Reader(SocketTube(96)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-38-Worker7] [46s 21ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-38-Worker7] [46s 21ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 47 DEBUG: [HttpClient-38-Worker7] [46s 21ms] SSL Reader(SocketTube(96)) sending 9 DEBUG: [HttpClient-38-Worker7] [46s 21ms] SSL Reader(SocketTube(96)) Adding 9 to outputQ queue DEBUG: [HttpClient-38-Worker7] [46s 21ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-38-Worker7] [46s 21ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-38-Worker7] [46s 21ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-38-Worker7] [46s 21ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-38-Worker7] [46s 21ms] Http2Connection(SSLTube(SocketTube(96))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker7] [46s 21ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(4): 9 DEBUG: [HttpClient-38-Worker7] [46s 21ms] Http2Connection(SSLTube(SocketTube(96))) Processing 9 DEBUG: [HttpClient-38-Worker7] [46s 21ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-Worker7] [46s 21ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker7] [46s 21ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker7] [46s 22ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker7] [46s 22ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-38-Worker7] [46s 22ms] HttpClientImpl(39) body subscriber unregistered: 0 DEBUG: [HttpClient-38-Worker7] [46s 22ms] HttpClientImpl(39) ClientImpl (async) elapsed 149 millis for GET to https://127.0.0.1:37805/ DEBUG: [HttpClient-38-Worker7] [46s 22ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-38-Worker7] [46s 22ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-38-Worker7] [46s 22ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) close stream 1 DEBUG: [HttpClient-38-Worker7] [46s 22ms] Http2Connection(SSLTube(SocketTube(96))) Closed stream 1 DEBUG: [HttpClient-38-Worker7] [46s 22ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7a6cf4aa DEBUG: [HttpClient-38-Worker7] [46s 22ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-38-Worker7] [46s 22ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(4) DEBUG: [HttpClient-38-Worker7] [46s 22ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker7] [46s 22ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-38-Worker7] [46s 22ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-38-Worker7] [46s 22ms] SocketTube(96) resuming read event DEBUG: [HttpClient-38-Worker7] [46s 22ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker7] [46s 22ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [46s 22ms] HttpClientImpl(39) SelectorManager shutting down DEBUG: [HttpClient-39-SelectorManager] [46s 22ms] Http2ClientImpl stopping DEBUG: [HttpClient-39-SelectorManager] [46s 22ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-39-SelectorManager] [46s 22ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 34 bytes to the write queue DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SSL Writer(SocketTube(96)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SSL Writer(SocketTube(96)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SSL Writer(SocketTube(96)) wrapping 34 bytes DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SSL Writer(SocketTube(96)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SSL Writer(SocketTube(96)) Sending 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SSL Writer(SocketTube(96)) Adding 72 to outputQ queue DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SocketTube(96) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SocketTube(96) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SocketTube(96) pausing read event DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] 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@5b14e4aa[Not completed, 4 dependents] (id=6682) 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@10fa8aaa, getALPN: jdk.internal.net.http.common.MinimalFuture@1e1661ac[Completed normally] (id=6688), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=47 lim=47 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SocketTube(96) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] SSL Reader(SocketTube(96)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [46s 23ms] 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-39-SelectorManager] [46s 24ms] SSL Reader(SocketTube(96)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [46s 24ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@10fa8aaa, getALPN: jdk.internal.net.http.common.MinimalFuture@1e1661ac[Completed normally] (id=6688), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [46s 24ms] Http2Connection(SSLTube(SocketTube(96))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [46s 24ms] SSLTube(SocketTube(96)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [46s 24ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-39-SelectorManager] [46s 24ms] SSL Reader(SocketTube(96)) stop DEBUG: [HttpClient-39-SelectorManager] [46s 24ms] SSL Writer(SocketTube(96)) stop DEBUG: [HttpClient-39-SelectorManager] [46s 24ms] SocketTube(96) Stopping read scheduler DEBUG: [HttpClient-39-SelectorManager] [46s 24ms] SocketTube(96) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [46s 24ms] SocketTube(96) Read scheduler stopped DEBUG: [HttpClient-39-SelectorManager] [46s 24ms] SocketTube(96) write: cancel DEBUG: [HttpClient-39-SelectorManager] [46s 24ms] SocketTube(96) write: resetting demand to 0 DEBUG: [HttpClient-39-SelectorManager] [46s 24ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-39-SelectorManager] [46s 24ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [46s 25ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-39-SelectorManager] [46s 25ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-39-SelectorManager] [46s 25ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-39-SelectorManager] [46s 25ms] PlainHttpConnection(SocketTube(96)) Closing channel: channel not registered with selector DEBUG: [HttpClient-39-SelectorManager] [46s 25ms] SocketTube(96) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-39-SelectorManager] [46s 26ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-38-Worker8] [46s 25ms] 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-38-Worker8] [46s 27ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:59713 stopping. 1 streams DEBUG: [MainThread] [46s 31ms] HttpClientImpl(40) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [46s 32ms] HttpClientImpl(40) ClientImpl (async) send https://127.0.0.1:37805/ GET DEBUG: [MainThread] [46s 32ms] Exchange establishing exchange for https://127.0.0.1:37805/ GET, proxy=null Apr 02, 2024 1:29:34 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:34 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [MainThread] [46s 33ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [46s 33ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [46s 33ms] PlainHttpConnection(SocketTube(97)) binding to configured local address /0.0.0.0 DEBUG: [MainThread] [46s 33ms] PlainHttpConnection(SocketTube(97)) bind completed /0.0.0.0 TestServer: Connection writer stopping DEBUG: [MainThread] [46s 49ms] PlainHttpConnection(SocketTube(97)) registering connect event DEBUG: [MainThread] [46s 49ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-SelectorManager] [46s 50ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@484fa0bb for C (true) DEBUG: [HttpClient-40-SelectorManager] [46s 50ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: finishing connect DEBUG: [HttpClient-40-SelectorManager] [46s 50ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47503 DEBUG: [HttpClient-39-Worker0] [46s 56ms] SocketTube(97) connecting flows DEBUG: [HttpClient-39-Worker0] [46s 56ms] SocketTube(97) read publisher got subscriber DEBUG: [HttpClient-39-Worker0] [46s 56ms] SocketTube(97) registering subscribe event DEBUG: [HttpClient-39-Worker0] [46s 56ms] SocketTube(97) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-Worker0] [46s 56ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-39-Worker0] [46s 56ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-39-Worker0] [46s 56ms] SSL Writer(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SocketTube(97) DEBUG: [HttpClient-39-Worker0] [46s 56ms] SocketTube(97) subscribed for writing DEBUG: [HttpClient-39-Worker0] [46s 56ms] SocketTube(97) write: registering startSubscription event DEBUG: [HttpClient-39-Worker0] [46s 56ms] SSL Writer(SocketTube(97)) onSubscribe initiating handshaking DEBUG: [HttpClient-39-Worker0] [46s 56ms] SSL Writer(SocketTube(97)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-39-Worker0] [46s 56ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-39-Worker0] [46s 56ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker0] [46s 58ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [46s 58ms] SSL Writer(SocketTube(97)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-39-Worker0] [46s 58ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [46s 58ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-39-Worker0] [46s 58ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker0] [46s 59ms] SSL Writer(SocketTube(97)) Sending 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [46s 59ms] SSL Writer(SocketTube(97)) Adding 2191 to outputQ queue DEBUG: [HttpClient-39-Worker0] [46s 59ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-39-Worker0] [46s 59ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [46s 59ms] SocketTube(97) subscribe event raised DEBUG: [HttpClient-40-SelectorManager] [46s 59ms] 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@42b7cbcb[Not completed, 4 dependents] (id=6747) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@7b55df9[Not completed, 1 dependents] (id=6753), 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-40-SelectorManager] [46s 59ms] SocketTube(97) read demand reset to 0 DEBUG: [HttpClient-40-SelectorManager] [46s 59ms] SocketTube(97) calling onSubscribe DEBUG: [HttpClient-40-SelectorManager] [46s 59ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [46s 59ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-40-SelectorManager] [46s 59ms] SocketTube(97) resuming read event DEBUG: [HttpClient-40-SelectorManager] [46s 59ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [46s 59ms] SSL Reader(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@7b55df9[Not completed, 1 dependents] (id=6753), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-40-SelectorManager] [46s 59ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-40-SelectorManager] [46s 59ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-40-SelectorManager] [46s 59ms] SocketTube(97) onSubscribe called DEBUG: [HttpClient-40-SelectorManager] [46s 59ms] SocketTube(97) pending subscriber subscribed DEBUG: [HttpClient-40-SelectorManager] [46s 59ms] SocketTube(97) write: starting subscription DEBUG: [HttpClient-40-SelectorManager] [46s 59ms] SocketTube(97) write: offloading requestMore DEBUG: [HttpClient-40-SelectorManager] [46s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ca7fcc for R (true) DEBUG: [HttpClient-39-Worker1] [46s 60ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-39-Worker1] [46s 60ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker1] [46s 60ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-39-Worker1] [46s 60ms] SocketTube(97) trying to write: 2191 DEBUG: [HttpClient-39-Worker1] [46s 60ms] SocketTube(97) wrote: 2191 DEBUG: [HttpClient-39-Worker1] [46s 60ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-39-Worker1] [46s 60ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker1] [46s 60ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker1] [46s 60ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker1] [46s 60ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker1] [46s 60ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=47503, Session(1712014173983|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-40-SelectorManager] [46s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ca7fcc for None (false) DEBUG: [HttpClient-40-SelectorManager] [46s 77ms] HttpClientImpl(40) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-40-SelectorManager] [46s 77ms] SocketTube(97) read bytes: 139 DEBUG: [HttpClient-40-SelectorManager] [46s 77ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-40-SelectorManager] [46s 77ms] SSL Reader(SocketTube(97)) Adding 139 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [46s 77ms] SocketTube(97) resuming read event DEBUG: [HttpClient-40-SelectorManager] [46s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ca7fcc for R (false) DEBUG: [HttpClient-40-SelectorManager] [46s 77ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [46s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ca7fcc for None (false) DEBUG: [HttpClient-40-SelectorManager] [46s 77ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [46s 77ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [46s 78ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker2] [46s 78ms] SSL Reader(SocketTube(97)) Unwrapping: 139 DEBUG: [HttpClient-39-Worker2] [46s 78ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-39-Worker2] [46s 78ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-39-Worker2] [46s 78ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 133 DEBUG: [HttpClient-39-Worker2] [46s 78ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-39-Worker2] [46s 78ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker2] [46s 78ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker2] [46s 79ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-39-Worker2] [46s 79ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-39-Worker2] [46s 103ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker2] [46s 103ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [46s 104ms] SSL Writer(SocketTube(97)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-39-Worker2] [46s 104ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [46s 104ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-39-Worker2] [46s 104ms] SSL Writer(SocketTube(97)) Sending 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [46s 104ms] SSL Writer(SocketTube(97)) Adding 6 to outputQ queue DEBUG: [HttpClient-39-Worker2] [46s 104ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-39-Worker2] [46s 104ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [46s 104ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [46s 104ms] SocketTube(97) trying to write: 6 DEBUG: [HttpClient-39-Worker2] [46s 104ms] SocketTube(97) wrote: 6 DEBUG: [HttpClient-39-Worker2] [46s 104ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-39-Worker2] [46s 104ms] SocketTube(97) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [46s 104ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [46s 104ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker2] [46s 104ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [46s 104ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker2] [46s 104ms] SSL Reader(SocketTube(97)) Unwrapping: 6 DEBUG: [HttpClient-39-Worker2] [46s 104ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker2] [46s 104ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-39-Worker2] [46s 104ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 6 DEBUG: [HttpClient-39-Worker2] [46s 104ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-39-Worker2] [46s 104ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-39-Worker2] [46s 104ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-39-Worker2] [46s 104ms] SocketTube(97) resuming read event DEBUG: [HttpClient-39-Worker2] [46s 104ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [46s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ca7fcc for R (true) DEBUG: [HttpClient-40-SelectorManager] [46s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ca7fcc for None (false) DEBUG: [HttpClient-40-SelectorManager] [46s 110ms] SocketTube(97) read bytes: 169 DEBUG: [HttpClient-40-SelectorManager] [46s 110ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-40-SelectorManager] [46s 110ms] SSL Reader(SocketTube(97)) Adding 169 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [46s 110ms] SocketTube(97) resuming read event DEBUG: [HttpClient-40-SelectorManager] [46s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ca7fcc for R (false) DEBUG: [HttpClient-40-SelectorManager] [46s 110ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [46s 113ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:169, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [46s 113ms] SSL Reader(SocketTube(97)) Unwrapping: 169 DEBUG: [HttpClient-39-Worker3] [46s 113ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-39-Worker3] [46s 113ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [46s 113ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 79 DEBUG: [HttpClient-39-Worker3] [46s 113ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-39-Worker3] [46s 113ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker3] [46s 113ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker3] [46s 114ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-39-Worker3] [46s 114ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [46s 114ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [46s 114ms] SSL Reader(SocketTube(97)) Unwrapping: 90 DEBUG: [HttpClient-39-Worker3] [46s 114ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker3] [46s 114ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [46s 114ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 90 DEBUG: [HttpClient-39-Worker3] [46s 114ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-39-Worker3] [46s 114ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-39-Worker3] [46s 114ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker3] [46s 115ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [46s 115ms] SSL Writer(SocketTube(97)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [46s 115ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [46s 115ms] SSLFlowDelegate(SocketTube(97)) setALPN = h2 DEBUG: [HttpClient-39-Worker3] [46s 115ms] PlainHttpConnection(SocketTube(97)) finishConnect, setting connected=true DEBUG: [HttpClient-39-Worker3] [46s 115ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-39-Worker3] [46s 115ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-39-Worker3] [46s 116ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-39-Worker3] [46s 116ms] SSLTube(SocketTube(97)) connecting flows DEBUG: [HttpClient-39-Worker3] [46s 116ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@66cb966d DEBUG: [HttpClient-39-Worker3] [46s 116ms] Http2Connection(SSLTube(SocketTube(97))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-39-Worker3] [46s 116ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [46s 116ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [46s 116ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [46s 116ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [46s 116ms] SSLTube(SocketTube(97)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-39-Worker3] [46s 116ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-39-Worker3] [46s 116ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 63 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [46s 116ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [46s 116ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-39-Worker3] [46s 116ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [46s 116ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-39-Worker3] [46s 116ms] SSL Writer(SocketTube(97)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [46s 116ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-39-Worker3] [46s 117ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 13 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [46s 117ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [46s 117ms] Http2Connection(SSLTube(SocketTube(97))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-39-Worker3] [46s 117ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-39-Worker3] [46s 117ms] Http2Connection(SSLTube(SocketTube(97))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker3] [46s 117ms] Http2Connection(SSLTube(SocketTube(97))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-39-Worker3] [46s 117ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed buffered data DEBUG: [HttpClient-39-Worker3] [46s 117ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-39-Worker3] [46s 117ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-39-Worker3] [46s 117ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-39-Worker3] [46s 117ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-39-Worker3] [46s 117ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-39-Worker3] [46s 117ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [46s 117ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(0) sendHeadersOnly() Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:37805/ GET DEBUG: [HttpClient-39-Worker3] [46s 117ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-39-Worker3] [46s 117ms] Http2Connection(SSLTube(SocketTube(97))) Opened stream 1 DEBUG: [HttpClient-39-Worker3] [46s 117ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-39-Worker3] [46s 118ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 48 bytes to the write queue DEBUG: [HttpClient-39-Worker3] [46s 118ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [46s 118ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [46s 118ms] Exchange sendRequestBody DEBUG: [HttpClient-39-Worker3] [46s 118ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-39-Worker3] [46s 118ms] SSL Writer(SocketTube(97)) Sending 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [46s 118ms] SSL Writer(SocketTube(97)) Adding 90 to outputQ queue DEBUG: [HttpClient-39-Worker3] [46s 118ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [46s 118ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [46s 118ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [46s 118ms] SocketTube(97) trying to write: 90 DEBUG: [HttpClient-39-Worker3] [46s 129ms] SocketTube(97) wrote: 90 DEBUG: [HttpClient-39-Worker3] [46s 129ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-39-Worker3] [46s 129ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [46s 129ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-39-Worker3] [46s 129ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-39-Worker3] [46s 129ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSL Writer(SocketTube(97)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-39-Worker3] [46s 129ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-39-Worker3] [46s 129ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSLTube(SocketTube(97)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSL Writer(SocketTube(97)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSL Writer(SocketTube(97)) wrapping 124 bytes DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSL Writer(SocketTube(97)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSL Writer(SocketTube(97)) Sending 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSL Writer(SocketTube(97)) Adding 162 to outputQ queue DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [46s 129ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [46s 130ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [46s 130ms] SocketTube(97) trying to write: 162 DEBUG: [HttpClient-39-Worker3] [46s 130ms] SocketTube(97) wrote: 162 DEBUG: [HttpClient-39-Worker3] [46s 130ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-39-Worker3] [46s 130ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [46s 130ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [46s 130ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [46s 130ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-39-Worker3] [46s 130ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-39-Worker3] [46s 130ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-39-Worker3] [46s 130ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [46s 130ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [46s 130ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-39-Worker3] [46s 130ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-39-Worker3] [46s 130ms] SocketTube(97) resuming read event DEBUG: [HttpClient-39-Worker3] [46s 130ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [46s 130ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [46s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ca7fcc for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [46s 146ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [46s 146ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [46s 146ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [46s 147ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [46s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [46s 147ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-40-SelectorManager] [46s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ca7fcc for None (false) DEBUG: [HttpClient-40-SelectorManager] [46s 151ms] SocketTube(97) read bytes: 1803 DEBUG: [HttpClient-40-SelectorManager] [46s 151ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-40-SelectorManager] [46s 151ms] SSL Reader(SocketTube(97)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [46s 151ms] SocketTube(97) resuming read event DEBUG: [HttpClient-40-SelectorManager] [46s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ca7fcc for R (false) DEBUG: [HttpClient-40-SelectorManager] [46s 151ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [46s 155ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker4] [46s 155ms] SSL Reader(SocketTube(97)) Unwrapping: 1803 DEBUG: [HttpClient-39-Worker4] [46s 155ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-39-Worker4] [46s 155ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-39-Worker4] [46s 155ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-39-Worker4] [46s 155ms] SSL Reader(SocketTube(97)) Unwrapping: 77 DEBUG: [HttpClient-39-Worker4] [46s 155ms] SSL Reader(SocketTube(97)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker4] [46s 155ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-39-Worker4] [46s 155ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 77 DEBUG: [HttpClient-39-Worker4] [46s 155ms] SSL Reader(SocketTube(97)) sending 39 DEBUG: [HttpClient-39-Worker4] [46s 155ms] SSL Reader(SocketTube(97)) Adding 39 to outputQ queue DEBUG: [HttpClient-39-Worker4] [46s 155ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-39-Worker4] [46s 155ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker4] [46s 155ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-39-Worker4] [46s 155ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-39-Worker4] [46s 155ms] Http2Connection(SSLTube(SocketTube(97))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker4] [46s 155ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(1): 39 DEBUG: [HttpClient-39-Worker4] [46s 155ms] Http2Connection(SSLTube(SocketTube(97))) Processing 39 DEBUG: [HttpClient-39-Worker4] [46s 155ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-39-Worker4] [46s 155ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker4] [46s 155ms] FramesDecoder Got frame: SETTINGS: length=30, 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 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-39-Worker4] [46s 156ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-39-Worker4] [46s 156ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 9 bytes to the write queue DEBUG: [HttpClient-39-Worker4] [46s 156ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker4] [46s 156ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-39-Worker4] [46s 156ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker4] [46s 156ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-39-Worker4] [46s 156ms] SSL Writer(SocketTube(97)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-39-Worker4] [46s 156ms] SSL Writer(SocketTube(97)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker4] [46s 156ms] SSL Writer(SocketTube(97)) wrapping 9 bytes DEBUG: [HttpClient-39-Worker4] [46s 156ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker4] [46s 156ms] SSL Writer(SocketTube(97)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-39-Worker4] [46s 156ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker4] [46s 156ms] SSL Writer(SocketTube(97)) Sending 47 bytes downstream DEBUG: [HttpClient-39-Worker4] [46s 156ms] SSL Writer(SocketTube(97)) Adding 47 to outputQ queue DEBUG: [HttpClient-39-Worker4] [46s 156ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-39-Worker4] [46s 156ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker4] [46s 156ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-39-Worker4] [46s 156ms] SocketTube(97) trying to write: 47 DEBUG: [HttpClient-39-Worker4] [46s 156ms] SocketTube(97) wrote: 47 DEBUG: [HttpClient-39-Worker4] [46s 156ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-39-Worker4] [46s 157ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [46s 157ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [46s 157ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker4] [46s 157ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-39-Worker4] [46s 157ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-39-Worker4] [46s 157ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-39-Worker4] [46s 157ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker4] [46s 157ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(1) DEBUG: [HttpClient-39-Worker4] [46s 157ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker4] [46s 157ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-39-Worker4] [46s 157ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-39-Worker4] [46s 157ms] SocketTube(97) resuming read event DEBUG: [HttpClient-39-Worker4] [46s 157ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [46s 157ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [46s 163ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ca7fcc for R (false) DEBUG: [readLoop] [46s 171ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 171ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 171ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [46s 171ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [46s 171ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 171ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [46s 171ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 171ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 171ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [46s 171ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [46s 171ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 171ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started DEBUG: [readLoop] [46s 175ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 175ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 175ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [46s 175ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [46s 175ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-40-SelectorManager] [46s 192ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ca7fcc for None (false) DEBUG: [HttpClient-40-SelectorManager] [46s 192ms] SocketTube(97) read bytes: 151 DEBUG: [HttpClient-40-SelectorManager] [46s 192ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-40-SelectorManager] [46s 192ms] SSL Reader(SocketTube(97)) Adding 151 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [46s 192ms] SocketTube(97) resuming read event DEBUG: [HttpClient-40-SelectorManager] [46s 192ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ca7fcc for R (false) DEBUG: [HttpClient-40-SelectorManager] [46s 192ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [46s 192ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker5] [46s 192ms] SSL Reader(SocketTube(97)) Unwrapping: 151 DEBUG: [HttpClient-39-Worker5] [46s 192ms] SSL Reader(SocketTube(97)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-39-Worker5] [46s 192ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-39-Worker5] [46s 192ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 53 DEBUG: [HttpClient-39-Worker5] [46s 192ms] SSL Reader(SocketTube(97)) sending 15 DEBUG: [HttpClient-39-Worker5] [46s 192ms] SSL Reader(SocketTube(97)) Adding 15 to outputQ queue DEBUG: [HttpClient-39-Worker5] [46s 192ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [46s 192ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-39-Worker5] [46s 192ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-39-Worker5] [46s 193ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [46s 193ms] Http2Connection(SSLTube(SocketTube(97))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [46s 193ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(2): 15 DEBUG: [HttpClient-39-Worker5] [46s 204ms] Http2Connection(SSLTube(SocketTube(97))) Processing 15 DEBUG: [HttpClient-39-Worker5] [46s 204ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-39-Worker5] [46s 204ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [46s 204ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker5] [46s 205ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker5] [46s 205ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-39-Worker5] [46s 205ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Completing responseCF(0) with response headers Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37805/) 200 HTTP_2 Local port: 47503 DEBUG: [HttpClient-39-Worker5] [46s 205ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:37805/) 200 HTTP_2 Local port: 47503 DEBUG: [HttpClient-39-Worker5] [46s 205ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-39-Worker5] [46s 205ms] HttpClientImpl(40) body subscriber registered: 1 DEBUG: [HttpClient-39-Worker5] [46s 205ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(2) DEBUG: [HttpClient-39-Worker5] [46s 205ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [46s 205ms] SSL Reader(SocketTube(97)) Unwrapping: 98 DEBUG: [HttpClient-39-Worker5] [46s 205ms] SSL Reader(SocketTube(97)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-39-Worker5] [46s 205ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-39-Worker5] [46s 206ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 51 DEBUG: [HttpClient-39-Worker5] [46s 206ms] SSL Reader(SocketTube(97)) sending 13 DEBUG: [HttpClient-39-Worker5] [46s 206ms] SSL Reader(SocketTube(97)) Adding 13 to outputQ queue DEBUG: [HttpClient-39-Worker5] [46s 206ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [46s 206ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-39-Worker5] [46s 206ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-39-Worker5] [46s 206ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [46s 206ms] Http2Connection(SSLTube(SocketTube(97))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [46s 206ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(3): 13 DEBUG: [HttpClient-39-Worker5] [46s 206ms] Http2Connection(SSLTube(SocketTube(97))) Processing 13 DEBUG: [HttpClient-39-Worker5] [46s 206ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-39-Worker5] [46s 206ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [46s 206ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker5] [46s 206ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker5] [46s 206ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-39-Worker5] [46s 206ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-39-Worker5] [46s 206ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-39-Worker5] [46s 206ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(3) DEBUG: [HttpClient-39-Worker5] [46s 206ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [46s 206ms] SSL Reader(SocketTube(97)) Unwrapping: 47 DEBUG: [HttpClient-39-Worker5] [46s 206ms] SSL Reader(SocketTube(97)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-39-Worker5] [46s 206ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-39-Worker5] [46s 206ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 47 DEBUG: [HttpClient-39-Worker5] [46s 206ms] SSL Reader(SocketTube(97)) sending 9 DEBUG: [HttpClient-39-Worker5] [46s 206ms] SSL Reader(SocketTube(97)) Adding 9 to outputQ queue DEBUG: [HttpClient-39-Worker5] [46s 206ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [46s 206ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-39-Worker5] [46s 206ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-39-Worker5] [46s 206ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [46s 206ms] Http2Connection(SSLTube(SocketTube(97))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [46s 206ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(4): 9 DEBUG: [HttpClient-39-Worker5] [46s 206ms] Http2Connection(SSLTube(SocketTube(97))) Processing 9 DEBUG: [HttpClient-39-Worker5] [46s 206ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-39-Worker5] [46s 206ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [46s 206ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker5] [46s 207ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker5] [46s 207ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-39-Worker5] [46s 207ms] HttpClientImpl(40) body subscriber unregistered: 0 DEBUG: [HttpClient-39-Worker5] [46s 207ms] HttpClientImpl(40) ClientImpl (async) elapsed 174 millis for GET to https://127.0.0.1:37805/ DEBUG: [HttpClient-39-Worker5] [46s 207ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-39-Worker5] [46s 207ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-39-Worker5] [46s 207ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) close stream 1 DEBUG: [HttpClient-39-Worker5] [46s 207ms] Http2Connection(SSLTube(SocketTube(97))) Closed stream 1 DEBUG: [HttpClient-39-Worker5] [46s 207ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1a1ebbb7 DEBUG: [HttpClient-39-Worker5] [46s 207ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-39-Worker5] [46s 207ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(4) DEBUG: [HttpClient-39-Worker5] [46s 207ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [46s 207ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-39-Worker5] [46s 207ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-39-Worker5] [46s 207ms] SocketTube(97) resuming read event DEBUG: [HttpClient-39-Worker5] [46s 207ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [46s 207ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [46s 207ms] HttpClientImpl(40) SelectorManager shutting down DEBUG: [HttpClient-40-SelectorManager] [46s 208ms] Http2ClientImpl stopping DEBUG: [HttpClient-40-SelectorManager] [46s 208ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [46s 208ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-40-SelectorManager] [46s 209ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 34 bytes to the write queue DEBUG: [HttpClient-40-SelectorManager] [46s 209ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-40-SelectorManager] [46s 209ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-40-SelectorManager] [46s 209ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-40-SelectorManager] [46s 209ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-40-SelectorManager] [46s 209ms] SSL Writer(SocketTube(97)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-40-SelectorManager] [46s 209ms] SSL Writer(SocketTube(97)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-40-SelectorManager] [46s 209ms] SSL Writer(SocketTube(97)) wrapping 34 bytes DEBUG: [HttpClient-40-SelectorManager] [46s 210ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [46s 210ms] SSL Writer(SocketTube(97)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-40-SelectorManager] [46s 210ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [46s 210ms] SSL Writer(SocketTube(97)) Sending 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [46s 210ms] SSL Writer(SocketTube(97)) Adding 72 to outputQ queue DEBUG: [HttpClient-40-SelectorManager] [46s 210ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-40-SelectorManager] [46s 210ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [46s 210ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [46s 210ms] SocketTube(97) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [46s 210ms] SocketTube(97) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [46s 210ms] SocketTube(97) pausing read event DEBUG: [HttpClient-40-SelectorManager] [46s 210ms] 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@42b7cbcb[Not completed, 4 dependents] (id=6747) 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@66cb966d, getALPN: jdk.internal.net.http.common.MinimalFuture@7b55df9[Completed normally] (id=6753), 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] [46s 210ms] SocketTube(97) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [46s 210ms] SSL Reader(SocketTube(97)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [46s 210ms] 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-40-SelectorManager] [46s 211ms] SSL Reader(SocketTube(97)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [46s 211ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@66cb966d, getALPN: jdk.internal.net.http.common.MinimalFuture@7b55df9[Completed normally] (id=6753), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [46s 211ms] Http2Connection(SSLTube(SocketTube(97))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [46s 211ms] SSLTube(SocketTube(97)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [46s 211ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-40-SelectorManager] [46s 215ms] SSL Reader(SocketTube(97)) stop DEBUG: [HttpClient-40-SelectorManager] [46s 215ms] SSL Writer(SocketTube(97)) stop DEBUG: [HttpClient-40-SelectorManager] [46s 215ms] SocketTube(97) Stopping read scheduler DEBUG: [HttpClient-40-SelectorManager] [46s 215ms] SocketTube(97) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [46s 215ms] SocketTube(97) Read scheduler stopped DEBUG: [HttpClient-40-SelectorManager] [46s 215ms] SocketTube(97) write: cancel DEBUG: [HttpClient-40-SelectorManager] [46s 215ms] SocketTube(97) write: resetting demand to 0 DEBUG: [HttpClient-40-SelectorManager] [46s 215ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-40-SelectorManager] [46s 215ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [46s 215ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-40-SelectorManager] [46s 216ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-40-SelectorManager] [46s 216ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-40-SelectorManager] [46s 216ms] PlainHttpConnection(SocketTube(97)) Closing channel: channel not registered with selector DEBUG: [HttpClient-40-SelectorManager] [46s 216ms] SocketTube(97) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-40-SelectorManager] [46s 216ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams Server connection to /127.0.0.1:47503 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-39-Worker6] [46s 211ms] Http2Connection(SSLTube(SocketTube(97))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-39-Worker6] [46s 217ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [46s 227ms] HttpClientImpl(41) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [46s 231ms] HttpClientImpl(41) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [HttpClient-40-Worker0] [46s 231ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [HttpClient-40-Worker0] [46s 232ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-40-Worker0] [46s 232ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-Worker0] [46s 232ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-40-Worker0] [46s 232ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-40-Worker0] [46s 232ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-40-Worker0] [46s 232ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-40-Worker0] [46s 232ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker0] [46s 232ms] Http1Exchange Sending headers only DEBUG: [HttpClient-40-Worker0] [46s 233ms] Http1AsyncReceiver(SocketTube(98)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3fb67edb queue.isEmpty: true DEBUG: [HttpClient-40-Worker0] [46s 233ms] Http1AsyncReceiver(SocketTube(98)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3fb67edb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-40-Worker0] [46s 233ms] Http1AsyncReceiver(SocketTube(98)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [46s 233ms] Http1AsyncReceiver(SocketTube(98)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [46s 233ms] Http1AsyncReceiver(SocketTube(98)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [46s 233ms] Http1AsyncReceiver(SocketTube(98)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [46s 233ms] Http1Exchange response created in advance DEBUG: [HttpClient-40-Worker0] [46s 233ms] Http1Exchange initiating connect async DEBUG: [HttpClient-40-Worker0] [46s 233ms] PlainHttpConnection(SocketTube(98)) registering connect event DEBUG: [HttpClient-41-SelectorManager] [46s 234ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1e2d01cb for C (true) DEBUG: [HttpClient-41-SelectorManager] [46s 234ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: finishing connect DEBUG: [HttpClient-41-SelectorManager] [46s 234ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42438 DEBUG: [HttpClient-40-Worker1] [46s 234ms] PlainHttpConnection(SocketTube(98)) finishConnect, setting connected=true DEBUG: [HttpClient-40-Worker1] [46s 234ms] Http1Exchange SocketTube(98) connecting flows DEBUG: [HttpClient-40-Worker1] [46s 234ms] SocketTube(98) connecting flows DEBUG: [HttpClient-40-Worker1] [46s 234ms] SocketTube(98) read publisher got subscriber DEBUG: [HttpClient-40-Worker1] [46s 234ms] SocketTube(98) registering subscribe event DEBUG: [HttpClient-40-Worker1] [46s 234ms] SocketTube(98) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-Worker1] [46s 234ms] Http1Publisher(SocketTube(98)) got subscriber: SocketTube(98) DEBUG: [HttpClient-40-Worker1] [46s 234ms] SocketTube(98) subscribed for writing DEBUG: [HttpClient-40-Worker1] [46s 234ms] SocketTube(98) write: registering startSubscription event DEBUG: [HttpClient-40-Worker1] [46s 234ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-40-Worker1] [46s 234ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-40-Worker1] [46s 234ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [46s 234ms] Http1Publisher(SocketTube(98)) WriteTask DEBUG: [HttpClient-40-Worker1] [46s 235ms] Http1Publisher(SocketTube(98)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-41-SelectorManager] [46s 235ms] SocketTube(98) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [46s 235ms] SocketTube(98) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@14d56abb DEBUG: [HttpClient-41-SelectorManager] [46s 235ms] SocketTube(98) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [46s 235ms] SocketTube(98) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [46s 235ms] Http1AsyncReceiver(SocketTube(98)) Received onSubscribed from upstream DEBUG: [HttpClient-41-SelectorManager] [46s 235ms] SocketTube(98) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [46s 235ms] SocketTube(98) pending subscriber subscribed DEBUG: [HttpClient-41-SelectorManager] [46s 235ms] SocketTube(98) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [46s 235ms] SocketTube(98) write: offloading requestMore DEBUG: [HttpClient-40-Worker3] [46s 235ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-40-Worker3] [46s 235ms] Http1Publisher(SocketTube(98)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker3] [46s 235ms] Http1Publisher(SocketTube(98)) WriteTask DEBUG: [HttpClient-40-Worker3] [46s 235ms] Http1Publisher(SocketTube(98)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker3] [46s 235ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-40-Worker3] [46s 235ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker2] [46s 235ms] Http1AsyncReceiver(SocketTube(98)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker2] [46s 235ms] Http1AsyncReceiver(SocketTube(98)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker2] [46s 235ms] Http1AsyncReceiver(SocketTube(98)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-40-Worker2] [46s 235ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-40-Worker2] [46s 235ms] SocketTube(98) resuming read event DEBUG: [HttpClient-40-Worker2] [46s 235ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker3] [46s 235ms] Exchange sendRequestBody DEBUG: [HttpClient-40-Worker3] [46s 235ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-40-Worker3] [46s 235ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-40-Worker3] [46s 235ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker3] [46s 235ms] Http1Publisher(SocketTube(98)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker3] [46s 235ms] Http1Publisher(SocketTube(98)) onNext with 191 bytes DEBUG: [HttpClient-40-Worker3] [46s 235ms] SocketTube(98) trying to write: 191 DEBUG: [HttpClient-41-SelectorManager] [46s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51d7e645 for R (true) DEBUG: [HttpClient-40-Worker3] [46s 236ms] SocketTube(98) wrote: 191 DEBUG: [HttpClient-40-Worker3] [46s 236ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-40-Worker3] [46s 236ms] Http1Publisher(SocketTube(98)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker3] [46s 236ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker3] [46s 236ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker3] [46s 236ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-40-Worker3] [46s 236ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-40-Worker3] [46s 236ms] Http1Exchange reading headers DEBUG: [HttpClient-40-Worker3] [46s 236ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-40-Worker3] [46s 236ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) First time around DEBUG: [HttpClient-40-Worker3] [46s 236ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) headersReader is not yet completed DEBUG: [HttpClient-40-Worker3] [46s 236ms] Http1Publisher(SocketTube(98)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker3] [46s 236ms] Http1Publisher(SocketTube(98)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@376f79c9 DEBUG: [HttpClient-40-Worker3] [46s 236ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [46s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51d7e645 for None (false) DEBUG: [HttpClient-41-SelectorManager] [46s 246ms] SocketTube(98) read bytes: 79 DEBUG: [HttpClient-41-SelectorManager] [46s 246ms] Http1AsyncReceiver(SocketTube(98)) Putting 79 bytes into the queue DEBUG: [HttpClient-41-SelectorManager] [46s 246ms] SocketTube(98) resuming read event DEBUG: [HttpClient-41-SelectorManager] [46s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51d7e645 for R (false) DEBUG: [HttpClient-41-SelectorManager] [46s 246ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [46s 248ms] Http1AsyncReceiver(SocketTube(98)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3fb67edb DEBUG: [HttpClient-40-Worker4] [46s 248ms] Http1AsyncReceiver(SocketTube(98)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker4] [46s 248ms] Http1AsyncReceiver(SocketTube(98)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3fb67edb DEBUG: [HttpClient-40-Worker4] [46s 248ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-40-Worker4] [46s 248ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-40-Worker4] [46s 248ms] Http1AsyncReceiver(SocketTube(98)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3fb67edb DEBUG: [HttpClient-40-Worker4] [46s 248ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-40-Worker4] [46s 248ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 42438 DEBUG: [HttpClient-40-Worker4] [46s 249ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) readBody: return2Cache: true DEBUG: [HttpClient-40-Worker4] [46s 249ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@32f022f2(41) DEBUG: [HttpClient-40-Worker4] [46s 249ms] Http1AsyncReceiver(SocketTube(98)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6a105b9d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@30e93395 queue.isEmpty: false DEBUG: [HttpClient-40-Worker4] [46s 249ms] Http1AsyncReceiver(SocketTube(98)) Delegate done: 4 DEBUG: [HttpClient-40-Worker4] [46s 249ms] PlainHttpConnection(SocketTube(98))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-40-Worker4] [46s 249ms] HttpClientImpl(41) body subscriber registered: 1 DEBUG: [HttpClient-40-Worker4] [46s 249ms] Http1AsyncReceiver(SocketTube(98)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6a105b9d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@30e93395, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-40-Worker4] [46s 249ms] Http1AsyncReceiver(SocketTube(98)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6a105b9d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@30e93395 DEBUG: [HttpClient-40-Worker4] [46s 249ms] Http1AsyncReceiver(SocketTube(98)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-40-Worker4] [46s 249ms] Http1AsyncReceiver(SocketTube(98)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6a105b9d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@30e93395 DEBUG: [HttpClient-40-Worker4] [46s 249ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-40-Worker4] [46s 249ms] PlainHttpConnection(SocketTube(98))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-40-Worker4] [46s 249ms] PlainHttpConnection(SocketTube(98))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-40-Worker4] [46s 249ms] Http1AsyncReceiver(SocketTube(98)) cleared DEBUG: [HttpClient-40-Worker4] [46s 249ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) SocketTube(98): return to HTTP/1.1 pool DEBUG: [HttpClient-40-Worker4] [46s 250ms] ConnectionPool(41) registering CleanupTrigger(SocketTube(98)) DEBUG: [HttpClient-40-Worker4] [46s 250ms] SocketTube(98) connecting flows DEBUG: [HttpClient-40-Worker4] [46s 250ms] SocketTube(98) read publisher got subscriber DEBUG: [HttpClient-40-Worker4] [46s 250ms] SocketTube(98) registering subscribe event DEBUG: [HttpClient-40-Worker4] [46s 250ms] SocketTube(98) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [46s 250ms] SocketTube(98) subscribed for writing DEBUG: [HttpClient-40-Worker4] [46s 250ms] SocketTube(98) write: resetting demand to 0 DEBUG: [HttpClient-40-Worker4] [46s 250ms] SocketTube(98) write: registering startSubscription event DEBUG: [HttpClient-40-Worker4] [46s 250ms] HttpClientImpl(41) body subscriber unregistered: 0 DEBUG: [HttpClient-41-SelectorManager] [46s 250ms] SocketTube(98) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [46s 250ms] SocketTube(98) handling pending subscription for CleanupTrigger(SocketTube(98)) DEBUG: [HttpClient-40-Worker4] [46s 250ms] HttpClientImpl(41) ClientImpl (async) elapsed 18 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-41-SelectorManager] [46s 250ms] Http1AsyncReceiver(SocketTube(98)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-41-SelectorManager] [46s 255ms] SocketTube(98) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [46s 255ms] SocketTube(98) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [46s 255ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-41-SelectorManager] [46s 255ms] SocketTube(98) resuming read event DEBUG: [HttpClient-40-Worker4] [46s 255ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) Finished reading body: READING_BODY DEBUG: [HttpClient-41-SelectorManager] [46s 255ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51d7e645 for R (false) DEBUG: [HttpClient-41-SelectorManager] [46s 255ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [46s 255ms] SocketTube(98) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [46s 255ms] SocketTube(98) pending subscriber subscribed DEBUG: [HttpClient-41-SelectorManager] [46s 255ms] SocketTube(98) write: starting subscription DEBUG: [HttpClient-40-Worker4] [46s 255ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@32f022f2(41) DEBUG: [HttpClient-41-SelectorManager] [46s 255ms] SocketTube(98) write: offloading requestMore DEBUG: [HttpClient-40-Worker4] [46s 255ms] Http1AsyncReceiver(SocketTube(98)) Delegate done: 0 DEBUG: [HttpClient-40-Worker4] [46s 255ms] Http1AsyncReceiver(SocketTube(98)) Got 0 bytes for delegate null DEBUG: [HttpClient-40-Worker5] [46s 255ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-40-Worker5] [46s 255ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [46s 292ms] HttpClientImpl(41) SelectorManager shutting down DEBUG: [HttpClient-41-SelectorManager] [46s 292ms] PlainHttpConnection(SocketTube(98)) Closing channel: channel not registered with selector DEBUG: [HttpClient-41-SelectorManager] [46s 292ms] SocketTube(98) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [46s 292ms] SocketTube(98) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [46s 292ms] SocketTube(98) pausing read event DEBUG: [HttpClient-41-SelectorManager] [46s 293ms] SocketTube(98) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(98)) DEBUG: [HttpClient-41-SelectorManager] [46s 293ms] SocketTube(98) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [46s 293ms] ConnectionPool(41) SocketTube(98) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-41-SelectorManager] [46s 293ms] SocketTube(98) Stopping read scheduler DEBUG: [HttpClient-41-SelectorManager] [46s 293ms] SocketTube(98) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [46s 293ms] SocketTube(98) Read scheduler stopped DEBUG: [HttpClient-41-SelectorManager] [46s 293ms] Http2ClientImpl stopping DEBUG: [MainThread] [46s 294ms] HttpClientImpl(42) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [46s 299ms] HttpClientImpl(42) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [HttpClient-41-Worker0] [46s 303ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [HttpClient-41-Worker0] [46s 303ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-41-Worker0] [46s 303ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-41-Worker0] [46s 303ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-41-Worker0] [46s 303ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-41-Worker0] [46s 303ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-41-Worker0] [46s 303ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-41-Worker0] [46s 304ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker0] [46s 304ms] Http1Exchange Sending headers only DEBUG: [HttpClient-41-Worker0] [46s 304ms] Http1AsyncReceiver(SocketTube(99)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@417d282 queue.isEmpty: true DEBUG: [HttpClient-41-Worker0] [46s 304ms] Http1AsyncReceiver(SocketTube(99)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@417d282, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-41-Worker0] [46s 304ms] Http1AsyncReceiver(SocketTube(99)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [46s 304ms] Http1AsyncReceiver(SocketTube(99)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [46s 304ms] Http1AsyncReceiver(SocketTube(99)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [46s 304ms] Http1AsyncReceiver(SocketTube(99)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [46s 304ms] Http1Exchange response created in advance DEBUG: [HttpClient-41-Worker0] [46s 304ms] Http1Exchange initiating connect async DEBUG: [HttpClient-41-Worker0] [46s 304ms] PlainHttpConnection(SocketTube(99)) registering connect event DEBUG: [HttpClient-42-SelectorManager] [46s 309ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@427bf39e for C (true) DEBUG: [HttpClient-42-SelectorManager] [46s 309ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: finishing connect DEBUG: [HttpClient-42-SelectorManager] [46s 309ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42452 DEBUG: [HttpClient-41-Worker1] [46s 309ms] PlainHttpConnection(SocketTube(99)) finishConnect, setting connected=true DEBUG: [HttpClient-41-Worker1] [46s 310ms] Http1Exchange SocketTube(99) connecting flows DEBUG: [HttpClient-41-Worker1] [46s 310ms] SocketTube(99) connecting flows DEBUG: [HttpClient-41-Worker1] [46s 310ms] SocketTube(99) read publisher got subscriber DEBUG: [HttpClient-41-Worker1] [46s 310ms] SocketTube(99) registering subscribe event DEBUG: [HttpClient-41-Worker1] [46s 310ms] SocketTube(99) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-Worker1] [46s 310ms] Http1Publisher(SocketTube(99)) got subscriber: SocketTube(99) DEBUG: [HttpClient-41-Worker1] [46s 310ms] SocketTube(99) subscribed for writing DEBUG: [HttpClient-41-Worker1] [46s 310ms] SocketTube(99) write: registering startSubscription event DEBUG: [HttpClient-41-Worker1] [46s 310ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-42-SelectorManager] [46s 310ms] SocketTube(99) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [46s 310ms] SocketTube(99) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@488398ee DEBUG: [HttpClient-42-SelectorManager] [46s 310ms] SocketTube(99) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [46s 310ms] SocketTube(99) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [46s 310ms] Http1AsyncReceiver(SocketTube(99)) Received onSubscribed from upstream DEBUG: [HttpClient-42-SelectorManager] [46s 310ms] SocketTube(99) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [46s 310ms] SocketTube(99) pending subscriber subscribed DEBUG: [HttpClient-42-SelectorManager] [46s 310ms] SocketTube(99) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [46s 310ms] SocketTube(99) write: offloading requestMore Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-41-Worker2] [46s 310ms] Http1AsyncReceiver(SocketTube(99)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker2] [46s 310ms] Http1AsyncReceiver(SocketTube(99)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker2] [46s 310ms] Http1AsyncReceiver(SocketTube(99)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-41-Worker2] [46s 310ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-41-Worker2] [46s 310ms] SocketTube(99) resuming read event DEBUG: [HttpClient-41-Worker2] [46s 310ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-Worker3] [46s 310ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-41-Worker3] [46s 310ms] Http1Publisher(SocketTube(99)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker3] [46s 310ms] Http1Publisher(SocketTube(99)) WriteTask DEBUG: [HttpClient-41-Worker3] [46s 310ms] Http1Publisher(SocketTube(99)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker3] [46s 310ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [46s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d811f9a for R (true) DEBUG: [HttpClient-41-Worker1] [46s 310ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-41-Worker1] [46s 310ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Publisher(SocketTube(99)) WriteTask DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Publisher(SocketTube(99)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Publisher(SocketTube(99)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Publisher(SocketTube(99)) onNext with 191 bytes DEBUG: [HttpClient-41-Worker1] [46s 311ms] SocketTube(99) trying to write: 191 DEBUG: [HttpClient-41-Worker1] [46s 311ms] SocketTube(99) wrote: 191 DEBUG: [HttpClient-41-Worker1] [46s 311ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Publisher(SocketTube(99)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker1] [46s 311ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [46s 311ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Publisher(SocketTube(99)) WriteTask DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Publisher(SocketTube(99)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker1] [46s 311ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker1] [46s 311ms] Exchange sendRequestBody DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Publisher(SocketTube(99)) WriteTask DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Publisher(SocketTube(99)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Publisher(SocketTube(99)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Publisher(SocketTube(99)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5141e53f DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Exchange reading headers DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) First time around DEBUG: [HttpClient-41-Worker1] [46s 311ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) headersReader is not yet completed DEBUG: [HttpClient-42-SelectorManager] [46s 312ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d811f9a for None (false) DEBUG: [HttpClient-42-SelectorManager] [46s 312ms] SocketTube(99) read bytes: 79 DEBUG: [HttpClient-42-SelectorManager] [46s 312ms] Http1AsyncReceiver(SocketTube(99)) Putting 79 bytes into the queue DEBUG: [HttpClient-42-SelectorManager] [46s 312ms] SocketTube(99) resuming read event DEBUG: [HttpClient-42-SelectorManager] [46s 312ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d811f9a for R (false) DEBUG: [HttpClient-42-SelectorManager] [46s 312ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [46s 312ms] Http1AsyncReceiver(SocketTube(99)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@417d282 DEBUG: [HttpClient-41-Worker4] [46s 312ms] Http1AsyncReceiver(SocketTube(99)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker4] [46s 312ms] Http1AsyncReceiver(SocketTube(99)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@417d282 DEBUG: [HttpClient-41-Worker4] [46s 312ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-41-Worker4] [46s 312ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-41-Worker4] [46s 312ms] Http1AsyncReceiver(SocketTube(99)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@417d282 DEBUG: [HttpClient-41-Worker4] [46s 312ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-41-Worker4] [46s 312ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 42452 DEBUG: [HttpClient-41-Worker4] [46s 313ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) readBody: return2Cache: true DEBUG: [HttpClient-41-Worker4] [46s 313ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3e5543db(42) DEBUG: [HttpClient-41-Worker4] [46s 313ms] Http1AsyncReceiver(SocketTube(99)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@31b765d6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@a0c4aba queue.isEmpty: false DEBUG: [HttpClient-41-Worker4] [46s 313ms] Http1AsyncReceiver(SocketTube(99)) Delegate done: 4 DEBUG: [HttpClient-41-Worker4] [46s 313ms] PlainHttpConnection(SocketTube(99))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-41-Worker4] [46s 313ms] HttpClientImpl(42) body subscriber registered: 1 DEBUG: [HttpClient-41-Worker4] [46s 313ms] Http1AsyncReceiver(SocketTube(99)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@31b765d6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@a0c4aba, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-41-Worker4] [46s 313ms] Http1AsyncReceiver(SocketTube(99)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@31b765d6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@a0c4aba DEBUG: [HttpClient-41-Worker4] [46s 313ms] Http1AsyncReceiver(SocketTube(99)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-41-Worker4] [46s 313ms] Http1AsyncReceiver(SocketTube(99)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@31b765d6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@a0c4aba DEBUG: [HttpClient-41-Worker4] [46s 313ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-41-Worker4] [46s 313ms] PlainHttpConnection(SocketTube(99))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-41-Worker4] [46s 313ms] PlainHttpConnection(SocketTube(99))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-41-Worker4] [46s 313ms] Http1AsyncReceiver(SocketTube(99)) cleared DEBUG: [HttpClient-41-Worker4] [46s 313ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) SocketTube(99): return to HTTP/1.1 pool DEBUG: [HttpClient-41-Worker4] [46s 313ms] ConnectionPool(42) registering CleanupTrigger(SocketTube(99)) DEBUG: [HttpClient-41-Worker4] [46s 313ms] SocketTube(99) connecting flows DEBUG: [HttpClient-41-Worker4] [46s 313ms] SocketTube(99) read publisher got subscriber DEBUG: [HttpClient-41-Worker4] [46s 313ms] SocketTube(99) registering subscribe event DEBUG: [HttpClient-41-Worker4] [46s 313ms] SocketTube(99) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [46s 313ms] SocketTube(99) subscribed for writing DEBUG: [HttpClient-41-Worker4] [46s 313ms] SocketTube(99) write: resetting demand to 0 DEBUG: [HttpClient-41-Worker4] [46s 313ms] SocketTube(99) write: registering startSubscription event DEBUG: [HttpClient-41-Worker4] [46s 313ms] HttpClientImpl(42) body subscriber unregistered: 0 DEBUG: [HttpClient-41-Worker4] [46s 313ms] HttpClientImpl(42) ClientImpl (async) elapsed 14 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-41-Worker4] [46s 313ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) Finished reading body: READING_BODY DEBUG: [HttpClient-41-Worker4] [46s 313ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3e5543db(42) DEBUG: [HttpClient-41-Worker4] [46s 313ms] Http1AsyncReceiver(SocketTube(99)) Delegate done: 0 DEBUG: [HttpClient-41-Worker4] [46s 313ms] Http1AsyncReceiver(SocketTube(99)) Got 0 bytes for delegate null DEBUG: [HttpClient-42-SelectorManager] [46s 314ms] SocketTube(99) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [46s 314ms] SocketTube(99) handling pending subscription for CleanupTrigger(SocketTube(99)) DEBUG: [HttpClient-42-SelectorManager] [46s 314ms] Http1AsyncReceiver(SocketTube(99)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-42-SelectorManager] [46s 314ms] SocketTube(99) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [46s 314ms] SocketTube(99) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [46s 314ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-42-SelectorManager] [46s 314ms] SocketTube(99) resuming read event DEBUG: [HttpClient-42-SelectorManager] [46s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d811f9a for R (false) DEBUG: [HttpClient-42-SelectorManager] [46s 314ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [46s 314ms] SocketTube(99) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [46s 314ms] SocketTube(99) pending subscriber subscribed DEBUG: [HttpClient-42-SelectorManager] [46s 314ms] SocketTube(99) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [46s 314ms] SocketTube(99) write: offloading requestMore DEBUG: [HttpClient-41-Worker5] [46s 314ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-41-Worker5] [46s 314ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [46s 315ms] HttpClientImpl(42) SelectorManager shutting down DEBUG: [HttpClient-42-SelectorManager] [46s 315ms] PlainHttpConnection(SocketTube(99)) Closing channel: channel not registered with selector DEBUG: [HttpClient-42-SelectorManager] [46s 331ms] SocketTube(99) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [46s 331ms] SocketTube(99) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [46s 331ms] SocketTube(99) pausing read event DEBUG: [HttpClient-42-SelectorManager] [46s 331ms] SocketTube(99) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(99)) DEBUG: [HttpClient-42-SelectorManager] [46s 331ms] SocketTube(99) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [46s 331ms] ConnectionPool(42) SocketTube(99) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-42-SelectorManager] [46s 331ms] SocketTube(99) Stopping read scheduler DEBUG: [HttpClient-42-SelectorManager] [46s 331ms] SocketTube(99) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [46s 331ms] SocketTube(99) Read scheduler stopped DEBUG: [HttpClient-42-SelectorManager] [46s 331ms] Http2ClientImpl stopping DEBUG: [MainThread] [46s 332ms] HttpClientImpl(43) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [46s 339ms] HttpClientImpl(43) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [HttpClient-42-Worker0] [46s 341ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [HttpClient-42-Worker0] [46s 342ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-42-Worker0] [46s 342ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-42-Worker0] [46s 342ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-42-Worker0] [46s 342ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-42-Worker0] [46s 342ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-42-Worker0] [46s 342ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-42-Worker0] [46s 343ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker0] [46s 344ms] Http1Exchange Sending headers only DEBUG: [HttpClient-42-Worker0] [46s 344ms] Http1AsyncReceiver(SocketTube(100)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@c9cf8fa queue.isEmpty: true DEBUG: [HttpClient-42-Worker0] [46s 344ms] Http1AsyncReceiver(SocketTube(100)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@c9cf8fa, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-42-Worker0] [46s 344ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [46s 344ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [46s 344ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [46s 344ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [46s 344ms] Http1Exchange response created in advance DEBUG: [HttpClient-42-Worker0] [46s 344ms] Http1Exchange initiating connect async DEBUG: [HttpClient-42-Worker0] [46s 344ms] PlainHttpConnection(SocketTube(100)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [46s 344ms] PlainHttpConnection(SocketTube(100)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [46s 344ms] PlainHttpConnection(SocketTube(100)) registering connect event DEBUG: [HttpClient-43-SelectorManager] [46s 344ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4f0db66 for C (true) DEBUG: [HttpClient-43-SelectorManager] [46s 344ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: finishing connect DEBUG: [HttpClient-43-SelectorManager] [46s 344ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52879 DEBUG: [HttpClient-42-Worker1] [46s 344ms] PlainHttpConnection(SocketTube(100)) finishConnect, setting connected=true DEBUG: [HttpClient-42-Worker1] [46s 344ms] Http1Exchange SocketTube(100) connecting flows DEBUG: [HttpClient-42-Worker1] [46s 344ms] SocketTube(100) connecting flows DEBUG: [HttpClient-42-Worker1] [46s 345ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-42-Worker1] [46s 345ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-42-Worker1] [46s 345ms] SocketTube(100) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-Worker1] [46s 345ms] Http1Publisher(SocketTube(100)) got subscriber: SocketTube(100) DEBUG: [HttpClient-42-Worker1] [46s 345ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-42-Worker1] [46s 345ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-42-Worker1] [46s 345ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-42-Worker1] [46s 345ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-42-Worker1] [46s 345ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker1] [46s 345ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-42-Worker1] [46s 345ms] Http1Publisher(SocketTube(100)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-43-SelectorManager] [46s 345ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [46s 345ms] SocketTube(100) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@e08b016 DEBUG: [HttpClient-43-SelectorManager] [46s 345ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [46s 345ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [46s 345ms] Http1AsyncReceiver(SocketTube(100)) Received onSubscribed from upstream DEBUG: [HttpClient-43-SelectorManager] [46s 345ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [46s 345ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-43-SelectorManager] [46s 345ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [46s 345ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-42-Worker2] [46s 345ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker2] [46s 345ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker2] [46s 345ms] Http1AsyncReceiver(SocketTube(100)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-42-Worker2] [46s 345ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-42-Worker2] [46s 345ms] SocketTube(100) resuming read event DEBUG: [HttpClient-42-Worker2] [46s 345ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-Worker3] [46s 345ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-42-Worker3] [46s 345ms] Http1Publisher(SocketTube(100)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [46s 345ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-42-Worker3] [46s 345ms] Http1Publisher(SocketTube(100)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker3] [46s 345ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-42-Worker3] [46s 345ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker3] [46s 345ms] Exchange sendRequestBody DEBUG: [HttpClient-42-Worker3] [46s 345ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-42-Worker3] [46s 345ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-42-Worker3] [46s 345ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker3] [46s 345ms] Http1Publisher(SocketTube(100)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker3] [46s 345ms] Http1Publisher(SocketTube(100)) onNext with 191 bytes DEBUG: [HttpClient-42-Worker3] [46s 345ms] SocketTube(100) trying to write: 191 DEBUG: [HttpClient-42-Worker3] [46s 346ms] SocketTube(100) wrote: 191 DEBUG: [HttpClient-42-Worker3] [46s 346ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-42-Worker3] [46s 346ms] Http1Publisher(SocketTube(100)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [46s 346ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker3] [46s 346ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker3] [46s 346ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-42-Worker3] [46s 346ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-42-Worker3] [46s 346ms] Http1Exchange reading headers DEBUG: [HttpClient-42-Worker3] [46s 346ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-42-Worker3] [46s 346ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) First time around DEBUG: [HttpClient-42-Worker3] [46s 346ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) headersReader is not yet completed DEBUG: [HttpClient-42-Worker3] [46s 346ms] Http1Publisher(SocketTube(100)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker3] [46s 346ms] Http1Publisher(SocketTube(100)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2856eff8 DEBUG: [HttpClient-42-Worker3] [46s 346ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [46s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b0a3fb3 for R (true) DEBUG: [HttpClient-43-SelectorManager] [46s 353ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b0a3fb3 for None (false) DEBUG: [HttpClient-43-SelectorManager] [46s 353ms] SocketTube(100) read bytes: 79 DEBUG: [HttpClient-43-SelectorManager] [46s 353ms] Http1AsyncReceiver(SocketTube(100)) Putting 79 bytes into the queue DEBUG: [HttpClient-43-SelectorManager] [46s 354ms] SocketTube(100) resuming read event DEBUG: [HttpClient-43-SelectorManager] [46s 354ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b0a3fb3 for R (false) DEBUG: [HttpClient-43-SelectorManager] [46s 354ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [46s 361ms] Http1AsyncReceiver(SocketTube(100)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@c9cf8fa DEBUG: [HttpClient-42-Worker4] [46s 361ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker4] [46s 361ms] Http1AsyncReceiver(SocketTube(100)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@c9cf8fa DEBUG: [HttpClient-42-Worker4] [46s 361ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-42-Worker4] [46s 361ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-42-Worker4] [46s 361ms] Http1AsyncReceiver(SocketTube(100)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@c9cf8fa DEBUG: [HttpClient-42-Worker4] [46s 361ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-42-Worker4] [46s 361ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 52879 DEBUG: [HttpClient-42-Worker4] [46s 362ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) readBody: return2Cache: true DEBUG: [HttpClient-42-Worker4] [46s 362ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@21c70877(43) DEBUG: [HttpClient-42-Worker4] [46s 362ms] Http1AsyncReceiver(SocketTube(100)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5c615d89/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7dbc3383 queue.isEmpty: false DEBUG: [HttpClient-42-Worker4] [46s 362ms] Http1AsyncReceiver(SocketTube(100)) Delegate done: 4 DEBUG: [HttpClient-42-Worker4] [46s 362ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-42-Worker4] [46s 364ms] HttpClientImpl(43) body subscriber registered: 1 DEBUG: [HttpClient-42-Worker4] [46s 365ms] Http1AsyncReceiver(SocketTube(100)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5c615d89/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7dbc3383, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-42-Worker4] [46s 366ms] Http1AsyncReceiver(SocketTube(100)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5c615d89/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7dbc3383 DEBUG: [HttpClient-42-Worker4] [46s 367ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-42-Worker4] [46s 367ms] Http1AsyncReceiver(SocketTube(100)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5c615d89/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7dbc3383 DEBUG: [HttpClient-42-Worker4] [46s 367ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-42-Worker4] [46s 367ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-42-Worker4] [46s 367ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-42-Worker4] [46s 367ms] Http1AsyncReceiver(SocketTube(100)) cleared DEBUG: [HttpClient-42-Worker4] [46s 367ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) SocketTube(100): return to HTTP/1.1 pool DEBUG: [HttpClient-42-Worker4] [46s 367ms] ConnectionPool(43) registering CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-42-Worker4] [46s 367ms] SocketTube(100) connecting flows DEBUG: [HttpClient-42-Worker4] [46s 367ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-42-Worker4] [46s 367ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-42-Worker4] [46s 367ms] SocketTube(100) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [46s 367ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-42-Worker4] [46s 367ms] SocketTube(100) write: resetting demand to 0 DEBUG: [HttpClient-42-Worker4] [46s 367ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-42-Worker4] [46s 367ms] HttpClientImpl(43) body subscriber unregistered: 0 DEBUG: [HttpClient-43-SelectorManager] [46s 369ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [46s 369ms] SocketTube(100) handling pending subscription for CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-43-SelectorManager] [46s 369ms] Http1AsyncReceiver(SocketTube(100)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-43-SelectorManager] [46s 369ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [46s 369ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [46s 369ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-43-SelectorManager] [46s 369ms] SocketTube(100) resuming read event DEBUG: [HttpClient-43-SelectorManager] [46s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b0a3fb3 for R (false) DEBUG: [HttpClient-43-SelectorManager] [46s 369ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [46s 369ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [46s 369ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-43-SelectorManager] [46s 369ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [46s 369ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-42-Worker5] [46s 371ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-42-Worker5] [46s 371ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [46s 377ms] HttpClientImpl(43) ClientImpl (async) elapsed 37 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-42-Worker4] [46s 378ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) Finished reading body: READING_BODY DEBUG: [HttpClient-42-Worker4] [46s 378ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@21c70877(43) DEBUG: [HttpClient-42-Worker4] [46s 378ms] Http1AsyncReceiver(SocketTube(100)) Delegate done: 0 DEBUG: [HttpClient-42-Worker4] [46s 378ms] Http1AsyncReceiver(SocketTube(100)) Got 0 bytes for delegate null DEBUG: [HttpClient-43-SelectorManager] [46s 378ms] HttpClientImpl(43) SelectorManager shutting down DEBUG: [HttpClient-43-SelectorManager] [46s 378ms] PlainHttpConnection(SocketTube(100)) Closing channel: channel not registered with selector DEBUG: [HttpClient-43-SelectorManager] [46s 379ms] SocketTube(100) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [46s 379ms] SocketTube(100) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [46s 379ms] SocketTube(100) pausing read event DEBUG: [HttpClient-43-SelectorManager] [46s 379ms] SocketTube(100) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-43-SelectorManager] [46s 379ms] SocketTube(100) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [46s 379ms] ConnectionPool(43) SocketTube(100) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-43-SelectorManager] [46s 379ms] SocketTube(100) Stopping read scheduler DEBUG: [HttpClient-43-SelectorManager] [46s 379ms] SocketTube(100) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [46s 379ms] SocketTube(100) Read scheduler stopped DEBUG: [HttpClient-43-SelectorManager] [46s 379ms] Http2ClientImpl stopping DEBUG: [MainThread] [46s 380ms] HttpClientImpl(44) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [46s 380ms] HttpClientImpl(44) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [HttpClient-43-Worker0] [46s 383ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [HttpClient-43-Worker0] [46s 383ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-43-Worker0] [46s 383ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-43-Worker0] [46s 383ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-43-Worker0] [46s 383ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-43-Worker0] [46s 383ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-43-Worker0] [46s 383ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-43-Worker0] [46s 384ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker0] [46s 384ms] Http1Exchange Sending headers only DEBUG: [HttpClient-43-Worker0] [46s 384ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@27d69f2b queue.isEmpty: true DEBUG: [HttpClient-43-Worker0] [46s 384ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@27d69f2b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-43-Worker0] [46s 384ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [46s 384ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [46s 384ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [46s 384ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [46s 384ms] Http1Exchange response created in advance DEBUG: [HttpClient-43-Worker0] [46s 384ms] Http1Exchange initiating connect async DEBUG: [HttpClient-43-Worker0] [46s 384ms] PlainHttpConnection(SocketTube(101)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [46s 384ms] PlainHttpConnection(SocketTube(101)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [46s 384ms] PlainHttpConnection(SocketTube(101)) registering connect event DEBUG: [HttpClient-44-SelectorManager] [46s 385ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@58ac4336 for C (true) DEBUG: [HttpClient-44-SelectorManager] [46s 385ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: finishing connect DEBUG: [HttpClient-44-SelectorManager] [46s 385ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38577 DEBUG: [HttpClient-43-Worker1] [46s 386ms] PlainHttpConnection(SocketTube(101)) finishConnect, setting connected=true DEBUG: [HttpClient-43-Worker1] [46s 386ms] Http1Exchange SocketTube(101) connecting flows DEBUG: [HttpClient-43-Worker1] [46s 386ms] SocketTube(101) connecting flows DEBUG: [HttpClient-43-Worker1] [46s 386ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-43-Worker1] [46s 386ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-43-Worker1] [46s 386ms] SocketTube(101) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-Worker1] [46s 386ms] Http1Publisher(SocketTube(101)) got subscriber: SocketTube(101) DEBUG: [HttpClient-43-Worker1] [46s 386ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-43-Worker1] [46s 386ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-43-Worker1] [46s 386ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-44-SelectorManager] [46s 386ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [46s 386ms] SocketTube(101) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@52542846 DEBUG: [HttpClient-44-SelectorManager] [46s 386ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [46s 386ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [46s 386ms] Http1AsyncReceiver(SocketTube(101)) Received onSubscribed from upstream DEBUG: [HttpClient-44-SelectorManager] [46s 386ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [46s 386ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-44-SelectorManager] [46s 386ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [46s 386ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-43-Worker2] [46s 386ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker2] [46s 386ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker2] [46s 386ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-43-Worker2] [46s 386ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-43-Worker2] [46s 386ms] SocketTube(101) resuming read event DEBUG: [HttpClient-43-Worker2] [46s 386ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-Worker3] [46s 386ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-43-Worker3] [46s 386ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker3] [46s 386ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-43-Worker3] [46s 386ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-43-Worker3] [46s 386ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [46s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1756ac68 for R (true) Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-43-Worker1] [46s 401ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-43-Worker1] [46s 401ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [46s 401ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-43-Worker1] [46s 401ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker1] [46s 401ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-43-Worker1] [46s 401ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [46s 401ms] Http1Publisher(SocketTube(101)) onNext with 191 bytes DEBUG: [HttpClient-43-Worker1] [46s 401ms] SocketTube(101) trying to write: 191 DEBUG: [HttpClient-43-Worker1] [46s 401ms] SocketTube(101) wrote: 191 DEBUG: [HttpClient-43-Worker1] [46s 401ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-43-Worker1] [46s 401ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker1] [46s 401ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [46s 401ms] SocketTube(101) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [46s 401ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-43-Worker1] [46s 401ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-43-Worker1] [46s 401ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker1] [46s 401ms] Exchange sendRequestBody DEBUG: [HttpClient-43-Worker1] [46s 401ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-43-Worker1] [46s 402ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-43-Worker1] [46s 402ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [46s 402ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-43-Worker1] [46s 402ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker1] [46s 402ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-43-Worker1] [46s 402ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [46s 402ms] Http1Publisher(SocketTube(101)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@186151e6 DEBUG: [HttpClient-43-Worker1] [46s 402ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-43-Worker1] [46s 402ms] Http1Exchange reading headers DEBUG: [HttpClient-43-Worker1] [46s 402ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-43-Worker1] [46s 402ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) First time around DEBUG: [HttpClient-43-Worker1] [46s 402ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) headersReader is not yet completed DEBUG: [HttpClient-44-SelectorManager] [46s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1756ac68 for None (false) DEBUG: [HttpClient-44-SelectorManager] [46s 403ms] SocketTube(101) read bytes: 79 DEBUG: [HttpClient-44-SelectorManager] [46s 403ms] Http1AsyncReceiver(SocketTube(101)) Putting 79 bytes into the queue DEBUG: [HttpClient-44-SelectorManager] [46s 403ms] SocketTube(101) resuming read event DEBUG: [HttpClient-44-SelectorManager] [46s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1756ac68 for R (false) DEBUG: [HttpClient-44-SelectorManager] [46s 403ms] SocketTube(101) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [46s 403ms] Http1AsyncReceiver(SocketTube(101)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@27d69f2b DEBUG: [HttpClient-43-Worker4] [46s 403ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker4] [46s 403ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@27d69f2b DEBUG: [HttpClient-43-Worker4] [46s 403ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-43-Worker4] [46s 404ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-43-Worker4] [46s 404ms] Http1AsyncReceiver(SocketTube(101)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@27d69f2b DEBUG: [HttpClient-43-Worker4] [46s 404ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-43-Worker4] [46s 404ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 38577 DEBUG: [HttpClient-43-Worker4] [46s 404ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) readBody: return2Cache: true DEBUG: [HttpClient-43-Worker4] [46s 404ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6b3b02b4(44) DEBUG: [HttpClient-43-Worker4] [46s 404ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@11f1d679/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1be29844 queue.isEmpty: false DEBUG: [HttpClient-43-Worker4] [46s 404ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 4 DEBUG: [HttpClient-43-Worker4] [46s 404ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-43-Worker4] [46s 404ms] HttpClientImpl(44) body subscriber registered: 1 DEBUG: [HttpClient-43-Worker4] [46s 404ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@11f1d679/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1be29844, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-43-Worker4] [46s 404ms] Http1AsyncReceiver(SocketTube(101)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@11f1d679/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1be29844 DEBUG: [HttpClient-43-Worker4] [46s 404ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-43-Worker4] [46s 404ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@11f1d679/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1be29844 DEBUG: [HttpClient-43-Worker4] [46s 404ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-43-Worker4] [46s 404ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-43-Worker4] [46s 404ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-43-Worker4] [46s 404ms] Http1AsyncReceiver(SocketTube(101)) cleared DEBUG: [HttpClient-43-Worker4] [46s 404ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) SocketTube(101): return to HTTP/1.1 pool DEBUG: [HttpClient-43-Worker4] [46s 405ms] ConnectionPool(44) registering CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-43-Worker4] [46s 405ms] SocketTube(101) connecting flows DEBUG: [HttpClient-43-Worker4] [46s 405ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-43-Worker4] [46s 405ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-43-Worker4] [46s 405ms] SocketTube(101) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [46s 405ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-43-Worker4] [46s 405ms] SocketTube(101) write: resetting demand to 0 DEBUG: [HttpClient-43-Worker4] [46s 405ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-43-Worker4] [46s 405ms] HttpClientImpl(44) body subscriber unregistered: 0 DEBUG: [HttpClient-43-Worker4] [46s 405ms] HttpClientImpl(44) ClientImpl (async) elapsed 24 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-43-Worker4] [46s 405ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) Finished reading body: READING_BODY DEBUG: [HttpClient-43-Worker4] [46s 405ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6b3b02b4(44) DEBUG: [HttpClient-43-Worker4] [46s 405ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 0 DEBUG: [HttpClient-43-Worker4] [46s 405ms] Http1AsyncReceiver(SocketTube(101)) Got 0 bytes for delegate null DEBUG: [HttpClient-44-SelectorManager] [46s 407ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [46s 407ms] SocketTube(101) handling pending subscription for CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-44-SelectorManager] [46s 407ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-44-SelectorManager] [46s 407ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [46s 407ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [46s 407ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-44-SelectorManager] [46s 407ms] SocketTube(101) resuming read event DEBUG: [HttpClient-44-SelectorManager] [46s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1756ac68 for R (false) DEBUG: [HttpClient-44-SelectorManager] [46s 407ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [46s 407ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [46s 407ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-44-SelectorManager] [46s 407ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [46s 407ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-43-Worker5] [46s 407ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-43-Worker5] [46s 408ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [46s 409ms] HttpClientImpl(44) SelectorManager shutting down DEBUG: [HttpClient-44-SelectorManager] [46s 410ms] PlainHttpConnection(SocketTube(101)) Closing channel: channel not registered with selector DEBUG: [HttpClient-44-SelectorManager] [46s 410ms] SocketTube(101) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [46s 410ms] SocketTube(101) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [46s 410ms] SocketTube(101) pausing read event DEBUG: [HttpClient-44-SelectorManager] [46s 410ms] SocketTube(101) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-44-SelectorManager] [46s 410ms] SocketTube(101) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [46s 410ms] ConnectionPool(44) SocketTube(101) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-44-SelectorManager] [46s 410ms] SocketTube(101) Stopping read scheduler DEBUG: [HttpClient-44-SelectorManager] [46s 410ms] SocketTube(101) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [46s 410ms] SocketTube(101) Read scheduler stopped DEBUG: [HttpClient-44-SelectorManager] [46s 410ms] Http2ClientImpl stopping DEBUG: [MainThread] [46s 411ms] HttpClientImpl(45) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [46s 421ms] HttpClientImpl(45) ClientImpl (async) send http://127.0.0.1:35275/ GET DEBUG: [HttpClient-44-Worker0] [46s 424ms] Exchange establishing exchange for http://127.0.0.1:35275/ GET, proxy=null DEBUG: [HttpClient-44-Worker0] [46s 424ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-44-Worker0] [46s 424ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-44-Worker0] [46s 424ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-44-Worker0] [46s 424ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-44-Worker0] [46s 424ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-44-Worker0] [46s 424ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-44-Worker0] [46s 424ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker0] [46s 424ms] Http1Exchange Sending headers only DEBUG: [HttpClient-44-Worker0] [46s 424ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@152ebd13 queue.isEmpty: true DEBUG: [HttpClient-44-Worker0] [46s 424ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@152ebd13, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-44-Worker0] [46s 424ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [46s 424ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [46s 425ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [46s 425ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [46s 425ms] Http1Exchange response created in advance DEBUG: [HttpClient-44-Worker0] [46s 425ms] Http1Exchange initiating connect async DEBUG: [HttpClient-44-Worker0] [46s 425ms] PlainHttpConnection(SocketTube(102)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [46s 425ms] PlainHttpConnection(SocketTube(102)) bind completed /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [46s 425ms] PlainHttpConnection(SocketTube(102)) registering connect event DEBUG: [HttpClient-45-SelectorManager] [46s 427ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4f8b42e1 for C (true) DEBUG: [HttpClient-45-SelectorManager] [46s 427ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: finishing connect DEBUG: [HttpClient-45-SelectorManager] [46s 427ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37371 DEBUG: [HttpClient-44-Worker1] [46s 428ms] PlainHttpConnection(SocketTube(102)) finishConnect, setting connected=true DEBUG: [HttpClient-44-Worker1] [46s 430ms] Http1Exchange SocketTube(102) connecting flows DEBUG: [HttpClient-44-Worker1] [46s 435ms] SocketTube(102) connecting flows DEBUG: [HttpClient-44-Worker1] [46s 435ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-44-Worker1] [46s 436ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-44-Worker1] [46s 436ms] SocketTube(102) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-Worker1] [46s 436ms] Http1Publisher(SocketTube(102)) got subscriber: SocketTube(102) DEBUG: [HttpClient-44-Worker1] [46s 436ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-44-Worker1] [46s 436ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-44-Worker1] [46s 436ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-45-SelectorManager] [46s 436ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [46s 436ms] SocketTube(102) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@45732991 DEBUG: [HttpClient-45-SelectorManager] [46s 436ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [46s 436ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [46s 436ms] Http1AsyncReceiver(SocketTube(102)) Received onSubscribed from upstream DEBUG: [HttpClient-45-SelectorManager] [46s 436ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [46s 436ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-45-SelectorManager] [46s 436ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [46s 436ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-44-Worker2] [46s 436ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker2] [46s 436ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker2] [46s 436ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-44-Worker2] [46s 436ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-44-Worker2] [46s 436ms] SocketTube(102) resuming read event DEBUG: [HttpClient-44-Worker2] [46s 436ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-Worker3] [46s 437ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-44-Worker3] [46s 437ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [46s 437ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-44-Worker3] [46s 437ms] Http1Publisher(SocketTube(102)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-44-Worker3] [46s 437ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35275/ GET DEBUG: [HttpClient-44-Worker1] [46s 437ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-44-Worker1] [46s 437ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker1] [46s 437ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-44-Worker1] [46s 437ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker1] [46s 437ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-44-Worker1] [46s 437ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker1] [46s 437ms] Http1Publisher(SocketTube(102)) onNext with 191 bytes DEBUG: [HttpClient-44-Worker1] [46s 437ms] SocketTube(102) trying to write: 191 DEBUG: [HttpClient-44-Worker1] [46s 437ms] SocketTube(102) wrote: 191 DEBUG: [HttpClient-44-Worker1] [46s 437ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-44-Worker1] [46s 437ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker1] [46s 437ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker1] [46s 437ms] SocketTube(102) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker1] [46s 437ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-44-Worker1] [46s 438ms] Http1Publisher(SocketTube(102)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-44-Worker1] [46s 438ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker1] [46s 438ms] Exchange sendRequestBody DEBUG: [HttpClient-44-Worker1] [46s 438ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-44-Worker1] [46s 438ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-44-Worker1] [46s 438ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker1] [46s 438ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-44-Worker1] [46s 438ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker1] [46s 438ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-44-Worker1] [46s 438ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker1] [46s 438ms] Http1Publisher(SocketTube(102)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@72a5403d DEBUG: [HttpClient-44-Worker1] [46s 438ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-44-Worker1] [46s 438ms] Http1Exchange reading headers DEBUG: [HttpClient-44-Worker1] [46s 438ms] Http1Response(id=79, PlainHttpConnection(SocketTube(102))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-44-Worker1] [46s 438ms] Http1Response(id=79, PlainHttpConnection(SocketTube(102))) First time around DEBUG: [HttpClient-44-Worker1] [46s 438ms] Http1Response(id=79, PlainHttpConnection(SocketTube(102))) headersReader is not yet completed DEBUG: [HttpClient-45-SelectorManager] [46s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@71bf5b for R (true) DEBUG: [HttpClient-45-SelectorManager] [46s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@71bf5b for None (false) DEBUG: [HttpClient-45-SelectorManager] [46s 441ms] SocketTube(102) read bytes: 79 DEBUG: [HttpClient-45-SelectorManager] [46s 441ms] Http1AsyncReceiver(SocketTube(102)) Putting 79 bytes into the queue DEBUG: [HttpClient-45-SelectorManager] [46s 441ms] SocketTube(102) resuming read event DEBUG: [HttpClient-45-SelectorManager] [46s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@71bf5b for R (false) DEBUG: [HttpClient-45-SelectorManager] [46s 441ms] SocketTube(102) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [46s 441ms] Http1AsyncReceiver(SocketTube(102)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@152ebd13 DEBUG: [HttpClient-44-Worker4] [46s 441ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker4] [46s 441ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@152ebd13 DEBUG: [HttpClient-44-Worker4] [46s 441ms] Http1Response(id=79, PlainHttpConnection(SocketTube(102))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-44-Worker4] [46s 441ms] Http1Response(id=79, PlainHttpConnection(SocketTube(102))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-44-Worker4] [46s 442ms] Http1AsyncReceiver(SocketTube(102)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@152ebd13 DEBUG: [HttpClient-44-Worker4] [46s 442ms] Http1Response(id=79, PlainHttpConnection(SocketTube(102))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-44-Worker4] [46s 442ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35275/) 200 HTTP_1_1 Local port: 37371 DEBUG: [HttpClient-44-Worker4] [46s 442ms] Http1Response(id=79, PlainHttpConnection(SocketTube(102))) readBody: return2Cache: true DEBUG: [HttpClient-44-Worker4] [46s 442ms] Http1Response(id=79, PlainHttpConnection(SocketTube(102))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@185613ee(45) DEBUG: [HttpClient-44-Worker4] [46s 442ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@69ec1df7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@56de830c queue.isEmpty: false DEBUG: [HttpClient-44-Worker4] [46s 442ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 4 DEBUG: [HttpClient-44-Worker4] [46s 442ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-44-Worker4] [46s 442ms] HttpClientImpl(45) body subscriber registered: 1 DEBUG: [HttpClient-44-Worker4] [46s 442ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@69ec1df7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@56de830c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-44-Worker4] [46s 442ms] Http1AsyncReceiver(SocketTube(102)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@69ec1df7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@56de830c DEBUG: [HttpClient-44-Worker4] [46s 442ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-44-Worker4] [46s 442ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@69ec1df7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@56de830c DEBUG: [HttpClient-44-Worker4] [46s 442ms] Http1Response(id=79, PlainHttpConnection(SocketTube(102))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-44-Worker4] [46s 442ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-44-Worker4] [46s 442ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-44-Worker4] [46s 442ms] Http1AsyncReceiver(SocketTube(102)) cleared DEBUG: [HttpClient-44-Worker4] [46s 442ms] Http1Response(id=79, PlainHttpConnection(SocketTube(102))) SocketTube(102): return to HTTP/1.1 pool DEBUG: [HttpClient-44-Worker4] [46s 443ms] ConnectionPool(45) registering CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-44-Worker4] [46s 443ms] SocketTube(102) connecting flows DEBUG: [HttpClient-44-Worker4] [46s 443ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-44-Worker4] [46s 443ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-44-Worker4] [46s 443ms] SocketTube(102) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [46s 443ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-44-Worker4] [46s 443ms] SocketTube(102) write: resetting demand to 0 DEBUG: [HttpClient-44-Worker4] [46s 443ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-45-SelectorManager] [46s 443ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [46s 443ms] SocketTube(102) handling pending subscription for CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-45-SelectorManager] [46s 443ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-SelectorManager] [46s 443ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [46s 443ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-44-Worker4] [46s 443ms] HttpClientImpl(45) body subscriber unregistered: 0 DEBUG: [HttpClient-45-SelectorManager] [46s 443ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-45-SelectorManager] [46s 443ms] SocketTube(102) resuming read event DEBUG: [HttpClient-45-SelectorManager] [46s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@71bf5b for R (false) DEBUG: [HttpClient-45-SelectorManager] [46s 443ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-SelectorManager] [46s 443ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [46s 443ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-44-Worker4] [46s 443ms] HttpClientImpl(45) ClientImpl (async) elapsed 22 millis for GET to http://127.0.0.1:35275/ DEBUG: [HttpClient-45-SelectorManager] [46s 443ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [46s 443ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-44-Worker4] [46s 443ms] Http1Response(id=79, PlainHttpConnection(SocketTube(102))) Finished reading body: READING_BODY DEBUG: [HttpClient-44-Worker4] [46s 443ms] Http1Response(id=79, PlainHttpConnection(SocketTube(102))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@185613ee(45) DEBUG: [HttpClient-44-Worker4] [46s 443ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 0 DEBUG: [HttpClient-44-Worker4] [46s 443ms] Http1AsyncReceiver(SocketTube(102)) Got 0 bytes for delegate null DEBUG: [HttpClient-44-Worker5] [46s 443ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-44-Worker5] [46s 443ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [46s 450ms] HttpClientImpl(45) SelectorManager shutting down DEBUG: [HttpClient-45-SelectorManager] [46s 450ms] PlainHttpConnection(SocketTube(102)) Closing channel: channel not registered with selector DEBUG: [HttpClient-45-SelectorManager] [46s 450ms] SocketTube(102) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [46s 450ms] SocketTube(102) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [46s 450ms] SocketTube(102) pausing read event DEBUG: [HttpClient-45-SelectorManager] [46s 450ms] SocketTube(102) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-45-SelectorManager] [46s 450ms] SocketTube(102) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [46s 450ms] ConnectionPool(45) SocketTube(102) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-45-SelectorManager] [46s 450ms] SocketTube(102) Stopping read scheduler DEBUG: [HttpClient-45-SelectorManager] [46s 450ms] SocketTube(102) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [46s 450ms] SocketTube(102) Read scheduler stopped DEBUG: [HttpClient-45-SelectorManager] [46s 450ms] Http2ClientImpl stopping DEBUG: [MainThread] [46s 469ms] HttpClientImpl(46) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [46s 479ms] HttpClientImpl(46) ClientImpl (async) send https://127.0.0.1:38887/ GET DEBUG: [HttpClient-45-Worker0] [46s 479ms] Exchange establishing exchange for https://127.0.0.1:38887/ GET, proxy=null Apr 02, 2024 1:29:34 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:34 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-45-Worker0] [46s 480ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-45-Worker0] [46s 480ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-45-Worker0] [46s 481ms] PlainHttpConnection(SocketTube(103)) registering connect event DEBUG: [HttpClient-45-Worker0] [46s 481ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-46-SelectorManager] [46s 481ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4166658f for C (true) DEBUG: [HttpClient-46-SelectorManager] [46s 481ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: finishing connect DEBUG: [HttpClient-46-SelectorManager] [46s 481ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56320 DEBUG: [HttpClient-45-Worker1] [46s 483ms] SocketTube(103) connecting flows DEBUG: [HttpClient-45-Worker1] [46s 483ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-45-Worker1] [46s 483ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-45-Worker1] [46s 483ms] SocketTube(103) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-Worker1] [46s 483ms] SSL Writer(SocketTube(103)) requesting 1 DEBUG: [HttpClient-45-Worker1] [46s 483ms] SSLTube(SocketTube(103)) request: n=1 DEBUG: [HttpClient-45-Worker1] [46s 483ms] SSL Writer(SocketTube(103)) calling downstreamSubscriber::onSubscribe on SocketTube(103) DEBUG: [HttpClient-45-Worker1] [46s 483ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-45-Worker1] [46s 483ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-45-Worker1] [46s 483ms] SSL Writer(SocketTube(103)) onSubscribe initiating handshaking DEBUG: [HttpClient-45-Worker1] [46s 483ms] SSL Writer(SocketTube(103)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-45-Worker1] [46s 483ms] SSL Writer(SocketTube(103)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-45-Worker1] [46s 483ms] SSL Writer(SocketTube(103)) wrapping 0 bytes DEBUG: [HttpClient-46-SelectorManager] [46s 483ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-45-Worker1] [46s 488ms] SSL Writer(SocketTube(103)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [46s 488ms] SSL Writer(SocketTube(103)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-45-Worker1] [46s 488ms] SSL Writer(SocketTube(103)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [46s 488ms] SSL Writer(SocketTube(103)) handshaking DEBUG: [HttpClient-45-Worker1] [46s 488ms] SSL Reader(SocketTube(103)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker1] [46s 488ms] SSL Writer(SocketTube(103)) Sending 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [46s 489ms] SSL Writer(SocketTube(103)) Adding 2186 to outputQ queue DEBUG: [HttpClient-45-Worker1] [46s 489ms] SSL Writer(SocketTube(103)) pushScheduler is alive DEBUG: [HttpClient-45-Worker1] [46s 489ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-46-SelectorManager] [46s 489ms] SocketTube(103) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4b9e0eff[Not completed, 4 dependents] (id=7122) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(103)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-46-SelectorManager] [46s 489ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-46-SelectorManager] [46s 489ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-46-SelectorManager] [46s 489ms] SSL Reader(SocketTube(103)) requesting 1 DEBUG: [HttpClient-46-SelectorManager] [46s 489ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-46-SelectorManager] [46s 489ms] SocketTube(103) resuming read event DEBUG: [HttpClient-46-SelectorManager] [46s 489ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-SelectorManager] [46s 489ms] SSL Reader(SocketTube(103)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(103)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@e9c99e8[Not completed, 1 dependents] (id=7128), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-46-SelectorManager] [46s 489ms] SSLTube(SocketTube(103)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-46-SelectorManager] [46s 489ms] SSLTube(SocketTube(103)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-46-SelectorManager] [46s 489ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-46-SelectorManager] [46s 489ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-46-SelectorManager] [46s 489ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-46-SelectorManager] [46s 489ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-46-SelectorManager] [46s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ca4dfa9 for R (true) DEBUG: [HttpClient-45-Worker2] [46s 489ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-45-Worker2] [46s 489ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker2] [46s 489ms] SSL Writer(SocketTube(103)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-45-Worker2] [46s 490ms] SocketTube(103) trying to write: 2186 DEBUG: [HttpClient-45-Worker2] [46s 490ms] SocketTube(103) wrote: 2186 DEBUG: [HttpClient-45-Worker2] [46s 490ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-45-Worker2] [46s 490ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker2] [46s 490ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker2] [46s 490ms] SSL Writer(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker2] [46s 490ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker2] [46s 490ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [46s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ca4dfa9 for None (false) DEBUG: [HttpClient-46-SelectorManager] [46s 495ms] HttpClientImpl(46) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-46-SelectorManager] [46s 495ms] SocketTube(103) read bytes: 261 DEBUG: [HttpClient-46-SelectorManager] [46s 495ms] SSL Reader(SocketTube(103)) onNext DEBUG: [HttpClient-46-SelectorManager] [46s 495ms] SSL Reader(SocketTube(103)) Adding 261 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [46s 495ms] SocketTube(103) resuming read event DEBUG: [HttpClient-46-SelectorManager] [46s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ca4dfa9 for R (false) DEBUG: [HttpClient-46-SelectorManager] [46s 495ms] SocketTube(103) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [46s 497ms] SSL Reader(SocketTube(103)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [46s 497ms] SSL Reader(SocketTube(103)) Unwrapping: 261 DEBUG: [HttpClient-45-Worker3] [46s 497ms] SSL Reader(SocketTube(103)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-45-Worker3] [46s 497ms] SSL Reader(SocketTube(103)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [46s 497ms] SSL Reader(SocketTube(103)) Unwrapped: consumed: 133 DEBUG: [HttpClient-45-Worker3] [46s 497ms] SSL Reader(SocketTube(103)) handshaking DEBUG: [HttpClient-45-Worker3] [46s 497ms] SSLFlowDelegate(SocketTube(103)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [46s 497ms] SSLFlowDelegate(SocketTube(103)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [46s 498ms] SSLFlowDelegate(SocketTube(103)) finished task execution DEBUG: [HttpClient-45-Worker3] [46s 498ms] SSL Writer(SocketTube(103)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Writer(SocketTube(103)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Writer(SocketTube(103)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Writer(SocketTube(103)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Writer(SocketTube(103)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Writer(SocketTube(103)) handshaking DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Writer(SocketTube(103)) Sending 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Writer(SocketTube(103)) Adding 6 to outputQ queue DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Writer(SocketTube(103)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Writer(SocketTube(103)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [46s 510ms] SocketTube(103) trying to write: 6 DEBUG: [HttpClient-45-Worker3] [46s 510ms] SocketTube(103) wrote: 6 DEBUG: [HttpClient-45-Worker3] [46s 510ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-45-Worker3] [46s 510ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [46s 510ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Writer(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Reader(SocketTube(103)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Reader(SocketTube(103)) Unwrapping: 128 DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Reader(SocketTube(103)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Reader(SocketTube(103)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Reader(SocketTube(103)) Unwrapped: consumed: 6 DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Reader(SocketTube(103)) handshaking DEBUG: [HttpClient-45-Worker3] [46s 510ms] SSL Reader(SocketTube(103)) Unwrapping: 122 DEBUG: [HttpClient-45-Worker3] [46s 511ms] SSL Reader(SocketTube(103)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-45-Worker3] [46s 511ms] SSL Reader(SocketTube(103)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [46s 511ms] SSL Reader(SocketTube(103)) Unwrapped: consumed: 122 DEBUG: [HttpClient-45-Worker3] [46s 511ms] SSL Reader(SocketTube(103)) handshaking DEBUG: [HttpClient-45-Worker3] [46s 511ms] SSLFlowDelegate(SocketTube(103)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [46s 511ms] SSLFlowDelegate(SocketTube(103)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [46s 511ms] SSLFlowDelegate(SocketTube(103)) finished task execution DEBUG: [HttpClient-45-Worker3] [46s 511ms] SSL Writer(SocketTube(103)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [46s 511ms] SSL Writer(SocketTube(103)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [46s 511ms] SSL Writer(SocketTube(103)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [46s 511ms] SSL Writer(SocketTube(103)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [46s 511ms] SSL Writer(SocketTube(103)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [46s 512ms] SSLFlowDelegate(SocketTube(103)) setALPN = DEBUG: [HttpClient-45-Worker3] [46s 512ms] PlainHttpConnection(SocketTube(103)) finishConnect, setting connected=true DEBUG: [HttpClient-45-Worker3] [46s 512ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-45-Worker3] [46s 512ms] Http2Connection checkSSLConfig: alpn: '' Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [46s 512ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-45-Worker3] [46s 512ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [46s 512ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56320 remote=/127.0.0.1:38887] DEBUG: [HttpClient-45-Worker3] [46s 512ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [46s 512ms] Http1Exchange Sending headers only DEBUG: [HttpClient-45-Worker3] [46s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@484a4f47 queue.isEmpty: true DEBUG: [HttpClient-45-Worker3] [46s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@484a4f47, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-45-Worker3] [46s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [46s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [46s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [46s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [46s 512ms] Http1Exchange response created in advance DEBUG: [HttpClient-45-Worker3] [46s 512ms] Http1Exchange SSLTube(SocketTube(103)) connecting flows DEBUG: [HttpClient-45-Worker3] [46s 512ms] SSLTube(SocketTube(103)) connecting flows DEBUG: [HttpClient-45-Worker3] [46s 512ms] SSLTube(SocketTube(103)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@57971a29 DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Received onSubscribed from upstream DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker3] [46s 513ms] SSL Reader(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [46s 513ms] SSL Reader(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [46s 513ms] SSL Reader(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [46s 513ms] SSL Reader(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1Publisher(SSLTube(SocketTube(103))) got subscriber: SSLTube(SocketTube(103)) DEBUG: [HttpClient-45-Worker3] [46s 513ms] SSLTube(SocketTube(103)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1Publisher(SSLTube(SocketTube(103))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1Publisher(SSLTube(SocketTube(103))) WriteTask DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1Publisher(SSLTube(SocketTube(103))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38887/ GET DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1Publisher(SSLTube(SocketTube(103))) WriteTask DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1Publisher(SSLTube(SocketTube(103))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1Publisher(SSLTube(SocketTube(103))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1Publisher(SSLTube(SocketTube(103))) onNext with 82 bytes DEBUG: [HttpClient-45-Worker3] [46s 513ms] SSLTube(SocketTube(103)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-45-Worker3] [46s 513ms] SSL Writer(SocketTube(103)) onNext DEBUG: [HttpClient-45-Worker3] [46s 513ms] SSL Writer(SocketTube(103)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-45-Worker3] [46s 513ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [46s 513ms] Exchange sendRequestBody DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-45-Worker3] [46s 513ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-45-Worker3] [46s 514ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [46s 514ms] Http1Publisher(SSLTube(SocketTube(103))) WriteTask DEBUG: [HttpClient-45-Worker3] [46s 514ms] Http1Publisher(SSLTube(SocketTube(103))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) Sending 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) Adding 90 to outputQ queue DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [46s 514ms] SocketTube(103) trying to write: 90 DEBUG: [HttpClient-45-Worker3] [46s 514ms] SocketTube(103) wrote: 90 DEBUG: [HttpClient-45-Worker3] [46s 514ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-45-Worker3] [46s 514ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [46s 514ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) requesting 1 DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSLTube(SocketTube(103)) request: n=1 DEBUG: [HttpClient-45-Worker3] [46s 514ms] Http1Publisher(SSLTube(SocketTube(103))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [46s 514ms] Http1Publisher(SSLTube(SocketTube(103))) WriteTask DEBUG: [HttpClient-45-Worker3] [46s 514ms] Http1Publisher(SSLTube(SocketTube(103))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [46s 514ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-45-Worker3] [46s 514ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-45-Worker3] [46s 514ms] Http1Exchange reading headers DEBUG: [HttpClient-45-Worker3] [46s 514ms] Http1Response(id=80) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-45-Worker3] [46s 514ms] Http1Response(id=80) First time around DEBUG: [HttpClient-45-Worker3] [46s 514ms] Http1Response(id=80) headersReader is not yet completed DEBUG: [HttpClient-45-Worker3] [46s 514ms] Http1Publisher(SSLTube(SocketTube(103))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [46s 514ms] Http1Publisher(SSLTube(SocketTube(103))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@58389827 DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) wrapping 82 bytes DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) Sending 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) Adding 120 to outputQ queue DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [46s 514ms] SocketTube(103) trying to write: 120 DEBUG: [HttpClient-45-Worker3] [46s 514ms] SocketTube(103) wrote: 120 DEBUG: [HttpClient-45-Worker3] [46s 514ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-45-Worker3] [46s 514ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [46s 514ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Writer(SocketTube(103)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-45-Worker3] [46s 514ms] SSL Reader(SocketTube(103)) requesting 1 DEBUG: [HttpClient-45-Worker3] [46s 514ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-45-Worker3] [46s 514ms] SocketTube(103) resuming read event DEBUG: [HttpClient-45-Worker3] [46s 515ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [46s 515ms] SSL Reader(SocketTube(103)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [46s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ca4dfa9 for None (false) DEBUG: [HttpClient-46-SelectorManager] [46s 519ms] SocketTube(103) read bytes: 1721 DEBUG: [HttpClient-46-SelectorManager] [46s 519ms] SSL Reader(SocketTube(103)) onNext DEBUG: [HttpClient-46-SelectorManager] [46s 519ms] SSL Reader(SocketTube(103)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [46s 519ms] SocketTube(103) resuming read event DEBUG: [HttpClient-46-SelectorManager] [46s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ca4dfa9 for R (false) DEBUG: [HttpClient-46-SelectorManager] [46s 519ms] SocketTube(103) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [46s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ca4dfa9 for R (false) DEBUG: [HttpClient-45-Worker4] [46s 519ms] SSL Reader(SocketTube(103)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker4] [46s 519ms] SSL Reader(SocketTube(103)) Unwrapping: 1721 DEBUG: [HttpClient-45-Worker4] [46s 520ms] SSL Reader(SocketTube(103)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-45-Worker4] [46s 520ms] SSL Reader(SocketTube(103)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-45-Worker4] [46s 520ms] SSL Reader(SocketTube(103)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-45-Worker4] [46s 520ms] SSL Reader(SocketTube(103)) requesting 1 DEBUG: [HttpClient-45-Worker4] [46s 520ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-45-Worker4] [46s 520ms] SocketTube(103) resuming read event DEBUG: [HttpClient-45-Worker4] [46s 520ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [46s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ca4dfa9 for R (false) DEBUG: [HttpClient-46-SelectorManager] [46s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ca4dfa9 for None (false) DEBUG: [HttpClient-46-SelectorManager] [46s 563ms] SocketTube(103) read bytes: 155 DEBUG: [HttpClient-46-SelectorManager] [46s 563ms] SSL Reader(SocketTube(103)) onNext DEBUG: [HttpClient-46-SelectorManager] [46s 563ms] SSL Reader(SocketTube(103)) Adding 155 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [46s 563ms] SocketTube(103) resuming read event DEBUG: [HttpClient-46-SelectorManager] [46s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ca4dfa9 for R (false) DEBUG: [HttpClient-46-SelectorManager] [46s 563ms] SocketTube(103) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [46s 563ms] SSL Reader(SocketTube(103)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker5] [46s 563ms] SSL Reader(SocketTube(103)) Unwrapping: 155 DEBUG: [HttpClient-45-Worker5] [46s 563ms] SSL Reader(SocketTube(103)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-45-Worker5] [46s 563ms] SSL Reader(SocketTube(103)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-45-Worker5] [46s 563ms] SSL Reader(SocketTube(103)) Unwrapped: consumed: 113 DEBUG: [HttpClient-45-Worker5] [46s 563ms] SSL Reader(SocketTube(103)) sending 75 DEBUG: [HttpClient-45-Worker5] [46s 563ms] SSL Reader(SocketTube(103)) Adding 75 to outputQ queue DEBUG: [HttpClient-45-Worker5] [46s 563ms] SSL Reader(SocketTube(103)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [46s 563ms] SSL Reader(SocketTube(103)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [46s 563ms] SSL Reader(SocketTube(103)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-45-Worker5] [46s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Putting 75 bytes into the queue DEBUG: [HttpClient-45-Worker5] [46s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@484a4f47 DEBUG: [HttpClient-45-Worker5] [46s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker5] [46s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@484a4f47 DEBUG: [HttpClient-45-Worker5] [46s 563ms] Http1Response(id=80) Sending 75/512 bytes to header parser DEBUG: [HttpClient-45-Worker5] [46s 563ms] Http1Response(id=80) Parsing headers completed. bytes=75 DEBUG: [HttpClient-45-Worker5] [46s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@484a4f47 DEBUG: [HttpClient-45-Worker5] [46s 564ms] Http1Response(id=80) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-45-Worker5] [46s 564ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38887/) 200 HTTP_1_1 Local port: 56320 DEBUG: [HttpClient-45-Worker5] [46s 564ms] Http1Response(id=80) readBody: return2Cache: true DEBUG: [HttpClient-45-Worker5] [46s 564ms] Http1Response(id=80, AsyncSSLConnection(SSLTube(SocketTube(103)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6191664a(46) DEBUG: [HttpClient-45-Worker5] [46s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@561be385/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a4e6026 queue.isEmpty: false DEBUG: [HttpClient-45-Worker5] [46s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [46s 564ms] AsyncSSLConnection(SSLTube(SocketTube(103)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-45-Worker5] [46s 564ms] HttpClientImpl(46) body subscriber registered: 1 DEBUG: [HttpClient-45-Worker5] [46s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@561be385/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a4e6026, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-45-Worker5] [46s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@561be385/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a4e6026 DEBUG: [HttpClient-45-Worker5] [46s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [46s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@561be385/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a4e6026 DEBUG: [HttpClient-45-Worker5] [46s 564ms] Http1Response(id=80, AsyncSSLConnection(SSLTube(SocketTube(103)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-45-Worker5] [46s 564ms] AsyncSSLConnection(SSLTube(SocketTube(103)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [46s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [46s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker5] [46s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker5] [46s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [46s 565ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-45-Worker5] [46s 565ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-45-Worker5] [46s 566ms] SSL Reader(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [46s 566ms] SSL Reader(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [46s 566ms] SSL Reader(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [46s 566ms] SSL Reader(SocketTube(103)) Unwrapping: 42 DEBUG: [HttpClient-45-Worker5] [46s 566ms] SSL Reader(SocketTube(103)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-45-Worker5] [46s 566ms] SSL Reader(SocketTube(103)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-45-Worker5] [46s 566ms] SSL Reader(SocketTube(103)) Unwrapped: consumed: 42 DEBUG: [HttpClient-45-Worker5] [46s 566ms] SSL Reader(SocketTube(103)) sending 4 DEBUG: [HttpClient-45-Worker5] [46s 566ms] SSL Reader(SocketTube(103)) Adding 4 to outputQ queue DEBUG: [HttpClient-45-Worker5] [46s 566ms] SSL Reader(SocketTube(103)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [46s 566ms] SSL Reader(SocketTube(103)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [46s 566ms] SSL Reader(SocketTube(103)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-45-Worker5] [46s 566ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Putting 4 bytes into the queue DEBUG: [HttpClient-45-Worker5] [46s 566ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@561be385/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a4e6026 DEBUG: [HttpClient-45-Worker5] [46s 566ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [46s 566ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@561be385/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a4e6026 DEBUG: [HttpClient-45-Worker5] [46s 566ms] Http1Response(id=80, AsyncSSLConnection(SSLTube(SocketTube(103)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-45-Worker5] [46s 566ms] AsyncSSLConnection(SSLTube(SocketTube(103)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [46s 566ms] AsyncSSLConnection(SSLTube(SocketTube(103)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-45-Worker5] [46s 566ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) cleared DEBUG: [HttpClient-45-Worker5] [46s 566ms] Http1Response(id=80, AsyncSSLConnection(SSLTube(SocketTube(103)))) SSLTube(SocketTube(103)): return to HTTP/1.1 pool DEBUG: [HttpClient-45-Worker5] [46s 566ms] ConnectionPool(46) registering CleanupTrigger(SSLTube(SocketTube(103))) DEBUG: [HttpClient-45-Worker5] [46s 566ms] SSLTube(SocketTube(103)) connecting flows DEBUG: [HttpClient-45-Worker5] [46s 566ms] SSLTube(SocketTube(103)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(103))) DEBUG: [HttpClient-45-Worker5] [46s 566ms] Http1Publisher(SSLTube(SocketTube(103))) subscription cancelled DEBUG: [HttpClient-45-Worker5] [46s 566ms] SSLTube(SocketTube(103)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker5] [46s 566ms] HttpClientImpl(46) body subscriber unregistered: 0 DEBUG: [HttpClient-45-Worker5] [46s 567ms] HttpClientImpl(46) ClientImpl (async) elapsed 87 millis for GET to https://127.0.0.1:38887/ DEBUG: [HttpClient-45-Worker5] [46s 567ms] Http1Response(id=80, AsyncSSLConnection(SSLTube(SocketTube(103)))) Finished reading body: READING_BODY DEBUG: [HttpClient-45-Worker5] [46s 567ms] Http1Response(id=80, AsyncSSLConnection(SSLTube(SocketTube(103)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6191664a(46) DEBUG: [HttpClient-45-Worker5] [46s 567ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [46s 567ms] SSL Reader(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [46s 567ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-Worker5] [46s 567ms] SSL Reader(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [46s 567ms] SSL Reader(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [46s 567ms] SSL Reader(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [46s 567ms] SSL Reader(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [46s 567ms] SSL Reader(SocketTube(103)) requesting 1 DEBUG: [HttpClient-45-Worker5] [46s 567ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-45-Worker5] [46s 567ms] SocketTube(103) resuming read event DEBUG: [HttpClient-45-Worker5] [46s 567ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [46s 567ms] SSL Reader(SocketTube(103)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [46s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ca4dfa9 for R (false) DEBUG: [HttpClient-46-SelectorManager] [46s 567ms] HttpClientImpl(46) SelectorManager shutting down DEBUG: [HttpClient-46-SelectorManager] [46s 568ms] PlainHttpConnection(SocketTube(103)) Closing channel: channel not registered with selector DEBUG: [HttpClient-46-SelectorManager] [46s 568ms] SocketTube(103) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [46s 568ms] SocketTube(103) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [46s 568ms] SocketTube(103) pausing read event DEBUG: [HttpClient-46-SelectorManager] [46s 568ms] SocketTube(103) 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@4b9e0eff[Not completed, 4 dependents] (id=7122) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(103)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(103))), getALPN: jdk.internal.net.http.common.MinimalFuture@e9c99e8[Completed normally] (id=7128), 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] [46s 568ms] SocketTube(103) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [46s 568ms] SSL Reader(SocketTube(103)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [46s 568ms] SSL Reader(SocketTube(103)) 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] [46s 568ms] SSL Reader(SocketTube(103)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [46s 568ms] SSLTube(SocketTube(103)) SSLSubscriberWrapper[SSLTube(SocketTube(103)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(103))), getALPN: jdk.internal.net.http.common.MinimalFuture@e9c99e8[Completed normally] (id=7128), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [46s 568ms] ConnectionPool(46) SSLTube(SocketTube(103)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-46-SelectorManager] [46s 569ms] SSLTube(SocketTube(103)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [46s 569ms] SSL Reader(SocketTube(103)) stop DEBUG: [HttpClient-46-SelectorManager] [46s 569ms] SSL Writer(SocketTube(103)) stop DEBUG: [HttpClient-46-SelectorManager] [46s 569ms] SocketTube(103) Stopping read scheduler DEBUG: [HttpClient-46-SelectorManager] [46s 569ms] SocketTube(103) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [46s 569ms] SocketTube(103) Read scheduler stopped DEBUG: [HttpClient-46-SelectorManager] [46s 569ms] Http2ClientImpl stopping DEBUG: [MainThread] [46s 570ms] HttpClientImpl(47) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [46s 581ms] HttpClientImpl(47) ClientImpl (async) send https://127.0.0.1:38887/ GET DEBUG: [HttpClient-46-Worker0] [46s 581ms] Exchange establishing exchange for https://127.0.0.1:38887/ GET, proxy=null Apr 02, 2024 1:29:34 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:34 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-46-Worker0] [46s 583ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-46-Worker0] [46s 583ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-46-Worker0] [46s 583ms] PlainHttpConnection(SocketTube(104)) registering connect event DEBUG: [HttpClient-46-Worker0] [46s 583ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-47-SelectorManager] [46s 583ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5c5548fd for C (true) DEBUG: [HttpClient-47-SelectorManager] [46s 583ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: finishing connect DEBUG: [HttpClient-47-SelectorManager] [46s 583ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56332 DEBUG: [HttpClient-46-Worker1] [46s 584ms] SocketTube(104) connecting flows DEBUG: [HttpClient-46-Worker1] [46s 584ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-46-Worker1] [46s 584ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-46-Worker1] [46s 584ms] SocketTube(104) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-Worker1] [46s 584ms] SSL Writer(SocketTube(104)) requesting 1 DEBUG: [HttpClient-46-Worker1] [46s 584ms] SSLTube(SocketTube(104)) request: n=1 DEBUG: [HttpClient-46-Worker1] [46s 584ms] SSL Writer(SocketTube(104)) calling downstreamSubscriber::onSubscribe on SocketTube(104) DEBUG: [HttpClient-46-Worker1] [46s 584ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-46-Worker1] [46s 584ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-46-Worker1] [46s 584ms] SSL Writer(SocketTube(104)) onSubscribe initiating handshaking DEBUG: [HttpClient-46-Worker1] [46s 584ms] SSL Writer(SocketTube(104)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-46-Worker1] [46s 584ms] SSL Writer(SocketTube(104)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-46-Worker1] [46s 584ms] SSL Writer(SocketTube(104)) wrapping 0 bytes DEBUG: [HttpClient-47-SelectorManager] [46s 585ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-46-Worker1] [46s 592ms] SSL Writer(SocketTube(104)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [46s 592ms] SSL Writer(SocketTube(104)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-46-Worker1] [46s 592ms] SSL Writer(SocketTube(104)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [46s 592ms] SSL Writer(SocketTube(104)) handshaking DEBUG: [HttpClient-46-Worker1] [46s 592ms] SSL Reader(SocketTube(104)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker1] [46s 592ms] SSL Writer(SocketTube(104)) Sending 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [46s 592ms] SSL Writer(SocketTube(104)) Adding 2186 to outputQ queue DEBUG: [HttpClient-46-Worker1] [46s 592ms] SSL Writer(SocketTube(104)) pushScheduler is alive DEBUG: [HttpClient-46-Worker1] [46s 592ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-47-SelectorManager] [46s 596ms] SocketTube(104) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@56ad238d[Not completed, 4 dependents] (id=7199) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(104)), 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-47-SelectorManager] [46s 596ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-47-SelectorManager] [46s 596ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-47-SelectorManager] [46s 596ms] SSL Reader(SocketTube(104)) requesting 1 DEBUG: [HttpClient-47-SelectorManager] [46s 596ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-47-SelectorManager] [46s 596ms] SocketTube(104) resuming read event DEBUG: [HttpClient-47-SelectorManager] [46s 596ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-SelectorManager] [46s 596ms] SSL Reader(SocketTube(104)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(104)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@13afa73c[Not completed, 1 dependents] (id=7205), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-47-SelectorManager] [46s 596ms] SSLTube(SocketTube(104)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-47-SelectorManager] [46s 596ms] SSLTube(SocketTube(104)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-47-SelectorManager] [46s 596ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-47-SelectorManager] [46s 596ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-47-SelectorManager] [46s 596ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-47-SelectorManager] [46s 596ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-47-SelectorManager] [46s 596ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65cb1714 for R (true) DEBUG: [HttpClient-46-Worker2] [46s 597ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-46-Worker2] [46s 597ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker2] [46s 605ms] SSL Writer(SocketTube(104)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-46-Worker2] [46s 605ms] SocketTube(104) trying to write: 2186 DEBUG: [HttpClient-46-Worker2] [46s 605ms] SocketTube(104) wrote: 2186 DEBUG: [HttpClient-46-Worker2] [46s 605ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-46-Worker2] [46s 605ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker2] [46s 605ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker2] [46s 605ms] SSL Writer(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker2] [46s 605ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker2] [46s 605ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [46s 611ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65cb1714 for None (false) DEBUG: [HttpClient-47-SelectorManager] [46s 611ms] HttpClientImpl(47) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-47-SelectorManager] [46s 611ms] SocketTube(104) read bytes: 261 DEBUG: [HttpClient-47-SelectorManager] [46s 611ms] SSL Reader(SocketTube(104)) onNext DEBUG: [HttpClient-47-SelectorManager] [46s 611ms] SSL Reader(SocketTube(104)) Adding 261 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [46s 611ms] SocketTube(104) resuming read event DEBUG: [HttpClient-47-SelectorManager] [46s 611ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65cb1714 for R (false) DEBUG: [HttpClient-47-SelectorManager] [46s 611ms] SocketTube(104) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [46s 611ms] SSL Reader(SocketTube(104)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [46s 611ms] SSL Reader(SocketTube(104)) Unwrapping: 261 DEBUG: [HttpClient-46-Worker3] [46s 612ms] SSL Reader(SocketTube(104)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-46-Worker3] [46s 612ms] SSL Reader(SocketTube(104)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [46s 612ms] SSL Reader(SocketTube(104)) Unwrapped: consumed: 133 DEBUG: [HttpClient-46-Worker3] [46s 612ms] SSL Reader(SocketTube(104)) handshaking DEBUG: [HttpClient-46-Worker3] [46s 612ms] SSLFlowDelegate(SocketTube(104)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [46s 612ms] SSLFlowDelegate(SocketTube(104)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [46s 613ms] SSLFlowDelegate(SocketTube(104)) finished task execution DEBUG: [HttpClient-46-Worker3] [46s 613ms] SSL Writer(SocketTube(104)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [46s 613ms] SSL Writer(SocketTube(104)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [46s 613ms] SSL Writer(SocketTube(104)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [46s 613ms] SSL Writer(SocketTube(104)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [46s 613ms] SSL Writer(SocketTube(104)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [46s 613ms] SSL Writer(SocketTube(104)) handshaking DEBUG: [HttpClient-46-Worker3] [46s 613ms] SSL Writer(SocketTube(104)) Sending 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [46s 613ms] SSL Writer(SocketTube(104)) Adding 6 to outputQ queue DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Writer(SocketTube(104)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Writer(SocketTube(104)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [46s 614ms] SocketTube(104) trying to write: 6 DEBUG: [HttpClient-46-Worker3] [46s 614ms] SocketTube(104) wrote: 6 DEBUG: [HttpClient-46-Worker3] [46s 614ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-46-Worker3] [46s 614ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [46s 614ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Writer(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Reader(SocketTube(104)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Reader(SocketTube(104)) Unwrapping: 128 DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Reader(SocketTube(104)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Reader(SocketTube(104)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Reader(SocketTube(104)) Unwrapped: consumed: 6 DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Reader(SocketTube(104)) handshaking DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Reader(SocketTube(104)) Unwrapping: 122 DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Reader(SocketTube(104)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Reader(SocketTube(104)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Reader(SocketTube(104)) Unwrapped: consumed: 122 DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Reader(SocketTube(104)) handshaking DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSLFlowDelegate(SocketTube(104)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSLFlowDelegate(SocketTube(104)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSLFlowDelegate(SocketTube(104)) finished task execution DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Writer(SocketTube(104)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Writer(SocketTube(104)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [46s 614ms] SSL Writer(SocketTube(104)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [46s 615ms] SSL Writer(SocketTube(104)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [46s 615ms] SSL Writer(SocketTube(104)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [46s 615ms] SSLFlowDelegate(SocketTube(104)) setALPN = DEBUG: [HttpClient-46-Worker3] [46s 615ms] PlainHttpConnection(SocketTube(104)) finishConnect, setting connected=true DEBUG: [HttpClient-46-Worker3] [46s 615ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-46-Worker3] [46s 615ms] Http2Connection checkSSLConfig: alpn: '' Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [46s 616ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-46-Worker3] [46s 616ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [46s 616ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56332 remote=/127.0.0.1:38887] DEBUG: [HttpClient-46-Worker3] [46s 616ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [46s 616ms] Http1Exchange Sending headers only DEBUG: [HttpClient-46-Worker3] [46s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6c38c76f queue.isEmpty: true DEBUG: [HttpClient-46-Worker3] [46s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6c38c76f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-46-Worker3] [46s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [46s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [46s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Exchange response created in advance DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Exchange SSLTube(SocketTube(104)) connecting flows DEBUG: [HttpClient-46-Worker3] [46s 617ms] SSLTube(SocketTube(104)) connecting flows DEBUG: [HttpClient-46-Worker3] [46s 617ms] SSLTube(SocketTube(104)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@65326cba DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Received onSubscribed from upstream DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker3] [46s 617ms] SSL Reader(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [46s 617ms] SSL Reader(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [46s 617ms] SSL Reader(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [46s 617ms] SSL Reader(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Publisher(SSLTube(SocketTube(104))) got subscriber: SSLTube(SocketTube(104)) DEBUG: [HttpClient-46-Worker3] [46s 617ms] SSLTube(SocketTube(104)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Publisher(SSLTube(SocketTube(104))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Publisher(SSLTube(SocketTube(104))) WriteTask DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Publisher(SSLTube(SocketTube(104))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38887/ GET DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Publisher(SSLTube(SocketTube(104))) WriteTask DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Publisher(SSLTube(SocketTube(104))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Publisher(SSLTube(SocketTube(104))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Publisher(SSLTube(SocketTube(104))) onNext with 82 bytes DEBUG: [HttpClient-46-Worker3] [46s 617ms] SSLTube(SocketTube(104)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-46-Worker3] [46s 617ms] SSL Writer(SocketTube(104)) onNext DEBUG: [HttpClient-46-Worker3] [46s 617ms] SSL Writer(SocketTube(104)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-46-Worker3] [46s 617ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [46s 617ms] Exchange sendRequestBody DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [46s 617ms] Http1Publisher(SSLTube(SocketTube(104))) WriteTask DEBUG: [HttpClient-46-Worker3] [46s 618ms] Http1Publisher(SSLTube(SocketTube(104))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) Sending 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) Adding 90 to outputQ queue DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [46s 618ms] SocketTube(104) trying to write: 90 DEBUG: [HttpClient-46-Worker3] [46s 618ms] SocketTube(104) wrote: 90 DEBUG: [HttpClient-46-Worker3] [46s 618ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-46-Worker3] [46s 618ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [46s 618ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) requesting 1 DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSLTube(SocketTube(104)) request: n=1 DEBUG: [HttpClient-46-Worker3] [46s 618ms] Http1Publisher(SSLTube(SocketTube(104))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [46s 618ms] Http1Publisher(SSLTube(SocketTube(104))) WriteTask DEBUG: [HttpClient-46-Worker3] [46s 618ms] Http1Publisher(SSLTube(SocketTube(104))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [46s 618ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-46-Worker3] [46s 618ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-46-Worker3] [46s 618ms] Http1Exchange reading headers DEBUG: [HttpClient-46-Worker3] [46s 618ms] Http1Response(id=81) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-46-Worker3] [46s 618ms] Http1Response(id=81) First time around DEBUG: [HttpClient-46-Worker3] [46s 618ms] Http1Response(id=81) headersReader is not yet completed DEBUG: [HttpClient-46-Worker3] [46s 618ms] Http1Publisher(SSLTube(SocketTube(104))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [46s 618ms] Http1Publisher(SSLTube(SocketTube(104))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@475645f3 DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) wrapping 82 bytes DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) Sending 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) Adding 120 to outputQ queue DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [46s 618ms] SocketTube(104) trying to write: 120 DEBUG: [HttpClient-46-Worker3] [46s 618ms] SocketTube(104) wrote: 120 DEBUG: [HttpClient-46-Worker3] [46s 618ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-46-Worker3] [46s 618ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [46s 618ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Writer(SocketTube(104)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Reader(SocketTube(104)) requesting 1 DEBUG: [HttpClient-46-Worker3] [46s 618ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-46-Worker3] [46s 618ms] SocketTube(104) resuming read event DEBUG: [HttpClient-46-Worker3] [46s 618ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [46s 618ms] SSL Reader(SocketTube(104)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [46s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65cb1714 for R (false) DEBUG: [HttpClient-47-SelectorManager] [46s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65cb1714 for None (false) DEBUG: [HttpClient-47-SelectorManager] [46s 624ms] SocketTube(104) read bytes: 1721 DEBUG: [HttpClient-47-SelectorManager] [46s 624ms] SSL Reader(SocketTube(104)) onNext DEBUG: [HttpClient-47-SelectorManager] [46s 624ms] SSL Reader(SocketTube(104)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [46s 624ms] SocketTube(104) resuming read event DEBUG: [HttpClient-47-SelectorManager] [46s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65cb1714 for R (false) DEBUG: [HttpClient-47-SelectorManager] [46s 624ms] SocketTube(104) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker4] [46s 627ms] SSL Reader(SocketTube(104)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker4] [46s 627ms] SSL Reader(SocketTube(104)) Unwrapping: 1721 DEBUG: [HttpClient-46-Worker4] [46s 628ms] SSL Reader(SocketTube(104)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-46-Worker4] [46s 629ms] SSL Reader(SocketTube(104)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-46-Worker4] [46s 629ms] SSL Reader(SocketTube(104)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-46-Worker4] [46s 629ms] SSL Reader(SocketTube(104)) requesting 1 DEBUG: [HttpClient-46-Worker4] [46s 629ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-46-Worker4] [46s 629ms] SocketTube(104) resuming read event DEBUG: [HttpClient-46-Worker4] [46s 629ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [46s 633ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65cb1714 for R (false) DEBUG: [HttpClient-47-SelectorManager] [46s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65cb1714 for None (false) DEBUG: [HttpClient-47-SelectorManager] [46s 672ms] SocketTube(104) read bytes: 155 DEBUG: [HttpClient-47-SelectorManager] [46s 672ms] SSL Reader(SocketTube(104)) onNext DEBUG: [HttpClient-47-SelectorManager] [46s 672ms] SSL Reader(SocketTube(104)) Adding 155 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [46s 672ms] SocketTube(104) resuming read event DEBUG: [HttpClient-47-SelectorManager] [46s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65cb1714 for R (false) DEBUG: [HttpClient-47-SelectorManager] [46s 672ms] SocketTube(104) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [46s 673ms] SSL Reader(SocketTube(104)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker5] [46s 673ms] SSL Reader(SocketTube(104)) Unwrapping: 155 DEBUG: [HttpClient-46-Worker5] [46s 673ms] SSL Reader(SocketTube(104)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-46-Worker5] [46s 673ms] SSL Reader(SocketTube(104)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-46-Worker5] [46s 673ms] SSL Reader(SocketTube(104)) Unwrapped: consumed: 113 DEBUG: [HttpClient-46-Worker5] [46s 673ms] SSL Reader(SocketTube(104)) sending 75 DEBUG: [HttpClient-46-Worker5] [46s 673ms] SSL Reader(SocketTube(104)) Adding 75 to outputQ queue DEBUG: [HttpClient-46-Worker5] [46s 673ms] SSL Reader(SocketTube(104)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [46s 673ms] SSL Reader(SocketTube(104)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [46s 673ms] SSL Reader(SocketTube(104)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-46-Worker5] [46s 673ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Putting 75 bytes into the queue DEBUG: [HttpClient-46-Worker5] [46s 673ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6c38c76f DEBUG: [HttpClient-46-Worker5] [46s 673ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker5] [46s 673ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6c38c76f DEBUG: [HttpClient-46-Worker5] [46s 673ms] Http1Response(id=81) Sending 75/512 bytes to header parser DEBUG: [HttpClient-46-Worker5] [46s 673ms] Http1Response(id=81) Parsing headers completed. bytes=75 DEBUG: [HttpClient-46-Worker5] [46s 673ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6c38c76f DEBUG: [HttpClient-46-Worker5] [46s 673ms] Http1Response(id=81) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-46-Worker5] [46s 674ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38887/) 200 HTTP_1_1 Local port: 56332 DEBUG: [HttpClient-46-Worker5] [46s 674ms] Http1Response(id=81) readBody: return2Cache: true DEBUG: [HttpClient-46-Worker5] [46s 674ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(104)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2c60a4f8(47) DEBUG: [HttpClient-46-Worker5] [46s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@fe70eb1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59bc97d1 queue.isEmpty: false DEBUG: [HttpClient-46-Worker5] [46s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [46s 674ms] AsyncSSLConnection(SSLTube(SocketTube(104)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-46-Worker5] [46s 674ms] HttpClientImpl(47) body subscriber registered: 1 DEBUG: [HttpClient-46-Worker5] [46s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@fe70eb1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59bc97d1, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-46-Worker5] [46s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@fe70eb1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59bc97d1 DEBUG: [HttpClient-46-Worker5] [46s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [46s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@fe70eb1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59bc97d1 DEBUG: [HttpClient-46-Worker5] [46s 674ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(104)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-46-Worker5] [46s 674ms] AsyncSSLConnection(SSLTube(SocketTube(104)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [46s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [46s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker5] [46s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker5] [46s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [46s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-46-Worker5] [46s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-46-Worker5] [46s 674ms] SSL Reader(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [46s 674ms] SSL Reader(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [46s 674ms] SSL Reader(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [46s 674ms] SSL Reader(SocketTube(104)) Unwrapping: 42 DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSL Reader(SocketTube(104)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSL Reader(SocketTube(104)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSL Reader(SocketTube(104)) Unwrapped: consumed: 42 DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSL Reader(SocketTube(104)) sending 4 DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSL Reader(SocketTube(104)) Adding 4 to outputQ queue DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSL Reader(SocketTube(104)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSL Reader(SocketTube(104)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSL Reader(SocketTube(104)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-46-Worker5] [46s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Putting 4 bytes into the queue DEBUG: [HttpClient-46-Worker5] [46s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@fe70eb1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59bc97d1 DEBUG: [HttpClient-46-Worker5] [46s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [46s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@fe70eb1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59bc97d1 DEBUG: [HttpClient-46-Worker5] [46s 675ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(104)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-46-Worker5] [46s 675ms] AsyncSSLConnection(SSLTube(SocketTube(104)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [46s 675ms] AsyncSSLConnection(SSLTube(SocketTube(104)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-46-Worker5] [46s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) cleared DEBUG: [HttpClient-46-Worker5] [46s 675ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(104)))) SSLTube(SocketTube(104)): return to HTTP/1.1 pool DEBUG: [HttpClient-46-Worker5] [46s 675ms] ConnectionPool(47) registering CleanupTrigger(SSLTube(SocketTube(104))) DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSLTube(SocketTube(104)) connecting flows DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSLTube(SocketTube(104)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(104))) DEBUG: [HttpClient-46-Worker5] [46s 675ms] Http1Publisher(SSLTube(SocketTube(104))) subscription cancelled DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSLTube(SocketTube(104)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker5] [46s 675ms] HttpClientImpl(47) body subscriber unregistered: 0 DEBUG: [HttpClient-46-Worker5] [46s 675ms] HttpClientImpl(47) ClientImpl (async) elapsed 94 millis for GET to https://127.0.0.1:38887/ DEBUG: [HttpClient-46-Worker5] [46s 675ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(104)))) Finished reading body: READING_BODY DEBUG: [HttpClient-46-Worker5] [46s 675ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(104)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2c60a4f8(47) DEBUG: [HttpClient-46-Worker5] [46s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSL Reader(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [46s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSL Reader(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSL Reader(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSL Reader(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSL Reader(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSL Reader(SocketTube(104)) requesting 1 DEBUG: [HttpClient-46-Worker5] [46s 675ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-46-Worker5] [46s 675ms] SocketTube(104) resuming read event DEBUG: [HttpClient-46-Worker5] [46s 675ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [46s 675ms] SSL Reader(SocketTube(104)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [46s 679ms] HttpClientImpl(47) SelectorManager shutting down DEBUG: [HttpClient-47-SelectorManager] [46s 699ms] PlainHttpConnection(SocketTube(104)) Closing channel: channel not registered with selector DEBUG: [HttpClient-47-SelectorManager] [46s 699ms] SocketTube(104) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [46s 699ms] SocketTube(104) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [46s 699ms] SocketTube(104) pausing read event DEBUG: [HttpClient-47-SelectorManager] [46s 699ms] SocketTube(104) 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@56ad238d[Not completed, 4 dependents] (id=7199) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(104)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(104))), getALPN: jdk.internal.net.http.common.MinimalFuture@13afa73c[Completed normally] (id=7205), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [46s 699ms] SocketTube(104) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [46s 699ms] SSL Reader(SocketTube(104)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [46s 699ms] SSL Reader(SocketTube(104)) 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] [46s 700ms] SSL Reader(SocketTube(104)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [46s 700ms] SSLTube(SocketTube(104)) SSLSubscriberWrapper[SSLTube(SocketTube(104)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(104))), getALPN: jdk.internal.net.http.common.MinimalFuture@13afa73c[Completed normally] (id=7205), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [46s 700ms] ConnectionPool(47) SSLTube(SocketTube(104)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-47-SelectorManager] [46s 700ms] SSLTube(SocketTube(104)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [46s 700ms] SSL Reader(SocketTube(104)) stop DEBUG: [HttpClient-47-SelectorManager] [46s 700ms] SSL Writer(SocketTube(104)) stop DEBUG: [HttpClient-47-SelectorManager] [46s 700ms] SocketTube(104) Stopping read scheduler DEBUG: [HttpClient-47-SelectorManager] [46s 700ms] SocketTube(104) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [46s 700ms] SocketTube(104) Read scheduler stopped DEBUG: [HttpClient-47-SelectorManager] [46s 700ms] Http2ClientImpl stopping DEBUG: [MainThread] [46s 701ms] HttpClientImpl(48) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [46s 709ms] HttpClientImpl(48) ClientImpl (async) send https://127.0.0.1:38887/ GET DEBUG: [HttpClient-47-Worker0] [46s 721ms] Exchange establishing exchange for https://127.0.0.1:38887/ GET, proxy=null Apr 02, 2024 1:29:34 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:34 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-47-Worker0] [46s 722ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-47-Worker0] [46s 722ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-47-Worker0] [46s 722ms] PlainHttpConnection(SocketTube(105)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [46s 722ms] PlainHttpConnection(SocketTube(105)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [46s 722ms] PlainHttpConnection(SocketTube(105)) registering connect event DEBUG: [HttpClient-47-Worker0] [46s 722ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-48-SelectorManager] [46s 733ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@19e4a36d for C (true) DEBUG: [HttpClient-48-SelectorManager] [46s 733ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: finishing connect DEBUG: [HttpClient-48-SelectorManager] [46s 733ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60995 DEBUG: [HttpClient-47-Worker1] [46s 734ms] SocketTube(105) connecting flows DEBUG: [HttpClient-47-Worker1] [46s 734ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-47-Worker1] [46s 734ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-47-Worker1] [46s 734ms] SocketTube(105) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-Worker1] [46s 734ms] SSL Writer(SocketTube(105)) requesting 1 DEBUG: [HttpClient-47-Worker1] [46s 734ms] SSLTube(SocketTube(105)) request: n=1 DEBUG: [HttpClient-47-Worker1] [46s 734ms] SSL Writer(SocketTube(105)) calling downstreamSubscriber::onSubscribe on SocketTube(105) DEBUG: [HttpClient-47-Worker1] [46s 734ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-47-Worker1] [46s 734ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-47-Worker1] [46s 739ms] SSL Writer(SocketTube(105)) onSubscribe initiating handshaking DEBUG: [HttpClient-47-Worker1] [46s 739ms] SSL Writer(SocketTube(105)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-47-Worker1] [46s 739ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-47-Worker1] [46s 739ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker1] [46s 742ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [46s 742ms] SSL Writer(SocketTube(105)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-47-Worker1] [46s 742ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [46s 742ms] SSL Writer(SocketTube(105)) handshaking DEBUG: [HttpClient-47-Worker1] [46s 742ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker1] [46s 742ms] SSL Writer(SocketTube(105)) Sending 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [46s 742ms] SSL Writer(SocketTube(105)) Adding 2186 to outputQ queue DEBUG: [HttpClient-47-Worker1] [46s 742ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-47-Worker1] [46s 742ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-48-SelectorManager] [46s 739ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-48-SelectorManager] [46s 754ms] SocketTube(105) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@131cc81d[Not completed, 4 dependents] (id=7276) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@561e441a[Not completed, 1 dependents] (id=7282), 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-48-SelectorManager] [46s 754ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-48-SelectorManager] [46s 754ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-48-SelectorManager] [46s 754ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [46s 754ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-48-SelectorManager] [46s 754ms] SocketTube(105) resuming read event DEBUG: [HttpClient-48-SelectorManager] [46s 754ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-SelectorManager] [46s 754ms] SSL Reader(SocketTube(105)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@561e441a[Not completed, 1 dependents] (id=7282), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-48-SelectorManager] [46s 754ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-48-SelectorManager] [46s 754ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-48-SelectorManager] [46s 754ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-48-SelectorManager] [46s 754ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-48-SelectorManager] [46s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a5d7a7f for R (true) DEBUG: [HttpClient-48-SelectorManager] [46s 754ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-48-SelectorManager] [46s 754ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-47-Worker2] [46s 757ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-47-Worker2] [46s 757ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker2] [46s 757ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-47-Worker2] [46s 757ms] SocketTube(105) trying to write: 2186 DEBUG: [HttpClient-47-Worker2] [46s 757ms] SocketTube(105) wrote: 2186 DEBUG: [HttpClient-47-Worker2] [46s 757ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-47-Worker2] [46s 757ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker2] [46s 757ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker2] [46s 757ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker2] [46s 757ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker2] [46s 757ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [46s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a5d7a7f for None (false) DEBUG: [HttpClient-48-SelectorManager] [46s 761ms] HttpClientImpl(48) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-48-SelectorManager] [46s 761ms] SocketTube(105) read bytes: 261 DEBUG: [HttpClient-48-SelectorManager] [46s 761ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-48-SelectorManager] [46s 761ms] SSL Reader(SocketTube(105)) Adding 261 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [46s 762ms] SocketTube(105) resuming read event DEBUG: [HttpClient-48-SelectorManager] [46s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a5d7a7f for R (false) DEBUG: [HttpClient-48-SelectorManager] [46s 762ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [46s 765ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [46s 765ms] SSL Reader(SocketTube(105)) Unwrapping: 261 DEBUG: [HttpClient-47-Worker3] [46s 765ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-47-Worker3] [46s 765ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [46s 765ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 133 DEBUG: [HttpClient-47-Worker3] [46s 765ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-47-Worker3] [46s 765ms] SSLFlowDelegate(SocketTube(105)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [46s 765ms] SSLFlowDelegate(SocketTube(105)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [46s 766ms] SSLFlowDelegate(SocketTube(105)) finished task execution DEBUG: [HttpClient-47-Worker3] [46s 766ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [46s 766ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [46s 766ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [46s 766ms] SSL Writer(SocketTube(105)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [46s 766ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [46s 766ms] SSL Writer(SocketTube(105)) handshaking DEBUG: [HttpClient-47-Worker3] [46s 766ms] SSL Writer(SocketTube(105)) Sending 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [46s 766ms] SSL Writer(SocketTube(105)) Adding 6 to outputQ queue DEBUG: [HttpClient-47-Worker3] [46s 766ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [46s 766ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [46s 766ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [46s 766ms] SocketTube(105) trying to write: 6 DEBUG: [HttpClient-47-Worker3] [46s 767ms] SocketTube(105) wrote: 6 DEBUG: [HttpClient-47-Worker3] [46s 767ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-47-Worker3] [46s 767ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [46s 767ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [46s 767ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [46s 767ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [46s 767ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [46s 767ms] SSL Reader(SocketTube(105)) Unwrapping: 128 DEBUG: [HttpClient-47-Worker3] [46s 767ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-47-Worker3] [46s 767ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [46s 767ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 6 DEBUG: [HttpClient-47-Worker3] [46s 767ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-47-Worker3] [46s 767ms] SSL Reader(SocketTube(105)) Unwrapping: 122 DEBUG: [HttpClient-47-Worker3] [46s 767ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-47-Worker3] [46s 767ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [46s 767ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 122 DEBUG: [HttpClient-47-Worker3] [46s 767ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-47-Worker3] [46s 767ms] SSLFlowDelegate(SocketTube(105)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [46s 767ms] SSLFlowDelegate(SocketTube(105)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [46s 771ms] SSLFlowDelegate(SocketTube(105)) finished task execution DEBUG: [HttpClient-47-Worker3] [46s 771ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [46s 771ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [46s 771ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [46s 771ms] SSL Writer(SocketTube(105)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [46s 771ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [46s 771ms] SSLFlowDelegate(SocketTube(105)) setALPN = DEBUG: [HttpClient-47-Worker3] [46s 771ms] PlainHttpConnection(SocketTube(105)) finishConnect, setting connected=true DEBUG: [HttpClient-47-Worker3] [46s 771ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-47-Worker3] [46s 771ms] Http2Connection checkSSLConfig: alpn: '' Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [46s 771ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-47-Worker3] [46s 771ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [46s 771ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:60995 remote=/127.0.0.1:38887] DEBUG: [HttpClient-47-Worker3] [46s 771ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [46s 785ms] Http1Exchange Sending headers only DEBUG: [HttpClient-47-Worker3] [46s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@448b8e00 queue.isEmpty: true DEBUG: [HttpClient-47-Worker3] [46s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@448b8e00, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-47-Worker3] [46s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [46s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [46s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [46s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [46s 785ms] Http1Exchange response created in advance DEBUG: [HttpClient-47-Worker3] [46s 785ms] Http1Exchange SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-47-Worker3] [46s 785ms] SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-47-Worker3] [46s 785ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3d87689f DEBUG: [HttpClient-47-Worker3] [46s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Received onSubscribed from upstream DEBUG: [HttpClient-47-Worker3] [46s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [46s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [46s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker3] [46s 785ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [46s 785ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [46s 785ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [46s 785ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [46s 786ms] Http1Publisher(SSLTube(SocketTube(105))) got subscriber: SSLTube(SocketTube(105)) DEBUG: [HttpClient-47-Worker3] [46s 786ms] SSLTube(SocketTube(105)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker3] [46s 786ms] Http1Publisher(SSLTube(SocketTube(105))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [46s 786ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-47-Worker3] [46s 786ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-47-Worker3] [46s 786ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38887/ GET DEBUG: [HttpClient-47-Worker3] [46s 786ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-47-Worker3] [46s 786ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [46s 786ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-47-Worker3] [46s 793ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [46s 793ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-47-Worker3] [46s 793ms] Http1Publisher(SSLTube(SocketTube(105))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [46s 793ms] Http1Publisher(SSLTube(SocketTube(105))) onNext with 82 bytes DEBUG: [HttpClient-47-Worker3] [46s 793ms] SSLTube(SocketTube(105)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-47-Worker3] [46s 793ms] SSL Writer(SocketTube(105)) onNext DEBUG: [HttpClient-47-Worker3] [46s 793ms] SSL Writer(SocketTube(105)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-47-Worker3] [46s 793ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [46s 793ms] Exchange sendRequestBody DEBUG: [HttpClient-47-Worker3] [46s 793ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-47-Worker3] [46s 793ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-47-Worker3] [46s 793ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [46s 793ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-47-Worker3] [46s 793ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-47-Worker3] [46s 793ms] SSL Writer(SocketTube(105)) Sending 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [46s 793ms] SSL Writer(SocketTube(105)) Adding 90 to outputQ queue DEBUG: [HttpClient-47-Worker3] [46s 793ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [46s 793ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [46s 794ms] SocketTube(105) trying to write: 90 DEBUG: [HttpClient-47-Worker3] [46s 794ms] SocketTube(105) wrote: 90 DEBUG: [HttpClient-47-Worker3] [46s 794ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-47-Worker3] [46s 794ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [46s 794ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Writer(SocketTube(105)) requesting 1 DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSLTube(SocketTube(105)) request: n=1 DEBUG: [HttpClient-47-Worker3] [46s 794ms] Http1Publisher(SSLTube(SocketTube(105))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [46s 794ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-47-Worker3] [46s 794ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [46s 794ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-47-Worker3] [46s 794ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-47-Worker3] [46s 794ms] Http1Exchange reading headers DEBUG: [HttpClient-47-Worker3] [46s 794ms] Http1Response(id=82) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-47-Worker3] [46s 794ms] Http1Response(id=82) First time around DEBUG: [HttpClient-47-Worker3] [46s 794ms] Http1Response(id=82) headersReader is not yet completed DEBUG: [HttpClient-47-Worker3] [46s 794ms] Http1Publisher(SSLTube(SocketTube(105))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [46s 794ms] Http1Publisher(SSLTube(SocketTube(105))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7860b734 DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Writer(SocketTube(105)) wrapping 82 bytes DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Writer(SocketTube(105)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Writer(SocketTube(105)) Sending 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Writer(SocketTube(105)) Adding 120 to outputQ queue DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [46s 794ms] SocketTube(105) trying to write: 120 DEBUG: [HttpClient-47-Worker3] [46s 794ms] SocketTube(105) wrote: 120 DEBUG: [HttpClient-47-Worker3] [46s 794ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-47-Worker3] [46s 794ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [46s 794ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-47-Worker3] [46s 794ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-47-Worker3] [46s 794ms] SocketTube(105) resuming read event DEBUG: [HttpClient-47-Worker3] [46s 794ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [46s 794ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [46s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a5d7a7f for R (false) DEBUG: [HttpClient-48-SelectorManager] [46s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a5d7a7f for None (false) DEBUG: [HttpClient-48-SelectorManager] [46s 799ms] SocketTube(105) read bytes: 1721 DEBUG: [HttpClient-48-SelectorManager] [46s 799ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-48-SelectorManager] [46s 799ms] SSL Reader(SocketTube(105)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [46s 799ms] SocketTube(105) resuming read event DEBUG: [HttpClient-48-SelectorManager] [46s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a5d7a7f for R (false) DEBUG: [HttpClient-48-SelectorManager] [46s 799ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker4] [46s 799ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker4] [46s 799ms] SSL Reader(SocketTube(105)) Unwrapping: 1721 DEBUG: [HttpClient-47-Worker4] [46s 799ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-47-Worker4] [46s 799ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-47-Worker4] [46s 799ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-47-Worker4] [46s 799ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-47-Worker4] [46s 799ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-47-Worker4] [46s 799ms] SocketTube(105) resuming read event DEBUG: [HttpClient-47-Worker4] [46s 801ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [46s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a5d7a7f for R (false) DEBUG: [HttpClient-48-SelectorManager] [46s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a5d7a7f for None (false) DEBUG: [HttpClient-48-SelectorManager] [46s 853ms] SocketTube(105) read bytes: 155 DEBUG: [HttpClient-48-SelectorManager] [46s 853ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-48-SelectorManager] [46s 853ms] SSL Reader(SocketTube(105)) Adding 155 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [46s 853ms] SocketTube(105) resuming read event DEBUG: [HttpClient-48-SelectorManager] [46s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a5d7a7f for R (false) DEBUG: [HttpClient-48-SelectorManager] [46s 853ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [46s 853ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker5] [46s 853ms] SSL Reader(SocketTube(105)) Unwrapping: 155 DEBUG: [HttpClient-47-Worker5] [46s 854ms] SSL Reader(SocketTube(105)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-47-Worker5] [46s 854ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-47-Worker5] [46s 854ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 113 DEBUG: [HttpClient-47-Worker5] [46s 854ms] SSL Reader(SocketTube(105)) sending 75 DEBUG: [HttpClient-47-Worker5] [46s 854ms] SSL Reader(SocketTube(105)) Adding 75 to outputQ queue DEBUG: [HttpClient-47-Worker5] [46s 854ms] SSL Reader(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [46s 854ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [46s 854ms] SSL Reader(SocketTube(105)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-47-Worker5] [46s 854ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Putting 75 bytes into the queue DEBUG: [HttpClient-47-Worker5] [46s 854ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@448b8e00 DEBUG: [HttpClient-47-Worker5] [46s 854ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker5] [46s 854ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@448b8e00 DEBUG: [HttpClient-47-Worker5] [46s 854ms] Http1Response(id=82) Sending 75/512 bytes to header parser DEBUG: [HttpClient-47-Worker5] [46s 854ms] Http1Response(id=82) Parsing headers completed. bytes=75 DEBUG: [HttpClient-47-Worker5] [46s 854ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@448b8e00 DEBUG: [HttpClient-47-Worker5] [46s 854ms] Http1Response(id=82) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-47-Worker5] [46s 854ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:34 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38887/) 200 HTTP_1_1 Local port: 60995 DEBUG: [HttpClient-47-Worker5] [46s 854ms] Http1Response(id=82) readBody: return2Cache: true DEBUG: [HttpClient-47-Worker5] [46s 854ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(105)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2c2ff4ab(48) DEBUG: [HttpClient-47-Worker5] [46s 854ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@534a3573/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@424fcbea queue.isEmpty: false DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [46s 855ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-47-Worker5] [46s 855ms] HttpClientImpl(48) body subscriber registered: 1 DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@534a3573/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@424fcbea, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@534a3573/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@424fcbea DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@534a3573/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@424fcbea DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(105)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-47-Worker5] [46s 855ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-47-Worker5] [46s 855ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [46s 855ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [46s 855ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [46s 855ms] SSL Reader(SocketTube(105)) Unwrapping: 42 DEBUG: [HttpClient-47-Worker5] [46s 855ms] SSL Reader(SocketTube(105)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-47-Worker5] [46s 855ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-47-Worker5] [46s 855ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 42 DEBUG: [HttpClient-47-Worker5] [46s 855ms] SSL Reader(SocketTube(105)) sending 4 DEBUG: [HttpClient-47-Worker5] [46s 855ms] SSL Reader(SocketTube(105)) Adding 4 to outputQ queue DEBUG: [HttpClient-47-Worker5] [46s 855ms] SSL Reader(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [46s 855ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [46s 855ms] SSL Reader(SocketTube(105)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Putting 4 bytes into the queue DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@534a3573/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@424fcbea DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@534a3573/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@424fcbea DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(105)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-47-Worker5] [46s 855ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [46s 855ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) cleared DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(105)))) SSLTube(SocketTube(105)): return to HTTP/1.1 pool DEBUG: [HttpClient-47-Worker5] [46s 855ms] ConnectionPool(48) registering CleanupTrigger(SSLTube(SocketTube(105))) DEBUG: [HttpClient-47-Worker5] [46s 855ms] SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-47-Worker5] [46s 855ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(105))) DEBUG: [HttpClient-47-Worker5] [46s 855ms] Http1Publisher(SSLTube(SocketTube(105))) subscription cancelled DEBUG: [HttpClient-47-Worker5] [46s 855ms] SSLTube(SocketTube(105)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker5] [46s 855ms] HttpClientImpl(48) body subscriber unregistered: 0 DEBUG: [HttpClient-47-Worker5] [46s 856ms] HttpClientImpl(48) ClientImpl (async) elapsed 146 millis for GET to https://127.0.0.1:38887/ DEBUG: [HttpClient-47-Worker5] [46s 856ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(105)))) Finished reading body: READING_BODY DEBUG: [HttpClient-47-Worker5] [46s 856ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(105)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2c2ff4ab(48) DEBUG: [HttpClient-47-Worker5] [46s 856ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [46s 856ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [46s 856ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-47-Worker5] [46s 856ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [46s 856ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [46s 856ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [46s 856ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [46s 856ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-47-Worker5] [46s 856ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-47-Worker5] [46s 856ms] SocketTube(105) resuming read event DEBUG: [HttpClient-47-Worker5] [46s 856ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [46s 856ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [46s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a5d7a7f for R (false) DEBUG: [HttpClient-48-SelectorManager] [46s 858ms] HttpClientImpl(48) SelectorManager shutting down DEBUG: [HttpClient-48-SelectorManager] [46s 858ms] PlainHttpConnection(SocketTube(105)) Closing channel: channel not registered with selector DEBUG: [HttpClient-48-SelectorManager] [46s 858ms] SocketTube(105) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [46s 858ms] SocketTube(105) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [46s 858ms] SocketTube(105) pausing read event DEBUG: [HttpClient-48-SelectorManager] [46s 858ms] SocketTube(105) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@131cc81d[Not completed, 4 dependents] (id=7276) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(105))), getALPN: jdk.internal.net.http.common.MinimalFuture@561e441a[Completed normally] (id=7282), 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] [46s 858ms] SocketTube(105) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [46s 858ms] SSL Reader(SocketTube(105)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [46s 858ms] SSL Reader(SocketTube(105)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-48-SelectorManager] [46s 859ms] SSL Reader(SocketTube(105)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [46s 859ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(105))), getALPN: jdk.internal.net.http.common.MinimalFuture@561e441a[Completed normally] (id=7282), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [46s 859ms] ConnectionPool(48) SSLTube(SocketTube(105)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-48-SelectorManager] [46s 859ms] SSLTube(SocketTube(105)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [46s 859ms] SSL Reader(SocketTube(105)) stop DEBUG: [HttpClient-48-SelectorManager] [46s 859ms] SSL Writer(SocketTube(105)) stop DEBUG: [HttpClient-48-SelectorManager] [46s 859ms] SocketTube(105) Stopping read scheduler DEBUG: [HttpClient-48-SelectorManager] [46s 859ms] SocketTube(105) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [46s 859ms] SocketTube(105) Read scheduler stopped DEBUG: [HttpClient-48-SelectorManager] [46s 859ms] Http2ClientImpl stopping DEBUG: [MainThread] [46s 869ms] HttpClientImpl(49) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [46s 869ms] HttpClientImpl(49) ClientImpl (async) send https://127.0.0.1:38887/ GET DEBUG: [HttpClient-48-Worker0] [46s 870ms] Exchange establishing exchange for https://127.0.0.1:38887/ GET, proxy=null Apr 02, 2024 1:29:34 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:34 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-48-Worker0] [46s 871ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-48-Worker0] [46s 871ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-48-Worker0] [46s 871ms] PlainHttpConnection(SocketTube(106)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [46s 871ms] PlainHttpConnection(SocketTube(106)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [46s 871ms] PlainHttpConnection(SocketTube(106)) registering connect event DEBUG: [HttpClient-48-Worker0] [46s 871ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-49-SelectorManager] [46s 871ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@49af566a for C (true) DEBUG: [HttpClient-49-SelectorManager] [46s 872ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: finishing connect DEBUG: [HttpClient-49-SelectorManager] [46s 872ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46453 DEBUG: [HttpClient-48-Worker1] [46s 872ms] SocketTube(106) connecting flows DEBUG: [HttpClient-48-Worker1] [46s 873ms] SocketTube(106) read publisher got subscriber DEBUG: [HttpClient-48-Worker1] [46s 873ms] SocketTube(106) registering subscribe event DEBUG: [HttpClient-48-Worker1] [46s 873ms] SocketTube(106) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-Worker1] [46s 873ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-48-Worker1] [46s 873ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-48-Worker1] [46s 873ms] SSL Writer(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SocketTube(106) DEBUG: [HttpClient-48-Worker1] [46s 873ms] SocketTube(106) subscribed for writing DEBUG: [HttpClient-48-Worker1] [46s 873ms] SocketTube(106) write: registering startSubscription event DEBUG: [HttpClient-48-Worker1] [46s 873ms] SSL Writer(SocketTube(106)) onSubscribe initiating handshaking DEBUG: [HttpClient-48-Worker1] [46s 873ms] SSL Writer(SocketTube(106)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-48-Worker1] [46s 873ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-48-Worker1] [46s 873ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker1] [46s 876ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [46s 876ms] SSL Writer(SocketTube(106)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-48-Worker1] [46s 876ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [46s 876ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-48-Worker1] [46s 876ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker1] [46s 876ms] SSL Writer(SocketTube(106)) Sending 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [46s 876ms] SSL Writer(SocketTube(106)) Adding 2186 to outputQ queue DEBUG: [HttpClient-48-Worker1] [46s 876ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-48-Worker1] [46s 876ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-49-SelectorManager] [46s 876ms] SocketTube(106) subscribe event raised DEBUG: [HttpClient-49-SelectorManager] [46s 876ms] 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@43573d1a[Not completed, 4 dependents] (id=7353) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@655bb14[Not completed, 1 dependents] (id=7359), 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] [46s 876ms] SocketTube(106) read demand reset to 0 DEBUG: [HttpClient-49-SelectorManager] [46s 876ms] SocketTube(106) calling onSubscribe DEBUG: [HttpClient-49-SelectorManager] [46s 876ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-49-SelectorManager] [46s 876ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-49-SelectorManager] [46s 876ms] SocketTube(106) resuming read event DEBUG: [HttpClient-49-SelectorManager] [46s 876ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-SelectorManager] [46s 876ms] SSL Reader(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@655bb14[Not completed, 1 dependents] (id=7359), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-49-SelectorManager] [46s 876ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-49-SelectorManager] [46s 876ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-49-SelectorManager] [46s 876ms] SocketTube(106) onSubscribe called DEBUG: [HttpClient-49-SelectorManager] [46s 876ms] SocketTube(106) pending subscriber subscribed DEBUG: [HttpClient-49-SelectorManager] [46s 876ms] SocketTube(106) write: starting subscription DEBUG: [HttpClient-49-SelectorManager] [46s 876ms] SocketTube(106) write: offloading requestMore DEBUG: [HttpClient-49-SelectorManager] [46s 876ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35faa1b2 for R (true) DEBUG: [HttpClient-48-Worker2] [46s 876ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-48-Worker2] [46s 876ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker2] [46s 876ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-48-Worker2] [46s 876ms] SocketTube(106) trying to write: 2186 DEBUG: [HttpClient-48-Worker2] [46s 877ms] SocketTube(106) wrote: 2186 DEBUG: [HttpClient-48-Worker2] [46s 877ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-48-Worker2] [46s 877ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker2] [46s 877ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker2] [46s 877ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker2] [46s 877ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker2] [46s 877ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [46s 897ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35faa1b2 for None (false) DEBUG: [HttpClient-49-SelectorManager] [46s 897ms] HttpClientImpl(49) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-49-SelectorManager] [46s 898ms] SocketTube(106) read bytes: 261 DEBUG: [HttpClient-49-SelectorManager] [46s 898ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-49-SelectorManager] [46s 898ms] SSL Reader(SocketTube(106)) Adding 261 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [46s 898ms] SocketTube(106) resuming read event DEBUG: [HttpClient-49-SelectorManager] [46s 898ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35faa1b2 for R (false) DEBUG: [HttpClient-49-SelectorManager] [46s 898ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [46s 899ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [46s 899ms] SSL Reader(SocketTube(106)) Unwrapping: 261 DEBUG: [HttpClient-48-Worker3] [46s 899ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-48-Worker3] [46s 899ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [46s 899ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 133 DEBUG: [HttpClient-48-Worker3] [46s 899ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-48-Worker3] [46s 899ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [46s 899ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [46s 900ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-48-Worker3] [46s 900ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [46s 900ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [46s 900ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [46s 900ms] SSL Writer(SocketTube(106)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [46s 900ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [46s 900ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-48-Worker3] [46s 900ms] SSL Writer(SocketTube(106)) Sending 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [46s 900ms] SSL Writer(SocketTube(106)) Adding 6 to outputQ queue DEBUG: [HttpClient-48-Worker3] [46s 900ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [46s 901ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [46s 901ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [46s 901ms] SocketTube(106) trying to write: 6 DEBUG: [HttpClient-48-Worker3] [46s 901ms] SocketTube(106) wrote: 6 DEBUG: [HttpClient-48-Worker3] [46s 901ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-48-Worker3] [46s 901ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [46s 901ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [46s 901ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [46s 901ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [46s 901ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [46s 901ms] SSL Reader(SocketTube(106)) Unwrapping: 128 DEBUG: [HttpClient-48-Worker3] [46s 901ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-48-Worker3] [46s 901ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [46s 901ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 6 DEBUG: [HttpClient-48-Worker3] [46s 901ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-48-Worker3] [46s 901ms] SSL Reader(SocketTube(106)) Unwrapping: 122 DEBUG: [HttpClient-48-Worker3] [46s 901ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-48-Worker3] [46s 901ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [46s 901ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 122 DEBUG: [HttpClient-48-Worker3] [46s 901ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-48-Worker3] [46s 901ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [46s 901ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [46s 902ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-48-Worker3] [46s 902ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [46s 902ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [46s 902ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [46s 902ms] SSL Writer(SocketTube(106)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [46s 902ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [46s 902ms] SSLFlowDelegate(SocketTube(106)) setALPN = DEBUG: [HttpClient-48-Worker3] [46s 902ms] PlainHttpConnection(SocketTube(106)) finishConnect, setting connected=true DEBUG: [HttpClient-48-Worker3] [46s 902ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-48-Worker3] [46s 902ms] Http2Connection checkSSLConfig: alpn: '' Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-48-Worker3] [46s 902ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-48-Worker3] [46s 902ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-48-Worker3] [46s 902ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46453 remote=/127.0.0.1:38887] DEBUG: [HttpClient-48-Worker3] [46s 902ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [46s 902ms] Http1Exchange Sending headers only DEBUG: [HttpClient-48-Worker3] [46s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@171e3c1d queue.isEmpty: true DEBUG: [HttpClient-48-Worker3] [46s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@171e3c1d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-48-Worker3] [46s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [46s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [46s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [46s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [46s 902ms] Http1Exchange response created in advance DEBUG: [HttpClient-48-Worker3] [46s 903ms] Http1Exchange SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-48-Worker3] [46s 903ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-48-Worker3] [46s 903ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3db7922e DEBUG: [HttpClient-48-Worker3] [46s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Received onSubscribed from upstream DEBUG: [HttpClient-48-Worker3] [46s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [46s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [46s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker3] [46s 903ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [46s 903ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [46s 903ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [46s 903ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [46s 903ms] Http1Publisher(SSLTube(SocketTube(106))) got subscriber: SSLTube(SocketTube(106)) DEBUG: [HttpClient-48-Worker3] [46s 903ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker3] [46s 903ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [46s 903ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-48-Worker3] [46s 903ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-48-Worker3] [46s 903ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38887/ GET DEBUG: [HttpClient-48-Worker3] [46s 903ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-48-Worker3] [46s 903ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker3] [46s 903ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-48-Worker3] [46s 903ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [46s 903ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-48-Worker3] [46s 903ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker3] [46s 903ms] Http1Publisher(SSLTube(SocketTube(106))) onNext with 82 bytes DEBUG: [HttpClient-48-Worker3] [46s 903ms] SSLTube(SocketTube(106)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-48-Worker3] [46s 903ms] SSL Writer(SocketTube(106)) onNext DEBUG: [HttpClient-48-Worker3] [46s 903ms] SSL Writer(SocketTube(106)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-48-Worker3] [46s 903ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [46s 905ms] Exchange sendRequestBody DEBUG: [HttpClient-48-Worker3] [46s 905ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-48-Worker3] [46s 905ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-48-Worker3] [46s 906ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [46s 906ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-48-Worker3] [46s 906ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-48-Worker3] [46s 906ms] SSL Writer(SocketTube(106)) Sending 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [46s 906ms] SSL Writer(SocketTube(106)) Adding 90 to outputQ queue DEBUG: [HttpClient-48-Worker3] [46s 906ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [46s 906ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [46s 906ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [46s 907ms] SocketTube(106) trying to write: 90 DEBUG: [HttpClient-48-Worker3] [46s 907ms] SocketTube(106) wrote: 90 DEBUG: [HttpClient-48-Worker3] [46s 907ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-48-Worker3] [46s 907ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [46s 907ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-48-Worker3] [46s 907ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [46s 907ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-48-Worker3] [46s 907ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [46s 907ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-48-Worker3] [46s 907ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-48-Worker3] [46s 907ms] Http1Exchange reading headers DEBUG: [HttpClient-48-Worker3] [46s 907ms] Http1Response(id=83) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-48-Worker3] [46s 907ms] Http1Response(id=83) First time around DEBUG: [HttpClient-48-Worker3] [46s 907ms] Http1Response(id=83) headersReader is not yet completed DEBUG: [HttpClient-48-Worker3] [46s 907ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [46s 907ms] Http1Publisher(SSLTube(SocketTube(106))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4b167e9e DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSL Writer(SocketTube(106)) wrapping 82 bytes DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSL Writer(SocketTube(106)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSL Writer(SocketTube(106)) Sending 120 bytes downstream DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSL Writer(SocketTube(106)) Adding 120 to outputQ queue DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-48-Worker3] [46s 907ms] SocketTube(106) trying to write: 120 DEBUG: [HttpClient-48-Worker3] [46s 907ms] SocketTube(106) wrote: 120 DEBUG: [HttpClient-48-Worker3] [46s 907ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-48-Worker3] [46s 907ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [46s 907ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-48-Worker3] [46s 907ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-48-Worker3] [46s 907ms] SocketTube(106) resuming read event DEBUG: [HttpClient-48-Worker3] [46s 907ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [46s 907ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [46s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35faa1b2 for None (false) DEBUG: [HttpClient-49-SelectorManager] [46s 908ms] SocketTube(106) read bytes: 1721 DEBUG: [HttpClient-49-SelectorManager] [46s 908ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-49-SelectorManager] [46s 908ms] SSL Reader(SocketTube(106)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [46s 908ms] SocketTube(106) resuming read event DEBUG: [HttpClient-49-SelectorManager] [46s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35faa1b2 for R (false) DEBUG: [HttpClient-49-SelectorManager] [46s 908ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [46s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35faa1b2 for R (false) DEBUG: [HttpClient-48-Worker4] [46s 908ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker4] [46s 908ms] SSL Reader(SocketTube(106)) Unwrapping: 1721 DEBUG: [HttpClient-48-Worker4] [46s 908ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-48-Worker4] [46s 908ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-48-Worker4] [46s 908ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-48-Worker4] [46s 908ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-48-Worker4] [46s 908ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-48-Worker4] [46s 908ms] SocketTube(106) resuming read event DEBUG: [HttpClient-48-Worker4] [46s 908ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [46s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35faa1b2 for R (false) DEBUG: [HttpClient-49-SelectorManager] [46s 947ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35faa1b2 for None (false) DEBUG: [HttpClient-49-SelectorManager] [46s 947ms] SocketTube(106) read bytes: 155 DEBUG: [HttpClient-49-SelectorManager] [46s 947ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-49-SelectorManager] [46s 947ms] SSL Reader(SocketTube(106)) Adding 155 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [46s 947ms] SocketTube(106) resuming read event DEBUG: [HttpClient-49-SelectorManager] [46s 947ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35faa1b2 for R (false) DEBUG: [HttpClient-49-SelectorManager] [46s 947ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker5] [46s 948ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker5] [46s 948ms] SSL Reader(SocketTube(106)) Unwrapping: 155 DEBUG: [HttpClient-48-Worker5] [46s 949ms] SSL Reader(SocketTube(106)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-48-Worker5] [46s 949ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-48-Worker5] [46s 949ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 113 DEBUG: [HttpClient-48-Worker5] [46s 949ms] SSL Reader(SocketTube(106)) sending 75 DEBUG: [HttpClient-48-Worker5] [46s 949ms] SSL Reader(SocketTube(106)) Adding 75 to outputQ queue DEBUG: [HttpClient-48-Worker5] [46s 949ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-48-Worker5] [46s 949ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [46s 949ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-48-Worker5] [46s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 75 bytes into the queue DEBUG: [HttpClient-48-Worker5] [46s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@171e3c1d DEBUG: [HttpClient-48-Worker5] [46s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker5] [46s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@171e3c1d DEBUG: [HttpClient-48-Worker5] [46s 949ms] Http1Response(id=83) Sending 75/512 bytes to header parser DEBUG: [HttpClient-48-Worker5] [46s 949ms] Http1Response(id=83) Parsing headers completed. bytes=75 DEBUG: [HttpClient-48-Worker5] [46s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@171e3c1d DEBUG: [HttpClient-48-Worker5] [46s 949ms] Http1Response(id=83) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-48-Worker5] [46s 950ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38887/) 200 HTTP_1_1 Local port: 46453 DEBUG: [HttpClient-48-Worker5] [46s 950ms] Http1Response(id=83) readBody: return2Cache: true DEBUG: [HttpClient-48-Worker5] [46s 950ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2bb98e3f(49) DEBUG: [HttpClient-48-Worker5] [46s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@17436d74/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ecdb3d2 queue.isEmpty: false DEBUG: [HttpClient-48-Worker5] [46s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-48-Worker5] [46s 950ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-48-Worker5] [46s 950ms] HttpClientImpl(49) body subscriber registered: 1 DEBUG: [HttpClient-48-Worker5] [46s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@17436d74/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ecdb3d2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-48-Worker5] [46s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@17436d74/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ecdb3d2 DEBUG: [HttpClient-48-Worker5] [46s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [46s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@17436d74/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ecdb3d2 DEBUG: [HttpClient-48-Worker5] [46s 950ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-48-Worker5] [46s 950ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker5] [46s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [46s 951ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker5] [46s 951ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker5] [46s 951ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [46s 951ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-48-Worker5] [46s 951ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-48-Worker5] [46s 951ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [46s 951ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [46s 951ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [46s 951ms] SSL Reader(SocketTube(106)) Unwrapping: 42 DEBUG: [HttpClient-48-Worker5] [46s 951ms] SSL Reader(SocketTube(106)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-48-Worker5] [46s 951ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-48-Worker5] [46s 951ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 42 DEBUG: [HttpClient-48-Worker5] [46s 951ms] SSL Reader(SocketTube(106)) sending 4 DEBUG: [HttpClient-48-Worker5] [46s 951ms] SSL Reader(SocketTube(106)) Adding 4 to outputQ queue DEBUG: [HttpClient-48-Worker5] [46s 951ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-48-Worker5] [46s 951ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [46s 951ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-48-Worker5] [46s 951ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 4 bytes into the queue DEBUG: [HttpClient-48-Worker5] [46s 951ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@17436d74/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ecdb3d2 DEBUG: [HttpClient-48-Worker5] [46s 951ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [46s 951ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@17436d74/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ecdb3d2 DEBUG: [HttpClient-48-Worker5] [46s 951ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-48-Worker5] [46s 951ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker5] [46s 951ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-48-Worker5] [46s 951ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) cleared DEBUG: [HttpClient-48-Worker5] [46s 951ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(106)))) SSLTube(SocketTube(106)): return to HTTP/1.1 pool DEBUG: [HttpClient-48-Worker5] [46s 951ms] ConnectionPool(49) registering CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-48-Worker5] [46s 951ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-48-Worker5] [46s 951ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-48-Worker5] [46s 951ms] Http1Publisher(SSLTube(SocketTube(106))) subscription cancelled DEBUG: [HttpClient-48-Worker5] [46s 951ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker5] [46s 951ms] HttpClientImpl(49) body subscriber unregistered: 0 DEBUG: [HttpClient-48-Worker5] [46s 951ms] HttpClientImpl(49) ClientImpl (async) elapsed 81 millis for GET to https://127.0.0.1:38887/ DEBUG: [HttpClient-48-Worker5] [46s 952ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(106)))) Finished reading body: READING_BODY DEBUG: [HttpClient-48-Worker5] [46s 952ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2bb98e3f(49) DEBUG: [HttpClient-48-Worker5] [46s 952ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-48-Worker5] [46s 952ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [46s 952ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-48-Worker5] [46s 952ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [46s 952ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [46s 952ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [46s 952ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [46s 952ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-48-Worker5] [46s 952ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-48-Worker5] [46s 952ms] SocketTube(106) resuming read event DEBUG: [HttpClient-48-Worker5] [46s 952ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker5] [46s 952ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [46s 952ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35faa1b2 for R (false) DEBUG: [HttpClient-49-SelectorManager] [46s 967ms] HttpClientImpl(49) SelectorManager shutting down DEBUG: [HttpClient-49-SelectorManager] [46s 967ms] PlainHttpConnection(SocketTube(106)) Closing channel: channel not registered with selector DEBUG: [HttpClient-49-SelectorManager] [46s 967ms] SocketTube(106) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [46s 967ms] SocketTube(106) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [46s 967ms] SocketTube(106) pausing read event DEBUG: [HttpClient-49-SelectorManager] [46s 967ms] 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@43573d1a[Not completed, 4 dependents] (id=7353) 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@655bb14[Completed normally] (id=7359), 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] [46s 967ms] SocketTube(106) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [46s 967ms] SSL Reader(SocketTube(106)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [46s 967ms] 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-49-SelectorManager] [46s 968ms] SSL Reader(SocketTube(106)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [46s 968ms] 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@655bb14[Completed normally] (id=7359), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [46s 968ms] ConnectionPool(49) SSLTube(SocketTube(106)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-49-SelectorManager] [46s 968ms] SSLTube(SocketTube(106)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [46s 968ms] SSL Reader(SocketTube(106)) stop DEBUG: [HttpClient-49-SelectorManager] [46s 968ms] SSL Writer(SocketTube(106)) stop DEBUG: [HttpClient-49-SelectorManager] [46s 968ms] SocketTube(106) Stopping read scheduler DEBUG: [HttpClient-49-SelectorManager] [46s 968ms] SocketTube(106) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [46s 968ms] SocketTube(106) Read scheduler stopped DEBUG: [HttpClient-49-SelectorManager] [46s 968ms] Http2ClientImpl stopping DEBUG: [MainThread] [46s 970ms] HttpClientImpl(50) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [46s 977ms] HttpClientImpl(50) ClientImpl (async) send https://127.0.0.1:38887/ GET DEBUG: [HttpClient-49-Worker0] [46s 978ms] Exchange establishing exchange for https://127.0.0.1:38887/ GET, proxy=null Apr 02, 2024 1:29:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-49-Worker0] [46s 988ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-49-Worker0] [46s 988ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-49-Worker0] [46s 988ms] PlainHttpConnection(SocketTube(107)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [46s 988ms] PlainHttpConnection(SocketTube(107)) bind completed /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [46s 988ms] PlainHttpConnection(SocketTube(107)) registering connect event DEBUG: [HttpClient-49-Worker0] [46s 988ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-SelectorManager] [46s 994ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6b91b019 for C (true) DEBUG: [HttpClient-50-SelectorManager] [46s 994ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: finishing connect DEBUG: [HttpClient-50-SelectorManager] [46s 994ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36501 DEBUG: [HttpClient-49-Worker1] [46s 994ms] SocketTube(107) connecting flows DEBUG: [HttpClient-49-Worker1] [46s 994ms] SocketTube(107) read publisher got subscriber DEBUG: [HttpClient-49-Worker1] [46s 994ms] SocketTube(107) registering subscribe event DEBUG: [HttpClient-49-Worker1] [46s 994ms] SocketTube(107) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-Worker1] [46s 994ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-49-Worker1] [46s 994ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-49-Worker1] [46s 994ms] SSL Writer(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SocketTube(107) DEBUG: [HttpClient-49-Worker1] [46s 994ms] SocketTube(107) subscribed for writing DEBUG: [HttpClient-49-Worker1] [46s 994ms] SocketTube(107) write: registering startSubscription event DEBUG: [HttpClient-49-Worker1] [46s 994ms] SSL Writer(SocketTube(107)) onSubscribe initiating handshaking DEBUG: [HttpClient-49-Worker1] [46s 994ms] SSL Writer(SocketTube(107)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-49-Worker1] [46s 995ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-49-Worker1] [46s 995ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker1] [46s 997ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [46s 997ms] SSL Writer(SocketTube(107)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-49-Worker1] [46s 997ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [46s 997ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-49-Worker1] [46s 997ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker1] [46s 997ms] SSL Writer(SocketTube(107)) Sending 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [46s 997ms] SSL Writer(SocketTube(107)) Adding 2186 to outputQ queue DEBUG: [HttpClient-49-Worker1] [46s 997ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-49-Worker1] [46s 997ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-50-SelectorManager] [46s 999ms] SocketTube(107) subscribe event raised DEBUG: [HttpClient-50-SelectorManager] [46s 999ms] 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@6169db69[Not completed, 4 dependents] (id=7430) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@246b5920[Not completed, 1 dependents] (id=7436), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-50-SelectorManager] [46s 999ms] SocketTube(107) read demand reset to 0 DEBUG: [HttpClient-50-SelectorManager] [46s 999ms] SocketTube(107) calling onSubscribe DEBUG: [HttpClient-50-SelectorManager] [46s 999ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-50-SelectorManager] [46s 999ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-50-SelectorManager] [46s 999ms] SocketTube(107) resuming read event DEBUG: [HttpClient-50-SelectorManager] [46s 999ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-SelectorManager] [46s 999ms] SSL Reader(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@246b5920[Not completed, 1 dependents] (id=7436), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-50-SelectorManager] [46s 999ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-50-SelectorManager] [46s 999ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-50-SelectorManager] [46s 999ms] SocketTube(107) onSubscribe called DEBUG: [HttpClient-50-SelectorManager] [46s 999ms] SocketTube(107) pending subscriber subscribed DEBUG: [HttpClient-50-SelectorManager] [46s 999ms] SocketTube(107) write: starting subscription DEBUG: [HttpClient-50-SelectorManager] [47s] SocketTube(107) write: offloading requestMore DEBUG: [HttpClient-50-SelectorManager] [47s] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@421c34cc for R (true) DEBUG: [HttpClient-49-Worker2] [47s] SocketTube(107) write: requesting more... DEBUG: [HttpClient-49-Worker2] [47s 1ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [47s 1ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-49-Worker2] [47s 1ms] SocketTube(107) trying to write: 2186 DEBUG: [HttpClient-49-Worker2] [47s 1ms] SocketTube(107) wrote: 2186 DEBUG: [HttpClient-49-Worker2] [47s 1ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-49-Worker2] [47s 1ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker2] [47s 1ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker2] [47s 1ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker2] [47s 1ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [47s 1ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [47s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@421c34cc for None (false) DEBUG: [HttpClient-50-SelectorManager] [47s 7ms] HttpClientImpl(50) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-50-SelectorManager] [47s 7ms] SocketTube(107) read bytes: 261 DEBUG: [HttpClient-50-SelectorManager] [47s 7ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-50-SelectorManager] [47s 7ms] SSL Reader(SocketTube(107)) Adding 261 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [47s 7ms] SocketTube(107) resuming read event DEBUG: [HttpClient-50-SelectorManager] [47s 7ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@421c34cc for R (false) DEBUG: [HttpClient-50-SelectorManager] [47s 7ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [47s 8ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [47s 8ms] SSL Reader(SocketTube(107)) Unwrapping: 261 DEBUG: [HttpClient-49-Worker3] [47s 8ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-49-Worker3] [47s 8ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [47s 8ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 133 DEBUG: [HttpClient-49-Worker3] [47s 8ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-49-Worker3] [47s 8ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [47s 8ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [47s 9ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-49-Worker3] [47s 9ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [47s 9ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [47s 9ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [47s 9ms] SSL Writer(SocketTube(107)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [47s 9ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [47s 9ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-49-Worker3] [47s 9ms] SSL Writer(SocketTube(107)) Sending 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [47s 9ms] SSL Writer(SocketTube(107)) Adding 6 to outputQ queue DEBUG: [HttpClient-49-Worker3] [47s 9ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [47s 29ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [47s 29ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [47s 29ms] SocketTube(107) trying to write: 6 DEBUG: [HttpClient-49-Worker3] [47s 29ms] SocketTube(107) wrote: 6 DEBUG: [HttpClient-49-Worker3] [47s 29ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-49-Worker3] [47s 29ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [47s 29ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [47s 29ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [47s 29ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [47s 29ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [47s 29ms] SSL Reader(SocketTube(107)) Unwrapping: 128 DEBUG: [HttpClient-49-Worker3] [47s 29ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-49-Worker3] [47s 29ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [47s 29ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 6 DEBUG: [HttpClient-49-Worker3] [47s 29ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-49-Worker3] [47s 29ms] SSL Reader(SocketTube(107)) Unwrapping: 122 DEBUG: [HttpClient-49-Worker3] [47s 30ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-49-Worker3] [47s 30ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [47s 30ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 122 DEBUG: [HttpClient-49-Worker3] [47s 30ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-49-Worker3] [47s 30ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [47s 30ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [47s 30ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-49-Worker3] [47s 30ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [47s 30ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [47s 31ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [47s 31ms] SSL Writer(SocketTube(107)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [47s 31ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [47s 31ms] SSLFlowDelegate(SocketTube(107)) setALPN = DEBUG: [HttpClient-49-Worker3] [47s 31ms] PlainHttpConnection(SocketTube(107)) finishConnect, setting connected=true DEBUG: [HttpClient-49-Worker3] [47s 31ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-49-Worker3] [47s 31ms] Http2Connection checkSSLConfig: alpn: '' Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [47s 31ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-49-Worker3] [47s 31ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [47s 31ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36501 remote=/127.0.0.1:38887] DEBUG: [HttpClient-49-Worker3] [47s 31ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [47s 31ms] Http1Exchange Sending headers only DEBUG: [HttpClient-49-Worker3] [47s 31ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2cae57e8 queue.isEmpty: true DEBUG: [HttpClient-49-Worker3] [47s 31ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2cae57e8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-49-Worker3] [47s 31ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Exchange response created in advance DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Exchange SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1eca7452 DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Received onSubscribed from upstream DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Publisher(SSLTube(SocketTube(107))) got subscriber: SSLTube(SocketTube(107)) DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38887/ GET DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Publisher(SSLTube(SocketTube(107))) onNext with 82 bytes DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSLTube(SocketTube(107)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSL Writer(SocketTube(107)) onNext DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSL Writer(SocketTube(107)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-49-Worker3] [47s 32ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [47s 32ms] Exchange sendRequestBody DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-49-Worker3] [47s 32ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSL Writer(SocketTube(107)) Sending 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSL Writer(SocketTube(107)) Adding 90 to outputQ queue DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [47s 32ms] SocketTube(107) trying to write: 90 DEBUG: [HttpClient-49-Worker3] [47s 32ms] SocketTube(107) wrote: 90 DEBUG: [HttpClient-49-Worker3] [47s 32ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-49-Worker3] [47s 32ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [47s 32ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-49-Worker3] [47s 32ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-49-Worker3] [47s 33ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [47s 37ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-49-Worker3] [47s 38ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [47s 38ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-49-Worker3] [47s 38ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-49-Worker3] [47s 38ms] Http1Exchange reading headers DEBUG: [HttpClient-49-Worker3] [47s 38ms] Http1Response(id=84) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-49-Worker3] [47s 38ms] Http1Response(id=84) First time around DEBUG: [HttpClient-49-Worker3] [47s 38ms] Http1Response(id=84) headersReader is not yet completed DEBUG: [HttpClient-49-Worker3] [47s 38ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [47s 38ms] Http1Publisher(SSLTube(SocketTube(107))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@ee876b4 DEBUG: [HttpClient-49-Worker3] [47s 38ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [47s 38ms] SSL Writer(SocketTube(107)) wrapping 82 bytes DEBUG: [HttpClient-49-Worker3] [47s 38ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [47s 38ms] SSL Writer(SocketTube(107)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [47s 38ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [47s 38ms] SSL Writer(SocketTube(107)) Sending 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [47s 38ms] SSL Writer(SocketTube(107)) Adding 120 to outputQ queue DEBUG: [HttpClient-49-Worker3] [47s 38ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [47s 38ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [47s 38ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [47s 38ms] SocketTube(107) trying to write: 120 DEBUG: [HttpClient-49-Worker3] [47s 38ms] SocketTube(107) wrote: 120 DEBUG: [HttpClient-49-Worker3] [47s 38ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-49-Worker3] [47s 38ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [47s 38ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [47s 38ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [47s 38ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [47s 38ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-49-Worker3] [47s 38ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-49-Worker3] [47s 38ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-49-Worker3] [47s 38ms] SocketTube(107) resuming read event DEBUG: [HttpClient-49-Worker3] [47s 38ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [47s 38ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [47s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@421c34cc for None (false) DEBUG: [HttpClient-50-SelectorManager] [47s 57ms] SocketTube(107) read bytes: 1721 DEBUG: [HttpClient-50-SelectorManager] [47s 57ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-50-SelectorManager] [47s 57ms] SSL Reader(SocketTube(107)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [47s 57ms] SocketTube(107) resuming read event DEBUG: [HttpClient-50-SelectorManager] [47s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@421c34cc for R (false) DEBUG: [HttpClient-50-SelectorManager] [47s 57ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [47s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@421c34cc for R (false) DEBUG: [HttpClient-49-Worker4] [47s 69ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker4] [47s 69ms] SSL Reader(SocketTube(107)) Unwrapping: 1721 DEBUG: [HttpClient-49-Worker4] [47s 70ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-49-Worker4] [47s 90ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-49-Worker4] [47s 90ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-49-Worker4] [47s 90ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-49-Worker4] [47s 90ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-49-Worker4] [47s 90ms] SocketTube(107) resuming read event DEBUG: [HttpClient-49-Worker4] [47s 90ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [47s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@421c34cc for None (false) DEBUG: [HttpClient-50-SelectorManager] [47s 91ms] SocketTube(107) read bytes: 155 DEBUG: [HttpClient-50-SelectorManager] [47s 91ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-50-SelectorManager] [47s 91ms] SSL Reader(SocketTube(107)) Adding 155 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [47s 91ms] SocketTube(107) resuming read event DEBUG: [HttpClient-50-SelectorManager] [47s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@421c34cc for R (false) DEBUG: [HttpClient-50-SelectorManager] [47s 91ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [47s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@421c34cc for R (false) DEBUG: [HttpClient-49-Worker5] [47s 91ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker5] [47s 91ms] SSL Reader(SocketTube(107)) Unwrapping: 155 DEBUG: [HttpClient-49-Worker5] [47s 92ms] SSL Reader(SocketTube(107)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-49-Worker5] [47s 92ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-49-Worker5] [47s 92ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 113 DEBUG: [HttpClient-49-Worker5] [47s 92ms] SSL Reader(SocketTube(107)) sending 75 DEBUG: [HttpClient-49-Worker5] [47s 92ms] SSL Reader(SocketTube(107)) Adding 75 to outputQ queue DEBUG: [HttpClient-49-Worker5] [47s 92ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [47s 92ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [47s 92ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-49-Worker5] [47s 92ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 75 bytes into the queue DEBUG: [HttpClient-49-Worker5] [47s 92ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2cae57e8 DEBUG: [HttpClient-49-Worker5] [47s 92ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker5] [47s 92ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2cae57e8 DEBUG: [HttpClient-49-Worker5] [47s 92ms] Http1Response(id=84) Sending 75/512 bytes to header parser DEBUG: [HttpClient-49-Worker5] [47s 92ms] Http1Response(id=84) Parsing headers completed. bytes=75 DEBUG: [HttpClient-49-Worker5] [47s 92ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2cae57e8 DEBUG: [HttpClient-49-Worker5] [47s 92ms] Http1Response(id=84) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-49-Worker5] [47s 92ms] Http1Exchange getResponseAsync completed successfully Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38887/) 200 HTTP_1_1 Local port: 36501 DEBUG: [HttpClient-49-Worker5] [47s 92ms] Http1Response(id=84) readBody: return2Cache: true DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@46c1ec98(50) DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@561e9647/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a8b1780 queue.isEmpty: false DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [47s 93ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-49-Worker5] [47s 93ms] HttpClientImpl(50) body subscriber registered: 1 DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@561e9647/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a8b1780, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@561e9647/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a8b1780 DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@561e9647/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a8b1780 DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-49-Worker5] [47s 93ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-49-Worker5] [47s 93ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [47s 93ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [47s 93ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [47s 93ms] SSL Reader(SocketTube(107)) Unwrapping: 42 DEBUG: [HttpClient-49-Worker5] [47s 93ms] SSL Reader(SocketTube(107)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-49-Worker5] [47s 93ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-49-Worker5] [47s 93ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 42 DEBUG: [HttpClient-49-Worker5] [47s 93ms] SSL Reader(SocketTube(107)) sending 4 DEBUG: [HttpClient-49-Worker5] [47s 93ms] SSL Reader(SocketTube(107)) Adding 4 to outputQ queue DEBUG: [HttpClient-49-Worker5] [47s 93ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [47s 93ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [47s 93ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 4 bytes into the queue DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@561e9647/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a8b1780 DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@561e9647/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a8b1780 DEBUG: [HttpClient-49-Worker5] [47s 93ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-49-Worker5] [47s 93ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [47s 93ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-49-Worker5] [47s 94ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) cleared DEBUG: [HttpClient-49-Worker5] [47s 106ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(107)))) SSLTube(SocketTube(107)): return to HTTP/1.1 pool DEBUG: [HttpClient-49-Worker5] [47s 106ms] ConnectionPool(50) registering CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-49-Worker5] [47s 106ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-49-Worker5] [47s 106ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-49-Worker5] [47s 106ms] Http1Publisher(SSLTube(SocketTube(107))) subscription cancelled DEBUG: [HttpClient-49-Worker5] [47s 106ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker5] [47s 106ms] HttpClientImpl(50) body subscriber unregistered: 0 DEBUG: [HttpClient-49-Worker5] [47s 106ms] HttpClientImpl(50) ClientImpl (async) elapsed 128 millis for GET to https://127.0.0.1:38887/ DEBUG: [HttpClient-49-Worker5] [47s 106ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(107)))) Finished reading body: READING_BODY DEBUG: [HttpClient-49-Worker5] [47s 106ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@46c1ec98(50) DEBUG: [HttpClient-49-Worker5] [47s 106ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [47s 106ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [47s 106ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-49-Worker5] [47s 106ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [47s 107ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [47s 107ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [47s 107ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [47s 107ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-49-Worker5] [47s 107ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-49-Worker5] [47s 107ms] SocketTube(107) resuming read event DEBUG: [HttpClient-49-Worker5] [47s 107ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker5] [47s 107ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [47s 107ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@421c34cc for R (false) DEBUG: [HttpClient-50-SelectorManager] [47s 107ms] HttpClientImpl(50) SelectorManager shutting down DEBUG: [HttpClient-50-SelectorManager] [47s 108ms] PlainHttpConnection(SocketTube(107)) Closing channel: channel not registered with selector DEBUG: [HttpClient-50-SelectorManager] [47s 108ms] SocketTube(107) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [47s 108ms] SocketTube(107) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [47s 108ms] SocketTube(107) pausing read event DEBUG: [HttpClient-50-SelectorManager] [47s 108ms] SocketTube(107) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6169db69[Not completed, 4 dependents] (id=7430) 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@246b5920[Completed normally] (id=7436), 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] [47s 108ms] SocketTube(107) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [47s 108ms] SSL Reader(SocketTube(107)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [47s 108ms] 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-50-SelectorManager] [47s 108ms] SSL Reader(SocketTube(107)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [47s 108ms] 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@246b5920[Completed normally] (id=7436), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [47s 108ms] ConnectionPool(50) SSLTube(SocketTube(107)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-50-SelectorManager] [47s 108ms] SSLTube(SocketTube(107)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [47s 108ms] SSL Reader(SocketTube(107)) stop DEBUG: [HttpClient-50-SelectorManager] [47s 108ms] SSL Writer(SocketTube(107)) stop DEBUG: [HttpClient-50-SelectorManager] [47s 109ms] SocketTube(107) Stopping read scheduler DEBUG: [HttpClient-50-SelectorManager] [47s 109ms] SocketTube(107) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [47s 109ms] SocketTube(107) Read scheduler stopped DEBUG: [HttpClient-50-SelectorManager] [47s 109ms] Http2ClientImpl stopping DEBUG: [MainThread] [47s 113ms] HttpClientImpl(51) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [47s 125ms] HttpClientImpl(51) ClientImpl (async) send http://127.0.0.1:40711/ GET DEBUG: [HttpClient-50-Worker0] [47s 127ms] Exchange establishing exchange for http://127.0.0.1:40711/ GET, proxy=null DEBUG: [HttpClient-50-Worker0] [47s 127ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-50-Worker0] [47s 127ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-Worker0] [47s 127ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-50-Worker0] [47s 127ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-50-Worker0] [47s 131ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-50-Worker0] [47s 131ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-50-Worker0] [47s 131ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker0] [47s 131ms] Http1Exchange Sending headers only DEBUG: [HttpClient-50-Worker0] [47s 131ms] Http1AsyncReceiver(SocketTube(108)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@347422e6 queue.isEmpty: true DEBUG: [HttpClient-50-Worker0] [47s 131ms] Http1AsyncReceiver(SocketTube(108)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@347422e6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-50-Worker0] [47s 131ms] Http1AsyncReceiver(SocketTube(108)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [47s 131ms] Http1AsyncReceiver(SocketTube(108)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [47s 131ms] Http1AsyncReceiver(SocketTube(108)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [47s 131ms] Http1AsyncReceiver(SocketTube(108)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [47s 131ms] Http1Exchange response created in advance DEBUG: [HttpClient-50-Worker0] [47s 131ms] Http1Exchange initiating connect async DEBUG: [HttpClient-50-Worker0] [47s 132ms] PlainHttpConnection(SocketTube(108)) registering connect event DEBUG: [HttpClient-51-SelectorManager] [47s 132ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6aa30483 for C (true) DEBUG: [HttpClient-51-SelectorManager] [47s 132ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: finishing connect DEBUG: [HttpClient-51-SelectorManager] [47s 132ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53568 DEBUG: [HttpClient-50-Worker1] [47s 143ms] PlainHttpConnection(SocketTube(108)) finishConnect, setting connected=true DEBUG: [HttpClient-50-Worker1] [47s 143ms] Http1Exchange SocketTube(108) connecting flows DEBUG: [HttpClient-50-Worker1] [47s 143ms] SocketTube(108) connecting flows DEBUG: [HttpClient-50-Worker1] [47s 143ms] SocketTube(108) read publisher got subscriber DEBUG: [HttpClient-50-Worker1] [47s 143ms] SocketTube(108) registering subscribe event DEBUG: [HttpClient-50-Worker1] [47s 143ms] SocketTube(108) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-Worker1] [47s 143ms] Http1Publisher(SocketTube(108)) got subscriber: SocketTube(108) DEBUG: [HttpClient-50-Worker1] [47s 143ms] SocketTube(108) subscribed for writing DEBUG: [HttpClient-50-Worker1] [47s 143ms] SocketTube(108) write: registering startSubscription event DEBUG: [HttpClient-50-Worker1] [47s 143ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:40711/ GET DEBUG: [HttpClient-50-Worker1] [47s 143ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-50-Worker1] [47s 143ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [47s 144ms] Http1Publisher(SocketTube(108)) WriteTask DEBUG: [HttpClient-50-Worker1] [47s 144ms] Http1Publisher(SocketTube(108)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-51-SelectorManager] [47s 144ms] SocketTube(108) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [47s 144ms] SocketTube(108) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@605b6ff3 DEBUG: [HttpClient-51-SelectorManager] [47s 144ms] SocketTube(108) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [47s 144ms] SocketTube(108) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [47s 144ms] Http1AsyncReceiver(SocketTube(108)) Received onSubscribed from upstream DEBUG: [HttpClient-51-SelectorManager] [47s 144ms] SocketTube(108) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [47s 144ms] SocketTube(108) pending subscriber subscribed DEBUG: [HttpClient-51-SelectorManager] [47s 144ms] SocketTube(108) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [47s 144ms] SocketTube(108) write: offloading requestMore DEBUG: [HttpClient-50-Worker2] [47s 144ms] Http1AsyncReceiver(SocketTube(108)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker2] [47s 144ms] Http1AsyncReceiver(SocketTube(108)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker2] [47s 144ms] Http1AsyncReceiver(SocketTube(108)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-50-Worker2] [47s 144ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-50-Worker2] [47s 144ms] SocketTube(108) resuming read event DEBUG: [HttpClient-50-Worker2] [47s 144ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-Worker3] [47s 144ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-50-Worker3] [47s 144ms] Http1Publisher(SocketTube(108)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker3] [47s 144ms] Http1Publisher(SocketTube(108)) WriteTask DEBUG: [HttpClient-50-Worker3] [47s 144ms] Http1Publisher(SocketTube(108)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker3] [47s 145ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-50-Worker3] [47s 145ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker3] [47s 145ms] Exchange sendRequestBody DEBUG: [HttpClient-50-Worker3] [47s 145ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-50-Worker3] [47s 145ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-50-Worker3] [47s 145ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker3] [47s 145ms] Http1Publisher(SocketTube(108)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker3] [47s 146ms] Http1Publisher(SocketTube(108)) onNext with 191 bytes DEBUG: [HttpClient-50-Worker3] [47s 146ms] SocketTube(108) trying to write: 191 DEBUG: [HttpClient-50-Worker3] [47s 147ms] SocketTube(108) wrote: 191 DEBUG: [HttpClient-50-Worker3] [47s 147ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-50-Worker3] [47s 147ms] Http1Publisher(SocketTube(108)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker3] [47s 147ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker3] [47s 147ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker3] [47s 147ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-50-Worker3] [47s 147ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-50-Worker3] [47s 147ms] Http1Exchange reading headers DEBUG: [HttpClient-50-Worker3] [47s 147ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-50-Worker3] [47s 147ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) First time around DEBUG: [HttpClient-50-Worker3] [47s 147ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) headersReader is not yet completed DEBUG: [HttpClient-50-Worker3] [47s 147ms] Http1Publisher(SocketTube(108)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-SelectorManager] [47s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2559ed9c for R (true) DEBUG: [HttpClient-50-Worker3] [47s 147ms] Http1Publisher(SocketTube(108)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3e1ac3d2 DEBUG: [HttpClient-50-Worker3] [47s 147ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=53568,localport=40711] TestServer(1): starting connection DEBUG: [HttpClient-51-SelectorManager] [47s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2559ed9c for None (false) DEBUG: [HttpClient-51-SelectorManager] [47s 154ms] SocketTube(108) read bytes: 71 DEBUG: [HttpClient-51-SelectorManager] [47s 154ms] Http1AsyncReceiver(SocketTube(108)) Putting 71 bytes into the queue DEBUG: [HttpClient-51-SelectorManager] [47s 154ms] SocketTube(108) resuming read event DEBUG: [HttpClient-51-SelectorManager] [47s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2559ed9c for R (false) DEBUG: [HttpClient-51-SelectorManager] [47s 154ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [47s 155ms] Http1AsyncReceiver(SocketTube(108)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@347422e6 DEBUG: [HttpClient-50-Worker4] [47s 155ms] Http1AsyncReceiver(SocketTube(108)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker4] [47s 155ms] Http1AsyncReceiver(SocketTube(108)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@347422e6 DEBUG: [HttpClient-50-Worker4] [47s 155ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-50-Worker4] [47s 155ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-50-Worker4] [47s 155ms] Http1AsyncReceiver(SocketTube(108)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@347422e6 DEBUG: [HttpClient-50-Worker4] [47s 155ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-50-Worker4] [47s 155ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-50-Worker4] [47s 155ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:53568 remote=/127.0.0.1:40711] DEBUG: [HttpClient-50-Worker4] [47s 155ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) readBody: return2Cache: false DEBUG: [HttpClient-50-Worker4] [47s 155ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@31ec4094(51) DEBUG: [HttpClient-50-Worker4] [47s 155ms] Http1AsyncReceiver(SocketTube(108)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@335aeec6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@359faba2 queue.isEmpty: false DEBUG: [HttpClient-50-Worker4] [47s 156ms] Http1AsyncReceiver(SocketTube(108)) Delegate done: 0 DEBUG: [HttpClient-50-Worker4] [47s 156ms] PlainHttpConnection(SocketTube(108))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-50-Worker4] [47s 156ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker4] [47s 156ms] Http1AsyncReceiver(SocketTube(108)) cleared DEBUG: [HttpClient-50-Worker4] [47s 156ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker4] [47s 156ms] Exchange Ignored body DEBUG: [HttpClient-50-Worker4] [47s 156ms] Http2Connection(SocketTube(108)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-50-Worker4] [47s 156ms] Http2Connection(SocketTube(108)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-50-Worker4] [47s 156ms] Http2Connection(SocketTube(108)) Opened stream 1 DEBUG: [HttpClient-50-Worker4] [47s 156ms] Http2Connection(SocketTube(108))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-50-Worker4] [47s 156ms] Http2Connection(SocketTube(108))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-50-Worker4] [47s 156ms] SocketTube(108) connecting flows DEBUG: [HttpClient-50-Worker4] [47s 160ms] SocketTube(108) read publisher got subscriber DEBUG: [HttpClient-50-Worker4] [47s 160ms] SocketTube(108) registering subscribe event DEBUG: [HttpClient-50-Worker4] [47s 160ms] SocketTube(108) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [47s 160ms] SocketTube(108) subscribed for writing DEBUG: [HttpClient-50-Worker4] [47s 160ms] SocketTube(108) write: resetting demand to 0 DEBUG: [HttpClient-50-Worker4] [47s 160ms] SocketTube(108) write: registering startSubscription event DEBUG: [HttpClient-51-SelectorManager] [47s 160ms] SocketTube(108) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [47s 160ms] SocketTube(108) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1436ee35 DEBUG: [HttpClient-51-SelectorManager] [47s 160ms] Http1AsyncReceiver(SocketTube(108)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-51-SelectorManager] [47s 160ms] SocketTube(108) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [47s 160ms] SocketTube(108) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [47s 160ms] Http2Connection(SocketTube(108)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-51-SelectorManager] [47s 160ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-51-SelectorManager] [47s 160ms] SocketTube(108) resuming read event DEBUG: [HttpClient-51-SelectorManager] [47s 160ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2559ed9c for R (false) DEBUG: [HttpClient-51-SelectorManager] [47s 160ms] SocketTube(108) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [47s 160ms] SocketTube(108) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [47s 160ms] SocketTube(108) pending subscriber subscribed DEBUG: [HttpClient-51-SelectorManager] [47s 160ms] SocketTube(108) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [47s 160ms] SocketTube(108) write: offloading requestMore DEBUG: [HttpClient-50-Worker5] [47s 160ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-50-Worker5] [47s 160ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: got request of 1 from SocketTube(108) DEBUG: [HttpClient-50-Worker5] [47s 160ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker4] [47s 161ms] PlainHttpConnection(SocketTube(108)) added 63 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [47s 161ms] PlainHttpConnection(SocketTube(108)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [47s 161ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(108) DEBUG: [HttpClient-50-Worker4] [47s 161ms] SocketTube(108) trying to write: 63 DEBUG: [HttpClient-50-Worker4] [47s 161ms] SocketTube(108) wrote: 63 DEBUG: [HttpClient-50-Worker4] [47s 161ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-50-Worker4] [47s 161ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: got request of 1 from SocketTube(108) DEBUG: [HttpClient-50-Worker4] [47s 161ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [47s 161ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [47s 161ms] Http2Connection(SocketTube(108)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [Test-server-pool] [47s 161ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [47s 161ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker4] [47s 162ms] PlainHttpConnection(SocketTube(108)) added 13 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [47s 162ms] PlainHttpConnection(SocketTube(108)) signalling the publisher of the write queue DEBUG: [Test-server-pool] [47s 162ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [47s 162ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-50-Worker4] [47s 162ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(108) DEBUG: [Test-server-pool] [47s 162ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [47s 162ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [47s 162ms] SocketTube(108) trying to write: 13 DEBUG: [HttpClient-50-Worker4] [47s 162ms] SocketTube(108) wrote: 13 DEBUG: [HttpClient-50-Worker4] [47s 162ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-50-Worker4] [47s 162ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: got request of 1 from SocketTube(108) DEBUG: [HttpClient-50-Worker4] [47s 162ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [47s 162ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [47s 162ms] Http2Connection(SocketTube(108)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-50-Worker4] [47s 162ms] Http2Connection(SocketTube(108)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-50-Worker4] [47s 162ms] Http2Connection(SocketTube(108)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker4] [47s 162ms] Http1AsyncReceiver(SocketTube(108)) stopping DEBUG: [HttpClient-50-Worker4] [47s 162ms] Http1AsyncReceiver(SocketTube(108)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-50-Worker4] [47s 162ms] Http1AsyncReceiver(SocketTube(108)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-50-Worker4] [47s 162ms] Http2Connection(SocketTube(108)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-50-Worker4] [47s 162ms] Http2Connection(SocketTube(108)) H2 processed buffered data DEBUG: [HttpClient-50-Worker4] [47s 162ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(108)) DEBUG: [HttpClient-50-Worker4] [47s 163ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(108)) DEBUG: [HttpClient-50-Worker4] [47s 163ms] Http1AsyncReceiver(SocketTube(108)) cleared DEBUG: [HttpClient-50-Worker4] [47s 163ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-50-Worker4] [47s 163ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) Finished reading body: READING_BODY TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-50-Worker4] [47s 163ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@31ec4094(51) DEBUG: [HttpClient-50-Worker4] [47s 163ms] Http1AsyncReceiver(SocketTube(108)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@335aeec6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@359faba2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-50-Worker4] [47s 163ms] Http1AsyncReceiver(SocketTube(108)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-50-Worker4] [47s 163ms] Http1AsyncReceiver(SocketTube(108)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-50-Worker4] [47s 163ms] Http1AsyncReceiver(SocketTube(108)) Http1TubeSubscriber: no need to request more TestServer(1): connection started DEBUG: [HttpClient-51-SelectorManager] [47s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2559ed9c for None (false) DEBUG: [HttpClient-51-SelectorManager] [47s 165ms] SocketTube(108) read bytes: 89 DEBUG: [HttpClient-51-SelectorManager] [47s 165ms] Http2Connection(SocketTube(108)) onNext: got 89 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [47s 165ms] SocketTube(108) resuming read event DEBUG: [HttpClient-51-SelectorManager] [47s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2559ed9c for R (false) DEBUG: [HttpClient-51-SelectorManager] [47s 165ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [47s 165ms] Http2Connection(SocketTube(108)) sending 89 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [47s 165ms] Http2Connection(SocketTube(108)) H2 Receiving(1): 89 DEBUG: [HttpClient-50-Worker6] [47s 165ms] Http2Connection(SocketTube(108)) Processing 89 DEBUG: [HttpClient-50-Worker6] [47s 165ms] FramesDecoder decodes: 89 DEBUG: [HttpClient-50-Worker6] [47s 165ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [47s 165ms] FramesDecoder Got frame: SETTINGS: length=30, 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 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker6] [47s 166ms] Http2Connection(SocketTube(108)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [47s 166ms] PlainHttpConnection(SocketTube(108)) added 9 bytes to the write queue DEBUG: [HttpClient-50-Worker6] [47s 166ms] PlainHttpConnection(SocketTube(108)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker6] [47s 166ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(108) DEBUG: [HttpClient-50-Worker6] [47s 166ms] SocketTube(108) trying to write: 9 DEBUG: [HttpClient-50-Worker6] [47s 166ms] SocketTube(108) wrote: 9 DEBUG: [HttpClient-50-Worker6] [47s 166ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-50-Worker6] [47s 166ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: got request of 1 from SocketTube(108) DEBUG: [HttpClient-50-Worker6] [47s 166ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [47s 166ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [47s 166ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [47s 167ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 167ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 167ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [47s 167ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [47s 167ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 167ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [47s 167ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 167ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 167ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [47s 167ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [47s 167ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 167ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [47s 167ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 167ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 167ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [47s 167ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [47s 167ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-SelectorManager] [47s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2559ed9c for None (false) DEBUG: [HttpClient-51-SelectorManager] [47s 168ms] SocketTube(108) read bytes: 9 DEBUG: [HttpClient-51-SelectorManager] [47s 168ms] Http2Connection(SocketTube(108)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [47s 168ms] SocketTube(108) resuming read event DEBUG: [HttpClient-51-SelectorManager] [47s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2559ed9c for R (false) DEBUG: [HttpClient-51-SelectorManager] [47s 168ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [47s 169ms] Http2Connection(SocketTube(108))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [47s 169ms] Http2Connection(SocketTube(108))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-50-Worker6] [47s 169ms] Http2Connection(SocketTube(108))/Stream(1) Completing responseCF(0) with response headers Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:40711/) 200 HTTP_2 Local port: 53568 DEBUG: [HttpClient-50-Worker6] [47s 169ms] Http2Connection(SocketTube(108))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:40711/) 200 HTTP_2 Local port: 53568 DEBUG: [HttpClient-50-Worker6] [47s 169ms] Http2Connection(SocketTube(108))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-50-Worker6] [47s 169ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker6] [47s 169ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [47s 169ms] Http2Connection(SocketTube(108))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [47s 170ms] Http2Connection(SocketTube(108))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-50-Worker6] [47s 170ms] Http2Connection(SocketTube(108)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-50-Worker6] [47s 170ms] Http2Connection(SocketTube(108)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-50-Worker6] [47s 170ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [47s 170ms] Http2Connection(SocketTube(108))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [47s 170ms] Http2Connection(SocketTube(108))/Stream(1) incoming: onComplete DEBUG: [HttpClient-50-Worker6] [47s 170ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker6] [47s 170ms] HttpClientImpl(51) ClientImpl (async) elapsed 44 millis for GET to http://127.0.0.1:40711/ DEBUG: [HttpClient-50-Worker6] [47s 170ms] Http2Connection(SocketTube(108))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [47s 170ms] Http2Connection(SocketTube(108))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [47s 170ms] Http2Connection(SocketTube(108))/Stream(1) close stream 1 DEBUG: [HttpClient-50-Worker6] [47s 170ms] Http2Connection(SocketTube(108)) Closed stream 1 DEBUG: [HttpClient-50-Worker6] [47s 170ms] Http2Connection(SocketTube(108))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2f14c46c DEBUG: [HttpClient-50-Worker6] [47s 170ms] Http2Connection(SocketTube(108))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-50-Worker6] [47s 170ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-51-SelectorManager] [47s 170ms] HttpClientImpl(51) SelectorManager shutting down Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-50-Worker6] [47s 170ms] Http2Connection(SocketTube(108)) H2 processed(1) DEBUG: [HttpClient-50-Worker6] [47s 170ms] Http2Connection(SocketTube(108)) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [47s 170ms] Http2Connection(SocketTube(108)) H2 Receiving(2): 9 DEBUG: [HttpClient-50-Worker6] [47s 170ms] Http2Connection(SocketTube(108)) Processing 9 DEBUG: [HttpClient-50-Worker6] [47s 170ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-50-Worker6] [47s 170ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-SelectorManager] [47s 170ms] Http2ClientImpl stopping DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] Http2Connection(SocketTube(108)) Close all streams DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] Http2Connection(SocketTube(108)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-50-Worker6] [47s 170ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] PlainHttpConnection(SocketTube(108)) added 34 bytes to the write queue DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] PlainHttpConnection(SocketTube(108)) signalling the publisher of the write queue DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(108) Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] SocketTube(108) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] SocketTube(108) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-50-Worker6] [47s 171ms] Http2Connection(SocketTube(108)) H2 processed(2) DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] SocketTube(108) pausing read event DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] SocketTube(108) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1436ee35 DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] SocketTube(108) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] Http2Connection(SocketTube(108)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] SocketTube(108) Stopping read scheduler DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] SocketTube(108) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] SocketTube(108) Read scheduler stopped DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] SocketTube(108) write: cancel DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] SocketTube(108) write: resetting demand to 0 DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: cancelled by SocketTube(108) DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] SocketTube(108) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [47s 171ms] Http2Connection(SocketTube(108)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-50-Worker7] [47s 171ms] Http2Connection(SocketTube(108)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-51-SelectorManager] [47s 173ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(108)) DEBUG: [HttpClient-51-SelectorManager] [47s 173ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(108)) DEBUG: [HttpClient-51-SelectorManager] [47s 173ms] PlainHttpConnection(SocketTube(108)) Closing channel: channel not registered with selector DEBUG: [HttpClient-50-Worker7] [47s 173ms] Http2Connection(SocketTube(108)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [47s 173ms] SocketTube(108) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-51-SelectorManager] [47s 173ms] Http2Connection(SocketTube(108)) Close all streams Server connection to /127.0.0.1:53568 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [47s 184ms] HttpClientImpl(52) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [47s 185ms] HttpClientImpl(52) ClientImpl (async) send http://127.0.0.1:40711/ GET DEBUG: [HttpClient-51-Worker0] [47s 186ms] Exchange establishing exchange for http://127.0.0.1:40711/ GET, proxy=null DEBUG: [HttpClient-51-Worker0] [47s 186ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-51-Worker0] [47s 186ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-51-Worker0] [47s 186ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-51-Worker0] [47s 186ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-51-Worker0] [47s 186ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-51-Worker0] [47s 186ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-51-Worker0] [47s 186ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker0] [47s 186ms] Http1Exchange Sending headers only DEBUG: [HttpClient-51-Worker0] [47s 186ms] Http1AsyncReceiver(SocketTube(109)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@69c0e9bb queue.isEmpty: true DEBUG: [HttpClient-51-Worker0] [47s 186ms] Http1AsyncReceiver(SocketTube(109)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@69c0e9bb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-51-Worker0] [47s 187ms] Http1AsyncReceiver(SocketTube(109)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [47s 187ms] Http1AsyncReceiver(SocketTube(109)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [47s 187ms] Http1AsyncReceiver(SocketTube(109)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [47s 187ms] Http1AsyncReceiver(SocketTube(109)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [47s 187ms] Http1Exchange response created in advance DEBUG: [HttpClient-51-Worker0] [47s 187ms] Http1Exchange initiating connect async DEBUG: [HttpClient-51-Worker0] [47s 187ms] PlainHttpConnection(SocketTube(109)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-52-SelectorManager] [47s 187ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@57e7dcb4 for C (true) DEBUG: [HttpClient-52-SelectorManager] [47s 187ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: finishing connect DEBUG: [HttpClient-52-SelectorManager] [47s 187ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53576 DEBUG: [HttpClient-51-Worker1] [47s 187ms] PlainHttpConnection(SocketTube(109)) finishConnect, setting connected=true DEBUG: [HttpClient-51-Worker1] [47s 187ms] Http1Exchange SocketTube(109) connecting flows DEBUG: [HttpClient-51-Worker1] [47s 187ms] SocketTube(109) connecting flows DEBUG: [HttpClient-51-Worker1] [47s 187ms] SocketTube(109) read publisher got subscriber DEBUG: [HttpClient-51-Worker1] [47s 187ms] SocketTube(109) registering subscribe event DEBUG: [HttpClient-51-Worker1] [47s 187ms] SocketTube(109) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-Worker1] [47s 187ms] Http1Publisher(SocketTube(109)) got subscriber: SocketTube(109) DEBUG: [HttpClient-51-Worker1] [47s 187ms] SocketTube(109) subscribed for writing DEBUG: [HttpClient-51-Worker1] [47s 187ms] SocketTube(109) write: registering startSubscription event DEBUG: [HttpClient-51-Worker1] [47s 187ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:40711/ GET DEBUG: [HttpClient-51-Worker1] [47s 188ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-51-Worker1] [47s 188ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker1] [47s 188ms] Http1Publisher(SocketTube(109)) WriteTask DEBUG: [HttpClient-51-Worker1] [47s 188ms] Http1Publisher(SocketTube(109)) hasOutgoing = true, demand = 0 TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=53576,localport=40711] TestServer(1): starting connection DEBUG: [HttpClient-52-SelectorManager] [47s 192ms] SocketTube(109) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [47s 192ms] SocketTube(109) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5d1fb7c4 DEBUG: [HttpClient-52-SelectorManager] [47s 192ms] SocketTube(109) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [47s 192ms] SocketTube(109) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [47s 192ms] Http1AsyncReceiver(SocketTube(109)) Received onSubscribed from upstream DEBUG: [HttpClient-52-SelectorManager] [47s 192ms] SocketTube(109) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [47s 192ms] SocketTube(109) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [47s 192ms] SocketTube(109) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [47s 192ms] SocketTube(109) write: offloading requestMore DEBUG: [HttpClient-51-Worker2] [47s 192ms] Http1AsyncReceiver(SocketTube(109)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker2] [47s 192ms] Http1AsyncReceiver(SocketTube(109)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker2] [47s 192ms] Http1AsyncReceiver(SocketTube(109)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-51-Worker2] [47s 192ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-51-Worker2] [47s 192ms] SocketTube(109) resuming read event DEBUG: [HttpClient-51-Worker2] [47s 192ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [47s 192ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@181d2203 for R (true) DEBUG: [HttpClient-51-Worker3] [47s 192ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-51-Worker3] [47s 192ms] Http1Publisher(SocketTube(109)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [47s 192ms] Http1Publisher(SocketTube(109)) WriteTask DEBUG: [HttpClient-51-Worker3] [47s 192ms] Http1Publisher(SocketTube(109)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker3] [47s 192ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-51-Worker3] [47s 192ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker3] [47s 192ms] Exchange sendRequestBody DEBUG: [HttpClient-51-Worker3] [47s 192ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-51-Worker3] [47s 192ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-51-Worker3] [47s 192ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker3] [47s 192ms] Http1Publisher(SocketTube(109)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker3] [47s 192ms] Http1Publisher(SocketTube(109)) onNext with 191 bytes DEBUG: [HttpClient-51-Worker3] [47s 192ms] SocketTube(109) trying to write: 191 DEBUG: [HttpClient-51-Worker3] [47s 192ms] SocketTube(109) wrote: 191 DEBUG: [HttpClient-51-Worker3] [47s 192ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-51-Worker3] [47s 192ms] Http1Publisher(SocketTube(109)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [47s 192ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker3] [47s 192ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker3] [47s 192ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-51-Worker3] [47s 192ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-51-Worker3] [47s 192ms] Http1Exchange reading headers DEBUG: [HttpClient-51-Worker3] [47s 193ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-51-Worker3] [47s 193ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) First time around DEBUG: [HttpClient-51-Worker3] [47s 193ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) headersReader is not yet completed DEBUG: [HttpClient-51-Worker3] [47s 193ms] Http1Publisher(SocketTube(109)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker3] [47s 193ms] Http1Publisher(SocketTube(109)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@45490d26 DEBUG: [HttpClient-51-Worker3] [47s 193ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [47s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@181d2203 for None (false) DEBUG: [HttpClient-52-SelectorManager] [47s 193ms] SocketTube(109) read bytes: 71 DEBUG: [HttpClient-52-SelectorManager] [47s 193ms] Http1AsyncReceiver(SocketTube(109)) Putting 71 bytes into the queue DEBUG: [HttpClient-52-SelectorManager] [47s 193ms] SocketTube(109) resuming read event DEBUG: [HttpClient-52-SelectorManager] [47s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@181d2203 for R (false) DEBUG: [HttpClient-52-SelectorManager] [47s 193ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [47s 193ms] Http1AsyncReceiver(SocketTube(109)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@69c0e9bb DEBUG: [HttpClient-51-Worker4] [47s 193ms] Http1AsyncReceiver(SocketTube(109)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker4] [47s 193ms] Http1AsyncReceiver(SocketTube(109)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@69c0e9bb DEBUG: [HttpClient-51-Worker4] [47s 193ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-51-Worker4] [47s 195ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-51-Worker4] [47s 195ms] Http1AsyncReceiver(SocketTube(109)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@69c0e9bb DEBUG: [HttpClient-51-Worker4] [47s 195ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-51-Worker4] [47s 195ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-51-Worker4] [47s 195ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:53576 remote=/127.0.0.1:40711] DEBUG: [HttpClient-51-Worker4] [47s 195ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) readBody: return2Cache: false DEBUG: [HttpClient-51-Worker4] [47s 196ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@34ec6e1b(52) DEBUG: [HttpClient-51-Worker4] [47s 196ms] Http1AsyncReceiver(SocketTube(109)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@238f221/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10446de1 queue.isEmpty: false DEBUG: [HttpClient-51-Worker4] [47s 196ms] Http1AsyncReceiver(SocketTube(109)) Delegate done: 0 DEBUG: [HttpClient-51-Worker4] [47s 196ms] PlainHttpConnection(SocketTube(109))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-51-Worker4] [47s 196ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker4] [47s 196ms] Http1AsyncReceiver(SocketTube(109)) cleared DEBUG: [HttpClient-51-Worker4] [47s 196ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker4] [47s 196ms] Exchange Ignored body DEBUG: [HttpClient-51-Worker4] [47s 196ms] Http2Connection(SocketTube(109)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-51-Worker4] [47s 196ms] Http2Connection(SocketTube(109)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-51-Worker4] [47s 196ms] Http2Connection(SocketTube(109)) Opened stream 1 DEBUG: [HttpClient-51-Worker4] [47s 196ms] Http2Connection(SocketTube(109))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-51-Worker4] [47s 196ms] Http2Connection(SocketTube(109))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-51-Worker4] [47s 196ms] SocketTube(109) connecting flows DEBUG: [HttpClient-51-Worker4] [47s 196ms] SocketTube(109) read publisher got subscriber DEBUG: [HttpClient-51-Worker4] [47s 196ms] SocketTube(109) registering subscribe event DEBUG: [HttpClient-51-Worker4] [47s 207ms] SocketTube(109) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [47s 207ms] SocketTube(109) subscribed for writing DEBUG: [HttpClient-51-Worker4] [47s 208ms] SocketTube(109) write: resetting demand to 0 DEBUG: [HttpClient-51-Worker4] [47s 208ms] SocketTube(109) write: registering startSubscription event Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker4] [47s 208ms] PlainHttpConnection(SocketTube(109)) added 63 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [47s 208ms] PlainHttpConnection(SocketTube(109)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker4] [47s 208ms] Http2Connection(SocketTube(109)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-Worker4] [47s 208ms] PlainHttpConnection(SocketTube(109)) added 13 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [47s 208ms] PlainHttpConnection(SocketTube(109)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker4] [47s 208ms] Http2Connection(SocketTube(109)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-51-Worker4] [47s 208ms] Http2Connection(SocketTube(109)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-51-Worker4] [47s 208ms] Http2Connection(SocketTube(109)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker4] [47s 208ms] Http1AsyncReceiver(SocketTube(109)) stopping DEBUG: [HttpClient-51-Worker4] [47s 208ms] Http1AsyncReceiver(SocketTube(109)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-51-Worker4] [47s 208ms] Http1AsyncReceiver(SocketTube(109)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-51-Worker4] [47s 208ms] Http2Connection(SocketTube(109)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-51-Worker4] [47s 209ms] Http2Connection(SocketTube(109)) H2 processed buffered data DEBUG: [HttpClient-51-Worker4] [47s 209ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(109)) DEBUG: [HttpClient-51-Worker4] [47s 209ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(109)) DEBUG: [HttpClient-51-Worker4] [47s 209ms] Http1AsyncReceiver(SocketTube(109)) cleared DEBUG: [HttpClient-51-Worker4] [47s 209ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-51-Worker4] [47s 209ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) Finished reading body: READING_BODY DEBUG: [HttpClient-51-Worker4] [47s 209ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@34ec6e1b(52) DEBUG: [HttpClient-51-Worker4] [47s 209ms] Http1AsyncReceiver(SocketTube(109)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@238f221/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10446de1, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-51-Worker4] [47s 209ms] Http1AsyncReceiver(SocketTube(109)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-51-Worker4] [47s 209ms] Http1AsyncReceiver(SocketTube(109)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-51-Worker4] [47s 209ms] Http1AsyncReceiver(SocketTube(109)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-52-SelectorManager] [47s 207ms] SocketTube(109) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [47s 209ms] SocketTube(109) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@29cfd836 DEBUG: [HttpClient-52-SelectorManager] [47s 209ms] Http1AsyncReceiver(SocketTube(109)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-52-SelectorManager] [47s 209ms] SocketTube(109) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [47s 209ms] SocketTube(109) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [47s 209ms] Http2Connection(SocketTube(109)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-52-SelectorManager] [47s 209ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-52-SelectorManager] [47s 209ms] SocketTube(109) resuming read event DEBUG: [HttpClient-52-SelectorManager] [47s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@181d2203 for R (false) DEBUG: [HttpClient-52-SelectorManager] [47s 209ms] SocketTube(109) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [47s 209ms] SocketTube(109) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [47s 209ms] SocketTube(109) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [47s 209ms] SocketTube(109) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [47s 209ms] SocketTube(109) write: offloading requestMore DEBUG: [HttpClient-51-Worker5] [47s 209ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-51-Worker5] [47s 209ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: got request of 1 from SocketTube(109) DEBUG: [HttpClient-51-Worker5] [47s 209ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(109) DEBUG: [HttpClient-51-Worker5] [47s 209ms] SocketTube(109) trying to write: 63 DEBUG: [HttpClient-51-Worker5] [47s 209ms] SocketTube(109) wrote: 63 DEBUG: [HttpClient-51-Worker5] [47s 209ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-51-Worker5] [47s 209ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: got request of 1 from SocketTube(109) DEBUG: [HttpClient-51-Worker5] [47s 209ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [47s 209ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [47s 209ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(109) DEBUG: [HttpClient-51-Worker5] [47s 209ms] SocketTube(109) trying to write: 13 DEBUG: [HttpClient-51-Worker5] [47s 209ms] SocketTube(109) wrote: 13 DEBUG: [HttpClient-51-Worker5] [47s 209ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-51-Worker5] [47s 209ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: got request of 1 from SocketTube(109) DEBUG: [HttpClient-51-Worker5] [47s 209ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [47s 209ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [47s 209ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [47s 209ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [47s 209ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [47s 209ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [47s 209ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [47s 209ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [47s 210ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [47s 210ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 210ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 210ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [47s 210ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [47s 210ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 210ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [47s 210ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 210ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 210ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [47s 210ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [47s 210ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 210ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 TestServer(1): connection started DEBUG: [HttpClient-52-SelectorManager] [47s 228ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@181d2203 for None (false) DEBUG: [HttpClient-52-SelectorManager] [47s 230ms] SocketTube(109) read bytes: 98 DEBUG: [HttpClient-52-SelectorManager] [47s 230ms] Http2Connection(SocketTube(109)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [47s 230ms] SocketTube(109) resuming read event DEBUG: [HttpClient-52-SelectorManager] [47s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@181d2203 for R (false) DEBUG: [HttpClient-52-SelectorManager] [47s 230ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [47s 243ms] Http2Connection(SocketTube(109)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker6] [47s 243ms] Http2Connection(SocketTube(109)) H2 Receiving(1): 98 DEBUG: [HttpClient-51-Worker6] [47s 243ms] Http2Connection(SocketTube(109)) Processing 98 DEBUG: [HttpClient-51-Worker6] [47s 243ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-51-Worker6] [47s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [47s 243ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker6] [47s 244ms] Http2Connection(SocketTube(109)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [47s 244ms] PlainHttpConnection(SocketTube(109)) added 9 bytes to the write queue DEBUG: [HttpClient-51-Worker6] [47s 244ms] PlainHttpConnection(SocketTube(109)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker6] [47s 244ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(109) DEBUG: [HttpClient-51-Worker6] [47s 244ms] SocketTube(109) trying to write: 9 DEBUG: [HttpClient-51-Worker6] [47s 244ms] SocketTube(109) wrote: 9 DEBUG: [HttpClient-51-Worker6] [47s 244ms] SocketTube(109) write: requesting more... DEBUG: [readLoop] [47s 244ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 244ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [47s 244ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [47s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [47s 244ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: got request of 1 from SocketTube(109) DEBUG: [HttpClient-51-Worker6] [47s 245ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [47s 245ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [47s 245ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [47s 245ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [47s 246ms] Http2Connection(SocketTube(109))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [47s 246ms] Http2Connection(SocketTube(109))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-51-Worker6] [47s 246ms] Http2Connection(SocketTube(109))/Stream(1) Completing responseCF(0) with response headers Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:40711/) 200 HTTP_2 Local port: 53576 DEBUG: [HttpClient-51-Worker6] [47s 246ms] Http2Connection(SocketTube(109))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:40711/) 200 HTTP_2 Local port: 53576 DEBUG: [HttpClient-51-Worker6] [47s 246ms] Http2Connection(SocketTube(109))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-51-Worker6] [47s 246ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker6] [47s 259ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [47s 259ms] Http2Connection(SocketTube(109))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [47s 259ms] Http2Connection(SocketTube(109))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-51-Worker6] [47s 271ms] Http2Connection(SocketTube(109)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-51-Worker6] [47s 271ms] Http2Connection(SocketTube(109)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-51-Worker6] [47s 271ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [47s 272ms] Http2Connection(SocketTube(109))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [47s 272ms] Http2Connection(SocketTube(109))/Stream(1) incoming: onComplete DEBUG: [HttpClient-51-Worker6] [47s 272ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker6] [47s 272ms] HttpClientImpl(52) ClientImpl (async) elapsed 86 millis for GET to http://127.0.0.1:40711/ DEBUG: [HttpClient-51-Worker6] [47s 272ms] Http2Connection(SocketTube(109))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [47s 272ms] Http2Connection(SocketTube(109))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [47s 272ms] Http2Connection(SocketTube(109))/Stream(1) close stream 1 DEBUG: [HttpClient-51-Worker6] [47s 272ms] Http2Connection(SocketTube(109)) Closed stream 1 DEBUG: [HttpClient-51-Worker6] [47s 272ms] Http2Connection(SocketTube(109))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4e5f401a DEBUG: [HttpClient-51-Worker6] [47s 272ms] Http2Connection(SocketTube(109))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-51-Worker6] [47s 272ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-51-Worker6] [47s 272ms] Http2Connection(SocketTube(109)) H2 processed(1) DEBUG: [HttpClient-52-SelectorManager] [47s 279ms] HttpClientImpl(52) SelectorManager shutting down DEBUG: [HttpClient-52-SelectorManager] [47s 279ms] Http2ClientImpl stopping DEBUG: [HttpClient-52-SelectorManager] [47s 279ms] Http2Connection(SocketTube(109)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [47s 279ms] Http2Connection(SocketTube(109)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-52-SelectorManager] [47s 280ms] PlainHttpConnection(SocketTube(109)) added 34 bytes to the write queue DEBUG: [HttpClient-52-SelectorManager] [47s 280ms] PlainHttpConnection(SocketTube(109)) signalling the publisher of the write queue DEBUG: [HttpClient-52-SelectorManager] [47s 280ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(109) DEBUG: [HttpClient-52-SelectorManager] [47s 280ms] SocketTube(109) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [47s 280ms] SocketTube(109) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [47s 280ms] SocketTube(109) pausing read event DEBUG: [HttpClient-52-SelectorManager] [47s 280ms] SocketTube(109) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@29cfd836 DEBUG: [HttpClient-52-SelectorManager] [47s 280ms] SocketTube(109) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [47s 280ms] Http2Connection(SocketTube(109)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [47s 280ms] SocketTube(109) Stopping read scheduler DEBUG: [HttpClient-52-SelectorManager] [47s 280ms] SocketTube(109) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [47s 280ms] SocketTube(109) Read scheduler stopped DEBUG: [HttpClient-52-SelectorManager] [47s 280ms] SocketTube(109) write: cancel DEBUG: [HttpClient-52-SelectorManager] [47s 280ms] SocketTube(109) write: resetting demand to 0 DEBUG: [HttpClient-52-SelectorManager] [47s 280ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: cancelled by SocketTube(109) DEBUG: [HttpClient-52-SelectorManager] [47s 280ms] SocketTube(109) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [47s 280ms] Http2Connection(SocketTube(109)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [47s 281ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(109)) DEBUG: [HttpClient-52-SelectorManager] [47s 281ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(109)) DEBUG: [HttpClient-52-SelectorManager] [47s 281ms] PlainHttpConnection(SocketTube(109)) Closing channel: channel not registered with selector DEBUG: [HttpClient-52-SelectorManager] [47s 281ms] SocketTube(109) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-52-SelectorManager] [47s 281ms] Http2Connection(SocketTube(109)) Close all streams DEBUG: [HttpClient-51-Worker7] [47s 281ms] Http2Connection(SocketTube(109)) 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] [47s 290ms] Http2Connection(SocketTube(109)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:53576 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [47s 314ms] HttpClientImpl(53) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [47s 339ms] HttpClientImpl(53) ClientImpl (async) send http://127.0.0.1:40711/ GET DEBUG: [HttpClient-52-Worker0] [47s 343ms] Exchange establishing exchange for http://127.0.0.1:40711/ GET, proxy=null DEBUG: [HttpClient-52-Worker0] [47s 343ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-52-Worker0] [47s 343ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-52-Worker0] [47s 343ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-52-Worker0] [47s 343ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-52-Worker0] [47s 343ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-52-Worker0] [47s 343ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-52-Worker0] [47s 344ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker0] [47s 344ms] Http1Exchange Sending headers only DEBUG: [HttpClient-52-Worker0] [47s 344ms] Http1AsyncReceiver(SocketTube(110)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@64a6cd33 queue.isEmpty: true DEBUG: [HttpClient-52-Worker0] [47s 344ms] Http1AsyncReceiver(SocketTube(110)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@64a6cd33, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-52-Worker0] [47s 344ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [47s 344ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [47s 344ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [47s 344ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [47s 344ms] Http1Exchange response created in advance DEBUG: [HttpClient-52-Worker0] [47s 344ms] Http1Exchange initiating connect async DEBUG: [HttpClient-52-Worker0] [47s 344ms] PlainHttpConnection(SocketTube(110)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [47s 344ms] PlainHttpConnection(SocketTube(110)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [47s 344ms] PlainHttpConnection(SocketTube(110)) registering connect event DEBUG: [HttpClient-53-SelectorManager] [47s 361ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7214c085 for C (true) DEBUG: [HttpClient-53-SelectorManager] [47s 361ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: finishing connect DEBUG: [HttpClient-53-SelectorManager] [47s 361ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56967 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=56967,localport=40711] TestServer(1): starting connection DEBUG: [HttpClient-52-Worker1] [47s 367ms] PlainHttpConnection(SocketTube(110)) finishConnect, setting connected=true DEBUG: [HttpClient-52-Worker1] [47s 367ms] Http1Exchange SocketTube(110) connecting flows DEBUG: [HttpClient-52-Worker1] [47s 367ms] SocketTube(110) connecting flows DEBUG: [HttpClient-52-Worker1] [47s 367ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-52-Worker1] [47s 367ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-52-Worker1] [47s 367ms] SocketTube(110) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-Worker1] [47s 367ms] Http1Publisher(SocketTube(110)) got subscriber: SocketTube(110) DEBUG: [HttpClient-52-Worker1] [47s 367ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-52-Worker1] [47s 367ms] SocketTube(110) write: registering startSubscription event DEBUG: [HttpClient-52-Worker1] [47s 367ms] Http1Exchange requestAction.headers Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:40711/ GET DEBUG: [HttpClient-52-Worker1] [47s 368ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-52-Worker1] [47s 368ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker1] [47s 368ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-52-Worker1] [47s 368ms] Http1Publisher(SocketTube(110)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-53-SelectorManager] [47s 377ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [47s 377ms] SocketTube(110) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@78ecabf5 DEBUG: [HttpClient-53-SelectorManager] [47s 377ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [47s 377ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [47s 377ms] Http1AsyncReceiver(SocketTube(110)) Received onSubscribed from upstream DEBUG: [HttpClient-53-SelectorManager] [47s 377ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [47s 377ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-53-SelectorManager] [47s 377ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [47s 377ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-52-Worker2] [47s 378ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker2] [47s 378ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker2] [47s 378ms] Http1AsyncReceiver(SocketTube(110)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-52-Worker2] [47s 378ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-52-Worker2] [47s 378ms] SocketTube(110) resuming read event DEBUG: [HttpClient-52-Worker3] [47s 378ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-52-Worker3] [47s 378ms] Http1Publisher(SocketTube(110)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [47s 378ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-52-Worker3] [47s 378ms] Http1Publisher(SocketTube(110)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker3] [47s 378ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-52-Worker3] [47s 378ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker3] [47s 378ms] Exchange sendRequestBody DEBUG: [HttpClient-52-Worker3] [47s 378ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-52-Worker3] [47s 378ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-52-Worker3] [47s 378ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker3] [47s 379ms] Http1Publisher(SocketTube(110)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker3] [47s 379ms] Http1Publisher(SocketTube(110)) onNext with 191 bytes DEBUG: [HttpClient-52-Worker3] [47s 379ms] SocketTube(110) trying to write: 191 DEBUG: [HttpClient-52-Worker2] [47s 378ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [47s 379ms] SocketTube(110) wrote: 191 DEBUG: [HttpClient-52-Worker3] [47s 379ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-52-Worker3] [47s 379ms] Http1Publisher(SocketTube(110)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [47s 379ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [47s 379ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [47s 379ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-52-Worker3] [47s 379ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-52-Worker3] [47s 379ms] Http1Exchange reading headers DEBUG: [HttpClient-52-Worker3] [47s 383ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-52-Worker3] [47s 383ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) First time around DEBUG: [HttpClient-52-Worker3] [47s 383ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) headersReader is not yet completed DEBUG: [HttpClient-52-Worker3] [47s 383ms] Http1Publisher(SocketTube(110)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker3] [47s 383ms] Http1Publisher(SocketTube(110)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1aa399af DEBUG: [HttpClient-52-Worker3] [47s 383ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [47s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3dee3a8c for R (true) DEBUG: [HttpClient-53-SelectorManager] [47s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3dee3a8c for None (false) DEBUG: [HttpClient-53-SelectorManager] [47s 386ms] SocketTube(110) read bytes: 71 DEBUG: [HttpClient-53-SelectorManager] [47s 386ms] Http1AsyncReceiver(SocketTube(110)) Putting 71 bytes into the queue DEBUG: [HttpClient-52-Worker4] [47s 387ms] Http1AsyncReceiver(SocketTube(110)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@64a6cd33 DEBUG: [HttpClient-52-Worker4] [47s 387ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker4] [47s 387ms] Http1AsyncReceiver(SocketTube(110)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@64a6cd33 DEBUG: [HttpClient-52-Worker4] [47s 387ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-52-Worker4] [47s 387ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-52-Worker4] [47s 388ms] Http1AsyncReceiver(SocketTube(110)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@64a6cd33 DEBUG: [HttpClient-52-Worker4] [47s 388ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-52-Worker4] [47s 388ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-52-Worker4] [47s 388ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56967 remote=/127.0.0.1:40711] DEBUG: [HttpClient-52-Worker4] [47s 388ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) readBody: return2Cache: false DEBUG: [HttpClient-52-Worker4] [47s 388ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1df63b78(53) DEBUG: [HttpClient-52-Worker4] [47s 388ms] Http1AsyncReceiver(SocketTube(110)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@780c4ebf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13bc226c queue.isEmpty: false DEBUG: [HttpClient-52-Worker4] [47s 388ms] Http1AsyncReceiver(SocketTube(110)) Delegate done: 0 DEBUG: [HttpClient-52-Worker4] [47s 388ms] PlainHttpConnection(SocketTube(110))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-52-Worker4] [47s 388ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker4] [47s 388ms] Http1AsyncReceiver(SocketTube(110)) cleared DEBUG: [HttpClient-52-Worker4] [47s 388ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker4] [47s 388ms] Exchange Ignored body DEBUG: [HttpClient-52-Worker4] [47s 388ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-52-Worker4] [47s 398ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-52-Worker4] [47s 398ms] Http2Connection(SocketTube(110)) Opened stream 1 DEBUG: [HttpClient-52-Worker4] [47s 398ms] Http2Connection(SocketTube(110))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-52-Worker4] [47s 399ms] Http2Connection(SocketTube(110))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-52-Worker4] [47s 399ms] SocketTube(110) connecting flows DEBUG: [HttpClient-52-Worker4] [47s 399ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-52-Worker4] [47s 399ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-52-Worker4] [47s 399ms] SocketTube(110) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [47s 399ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-52-Worker4] [47s 399ms] SocketTube(110) write: resetting demand to 0 DEBUG: [HttpClient-52-Worker4] [47s 399ms] SocketTube(110) write: registering startSubscription event Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-52-Worker4] [47s 400ms] PlainHttpConnection(SocketTube(110)) added 63 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [47s 400ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-52-Worker4] [47s 400ms] PlainHttpConnection(SocketTube(110)) added 13 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [47s 400ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http2Connection(SocketTube(110)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http2Connection(SocketTube(110)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http2Connection(SocketTube(110)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http1AsyncReceiver(SocketTube(110)) stopping DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http1AsyncReceiver(SocketTube(110)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http1AsyncReceiver(SocketTube(110)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http2Connection(SocketTube(110)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http2Connection(SocketTube(110)) H2 processed buffered data DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http1AsyncReceiver(SocketTube(110)) cleared DEBUG: [HttpClient-52-Worker4] [47s 400ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) Finished reading body: READING_BODY DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1df63b78(53) DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http1AsyncReceiver(SocketTube(110)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@780c4ebf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13bc226c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-52-Worker4] [47s 400ms] Http1AsyncReceiver(SocketTube(110)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-53-SelectorManager] [47s 388ms] SocketTube(110) resuming read event DEBUG: [HttpClient-53-SelectorManager] [47s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3dee3a8c for R (false) DEBUG: [HttpClient-53-SelectorManager] [47s 405ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [47s 407ms] SocketTube(110) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@c190646 DEBUG: [HttpClient-53-SelectorManager] [47s 407ms] Http1AsyncReceiver(SocketTube(110)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-53-SelectorManager] [47s 407ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [47s 407ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [47s 407ms] Http2Connection(SocketTube(110)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-53-SelectorManager] [47s 407ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-53-SelectorManager] [47s 407ms] SocketTube(110) resuming read event DEBUG: [HttpClient-53-SelectorManager] [47s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3dee3a8c for R (false) DEBUG: [HttpClient-53-SelectorManager] [47s 407ms] SocketTube(110) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [47s 407ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [47s 407ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [47s 408ms] SocketTube(110) no more bytes available DEBUG: [HttpClient-53-SelectorManager] [47s 408ms] SocketTube(110) resuming read event DEBUG: [HttpClient-53-SelectorManager] [47s 408ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3dee3a8c for R (false) DEBUG: [HttpClient-53-SelectorManager] [47s 408ms] SocketTube(110) leaving read() loop with no bytes Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [47s 408ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [47s 408ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-52-Worker5] [47s 408ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-52-Worker5] [47s 408ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-52-Worker5] [47s 408ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-52-Worker5] [47s 408ms] SocketTube(110) trying to write: 63 DEBUG: [HttpClient-52-Worker5] [47s 408ms] SocketTube(110) wrote: 63 DEBUG: [HttpClient-52-Worker5] [47s 409ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-52-Worker5] [47s 409ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-52-Worker5] [47s 409ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [47s 409ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [47s 409ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-52-Worker5] [47s 409ms] SocketTube(110) trying to write: 13 DEBUG: [HttpClient-52-Worker5] [47s 409ms] SocketTube(110) wrote: 13 DEBUG: [HttpClient-52-Worker5] [47s 409ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-52-Worker5] [47s 409ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-52-Worker5] [47s 409ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [47s 409ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [47s 409ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [47s 411ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [47s 411ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [47s 411ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [47s 411ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [47s 411ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [47s 411ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 TestServer(1): connection started DEBUG: [readLoop] [47s 421ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 421ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [47s 421ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [47s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 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: [readLoop] [47s 421ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 422ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [47s 422ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [47s 422ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 422ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-SelectorManager] [47s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3dee3a8c for None (false) DEBUG: [HttpClient-53-SelectorManager] [47s 434ms] SocketTube(110) read bytes: 98 DEBUG: [HttpClient-53-SelectorManager] [47s 434ms] Http2Connection(SocketTube(110)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [47s 434ms] SocketTube(110) resuming read event DEBUG: [HttpClient-53-SelectorManager] [47s 434ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3dee3a8c for R (false) DEBUG: [HttpClient-53-SelectorManager] [47s 434ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [47s 434ms] Http2Connection(SocketTube(110)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [47s 434ms] Http2Connection(SocketTube(110)) H2 Receiving(1): 98 DEBUG: [HttpClient-52-Worker6] [47s 434ms] Http2Connection(SocketTube(110)) Processing 98 DEBUG: [HttpClient-52-Worker6] [47s 434ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-52-Worker6] [47s 434ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [47s 434ms] FramesDecoder Got frame: SETTINGS: length=30, 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 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-52-Worker6] [47s 434ms] Http2Connection(SocketTube(110)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [47s 435ms] PlainHttpConnection(SocketTube(110)) added 9 bytes to the write queue DEBUG: [HttpClient-52-Worker6] [47s 435ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker6] [47s 435ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-52-Worker6] [47s 435ms] SocketTube(110) trying to write: 9 DEBUG: [HttpClient-52-Worker6] [47s 435ms] SocketTube(110) wrote: 9 DEBUG: [HttpClient-52-Worker6] [47s 435ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-52-Worker6] [47s 435ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-52-Worker6] [47s 435ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [47s 435ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [47s 435ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 435ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [47s 435ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [47s 435ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [47s 435ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [47s 435ms] FramesDecoder Tail size is now: 0, current= Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [47s 435ms] Http2Connection(SocketTube(110))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [47s 436ms] Http2Connection(SocketTube(110))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-52-Worker6] [47s 436ms] Http2Connection(SocketTube(110))/Stream(1) Completing responseCF(0) with response headers Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:40711/) 200 HTTP_2 Local port: 56967 DEBUG: [HttpClient-52-Worker6] [47s 436ms] Http2Connection(SocketTube(110))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:40711/) 200 HTTP_2 Local port: 56967 DEBUG: [HttpClient-52-Worker6] [47s 436ms] Http2Connection(SocketTube(110))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-52-Worker6] [47s 436ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker6] [47s 436ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [47s 436ms] Http2Connection(SocketTube(110))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [47s 436ms] Http2Connection(SocketTube(110))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-52-Worker6] [47s 436ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-52-Worker6] [47s 436ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-52-Worker6] [47s 436ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [47s 437ms] Http2Connection(SocketTube(110))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [47s 437ms] Http2Connection(SocketTube(110))/Stream(1) incoming: onComplete DEBUG: [HttpClient-52-Worker6] [47s 437ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker6] [47s 437ms] HttpClientImpl(53) ClientImpl (async) elapsed 98 millis for GET to http://127.0.0.1:40711/ DEBUG: [HttpClient-52-Worker6] [47s 437ms] Http2Connection(SocketTube(110))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [47s 437ms] Http2Connection(SocketTube(110))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [47s 437ms] Http2Connection(SocketTube(110))/Stream(1) close stream 1 DEBUG: [HttpClient-52-Worker6] [47s 437ms] Http2Connection(SocketTube(110)) Closed stream 1 DEBUG: [HttpClient-52-Worker6] [47s 437ms] Http2Connection(SocketTube(110))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@20de2660 DEBUG: [HttpClient-52-Worker6] [47s 437ms] Http2Connection(SocketTube(110))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-52-Worker6] [47s 437ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-52-Worker6] [47s 437ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [47s 437ms] Http2Connection(SocketTube(110)) H2 processed(1) DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] HttpClientImpl(53) SelectorManager shutting down DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] Http2ClientImpl stopping DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] Http2Connection(SocketTube(110)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] PlainHttpConnection(SocketTube(110)) added 34 bytes to the write queue DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] SocketTube(110) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] SocketTube(110) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] SocketTube(110) pausing read event DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] SocketTube(110) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@c190646 DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] SocketTube(110) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] Http2Connection(SocketTube(110)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] SocketTube(110) Stopping read scheduler DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] SocketTube(110) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] SocketTube(110) Read scheduler stopped DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] SocketTube(110) write: cancel DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] SocketTube(110) write: resetting demand to 0 DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: cancelled by SocketTube(110) DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] SocketTube(110) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [47s 438ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [47s 439ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-53-SelectorManager] [47s 439ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-53-SelectorManager] [47s 439ms] PlainHttpConnection(SocketTube(110)) Closing channel: channel not registered with selector DEBUG: [HttpClient-52-Worker7] [47s 439ms] Http2Connection(SocketTube(110)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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-SelectorManager] [47s 439ms] SocketTube(110) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-53-SelectorManager] [47s 442ms] Http2Connection(SocketTube(110)) Close all streams Server connection to /127.0.0.1:56967 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-52-Worker7] [47s 465ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [47s 486ms] HttpClientImpl(54) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [47s 491ms] HttpClientImpl(54) ClientImpl (async) send http://127.0.0.1:40711/ GET DEBUG: [HttpClient-53-Worker0] [47s 493ms] Exchange establishing exchange for http://127.0.0.1:40711/ GET, proxy=null DEBUG: [HttpClient-53-Worker0] [47s 494ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-53-Worker0] [47s 494ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-53-Worker0] [47s 494ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-53-Worker0] [47s 494ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-53-Worker0] [47s 494ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-53-Worker0] [47s 494ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-53-Worker0] [47s 494ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker0] [47s 494ms] Http1Exchange Sending headers only DEBUG: [HttpClient-53-Worker0] [47s 494ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@11ba8d7e queue.isEmpty: true DEBUG: [HttpClient-53-Worker0] [47s 494ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@11ba8d7e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-53-Worker0] [47s 494ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [47s 494ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [47s 494ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [47s 494ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [47s 494ms] Http1Exchange response created in advance DEBUG: [HttpClient-53-Worker0] [47s 494ms] Http1Exchange initiating connect async DEBUG: [HttpClient-53-Worker0] [47s 494ms] PlainHttpConnection(SocketTube(111)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [47s 494ms] PlainHttpConnection(SocketTube(111)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [47s 495ms] PlainHttpConnection(SocketTube(111)) 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=53701,localport=40711] TestServer(1): starting connection DEBUG: [HttpClient-54-SelectorManager] [47s 496ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1f4d5549 for C (true) DEBUG: [HttpClient-54-SelectorManager] [47s 496ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: finishing connect DEBUG: [HttpClient-54-SelectorManager] [47s 496ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53701 DEBUG: [HttpClient-53-Worker1] [47s 497ms] PlainHttpConnection(SocketTube(111)) finishConnect, setting connected=true DEBUG: [HttpClient-53-Worker1] [47s 497ms] Http1Exchange SocketTube(111) connecting flows DEBUG: [HttpClient-53-Worker1] [47s 497ms] SocketTube(111) connecting flows DEBUG: [HttpClient-53-Worker1] [47s 497ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-53-Worker1] [47s 497ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-53-Worker1] [47s 497ms] SocketTube(111) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [47s 497ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [47s 497ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@15b53e39 DEBUG: [HttpClient-54-SelectorManager] [47s 497ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [47s 497ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [47s 497ms] Http1AsyncReceiver(SocketTube(111)) Received onSubscribed from upstream DEBUG: [HttpClient-54-SelectorManager] [47s 497ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [47s 497ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-53-Worker2] [47s 497ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker2] [47s 497ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker2] [47s 497ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-53-Worker2] [47s 497ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-53-Worker2] [47s 497ms] SocketTube(111) resuming read event DEBUG: [HttpClient-53-Worker2] [47s 497ms] SocketTube(111) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [47s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50b7b2eb for R (true) DEBUG: [HttpClient-53-Worker1] [47s 497ms] Http1Publisher(SocketTube(111)) got subscriber: SocketTube(111) DEBUG: [HttpClient-53-Worker1] [47s 497ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-53-Worker1] [47s 497ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-53-Worker1] [47s 497ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-54-SelectorManager] [47s 497ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [47s 497ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-53-Worker3] [47s 497ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-53-Worker3] [47s 498ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker3] [47s 498ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-53-Worker3] [47s 505ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-53-Worker3] [47s 505ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:40711/ GET DEBUG: [HttpClient-53-Worker1] [47s 505ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-53-Worker1] [47s 505ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [47s 505ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-53-Worker1] [47s 505ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker1] [47s 505ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-53-Worker1] [47s 505ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [47s 505ms] Http1Publisher(SocketTube(111)) onNext with 191 bytes DEBUG: [HttpClient-53-Worker1] [47s 506ms] SocketTube(111) trying to write: 191 DEBUG: [HttpClient-53-Worker1] [47s 506ms] SocketTube(111) wrote: 191 DEBUG: [HttpClient-53-Worker1] [47s 506ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-53-Worker1] [47s 506ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker1] [47s 506ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [47s 506ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [47s 506ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-53-Worker1] [47s 506ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-53-Worker1] [47s 506ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker1] [47s 506ms] Exchange sendRequestBody DEBUG: [HttpClient-53-Worker1] [47s 506ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-53-Worker1] [47s 506ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-53-Worker1] [47s 506ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker1] [47s 506ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-53-Worker1] [47s 506ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker1] [47s 506ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-53-Worker1] [47s 506ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker1] [47s 506ms] Http1Publisher(SocketTube(111)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@64081e4b DEBUG: [HttpClient-53-Worker1] [47s 506ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-53-Worker1] [47s 506ms] Http1Exchange reading headers DEBUG: [HttpClient-53-Worker1] [47s 506ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-53-Worker1] [47s 506ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) First time around DEBUG: [HttpClient-53-Worker1] [47s 506ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) headersReader is not yet completed DEBUG: [HttpClient-54-SelectorManager] [47s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50b7b2eb for None (false) DEBUG: [HttpClient-54-SelectorManager] [47s 512ms] SocketTube(111) read bytes: 71 DEBUG: [HttpClient-54-SelectorManager] [47s 512ms] Http1AsyncReceiver(SocketTube(111)) Putting 71 bytes into the queue DEBUG: [HttpClient-54-SelectorManager] [47s 512ms] SocketTube(111) resuming read event DEBUG: [HttpClient-54-SelectorManager] [47s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50b7b2eb for R (false) DEBUG: [HttpClient-54-SelectorManager] [47s 512ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [47s 513ms] Http1AsyncReceiver(SocketTube(111)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@11ba8d7e DEBUG: [HttpClient-53-Worker4] [47s 513ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker4] [47s 513ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@11ba8d7e DEBUG: [HttpClient-53-Worker4] [47s 513ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-53-Worker4] [47s 513ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-53-Worker4] [47s 513ms] Http1AsyncReceiver(SocketTube(111)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@11ba8d7e DEBUG: [HttpClient-53-Worker4] [47s 513ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-53-Worker4] [47s 513ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-53-Worker4] [47s 513ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:53701 remote=/127.0.0.1:40711] DEBUG: [HttpClient-53-Worker4] [47s 513ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) readBody: return2Cache: false DEBUG: [HttpClient-53-Worker4] [47s 513ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6c36001d(54) DEBUG: [HttpClient-53-Worker4] [47s 513ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@24ffa330/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@285b5216 queue.isEmpty: false DEBUG: [HttpClient-53-Worker4] [47s 514ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-53-Worker4] [47s 514ms] PlainHttpConnection(SocketTube(111))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-53-Worker4] [47s 514ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker4] [47s 514ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-53-Worker4] [47s 514ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker4] [47s 514ms] Exchange Ignored body DEBUG: [HttpClient-53-Worker4] [47s 514ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-53-Worker4] [47s 514ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-53-Worker4] [47s 514ms] Http2Connection(SocketTube(111)) Opened stream 1 DEBUG: [HttpClient-53-Worker4] [47s 514ms] Http2Connection(SocketTube(111))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-53-Worker4] [47s 514ms] Http2Connection(SocketTube(111))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-53-Worker4] [47s 514ms] SocketTube(111) connecting flows DEBUG: [HttpClient-53-Worker4] [47s 514ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-53-Worker4] [47s 514ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-53-Worker4] [47s 514ms] SocketTube(111) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [47s 514ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-53-Worker4] [47s 514ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-54-SelectorManager] [47s 514ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [47s 514ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@61ad22f5 DEBUG: [HttpClient-54-SelectorManager] [47s 514ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-54-SelectorManager] [47s 514ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [47s 514ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [47s 515ms] Http2Connection(SocketTube(111)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-54-SelectorManager] [47s 515ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-54-SelectorManager] [47s 515ms] SocketTube(111) resuming read event DEBUG: [HttpClient-54-SelectorManager] [47s 515ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50b7b2eb for R (false) DEBUG: [HttpClient-54-SelectorManager] [47s 515ms] SocketTube(111) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [47s 515ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [47s 515ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-53-Worker4] [47s 514ms] SocketTube(111) write: registering startSubscription event Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker4] [47s 515ms] PlainHttpConnection(SocketTube(111)) added 63 bytes in the priority write queue DEBUG: [HttpClient-53-Worker4] [47s 515ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker4] [47s 515ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-Worker4] [47s 516ms] PlainHttpConnection(SocketTube(111)) added 13 bytes in the priority write queue DEBUG: [HttpClient-53-Worker4] [47s 516ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker4] [47s 516ms] Http2Connection(SocketTube(111)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-53-Worker4] [47s 516ms] Http2Connection(SocketTube(111)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-53-Worker4] [47s 516ms] Http2Connection(SocketTube(111)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker4] [47s 516ms] Http1AsyncReceiver(SocketTube(111)) stopping DEBUG: [HttpClient-53-Worker4] [47s 516ms] Http1AsyncReceiver(SocketTube(111)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-53-Worker4] [47s 516ms] Http1AsyncReceiver(SocketTube(111)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-53-Worker4] [47s 516ms] Http2Connection(SocketTube(111)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-53-Worker4] [47s 516ms] Http2Connection(SocketTube(111)) H2 processed buffered data DEBUG: [HttpClient-53-Worker4] [47s 516ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-53-Worker4] [47s 516ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-53-Worker4] [47s 516ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-53-Worker4] [47s 516ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-54-SelectorManager] [47s 516ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [47s 516ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-53-Worker5] [47s 516ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-53-Worker5] [47s 516ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-53-Worker5] [47s 516ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-53-Worker4] [47s 516ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) Finished reading body: READING_BODY DEBUG: [HttpClient-53-Worker5] [47s 516ms] SocketTube(111) trying to write: 63 DEBUG: [HttpClient-53-Worker4] [47s 516ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6c36001d(54) DEBUG: [HttpClient-53-Worker4] [47s 516ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@24ffa330/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@285b5216, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-53-Worker5] [47s 516ms] SocketTube(111) wrote: 63 DEBUG: [HttpClient-53-Worker4] [47s 516ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker5] [47s 516ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-53-Worker5] [47s 516ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-53-Worker5] [47s 516ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [47s 516ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [47s 516ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-53-Worker4] [47s 516ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-53-Worker4] [47s 516ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-53-Worker5] [47s 516ms] SocketTube(111) trying to write: 13 DEBUG: [HttpClient-53-Worker5] [47s 516ms] SocketTube(111) wrote: 13 DEBUG: [HttpClient-53-Worker5] [47s 516ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-53-Worker5] [47s 516ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-53-Worker5] [47s 516ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [47s 517ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [47s 517ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [47s 520ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [47s 521ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [47s 521ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [47s 521ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [47s 521ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [47s 521ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [47s 539ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 539ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 539ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [47s 539ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [47s 539ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 539ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [47s 539ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 539ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 539ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [47s 539ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [47s 539ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 539ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-54-SelectorManager] [47s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50b7b2eb for None (false) DEBUG: [HttpClient-54-SelectorManager] [47s 543ms] SocketTube(111) read bytes: 98 DEBUG: [HttpClient-54-SelectorManager] [47s 543ms] Http2Connection(SocketTube(111)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [47s 543ms] SocketTube(111) resuming read event DEBUG: [HttpClient-54-SelectorManager] [47s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50b7b2eb for R (false) DEBUG: [HttpClient-54-SelectorManager] [47s 543ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [47s 543ms] Http2Connection(SocketTube(111)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker6] [47s 543ms] Http2Connection(SocketTube(111)) H2 Receiving(1): 98 DEBUG: [HttpClient-53-Worker6] [47s 543ms] Http2Connection(SocketTube(111)) Processing 98 DEBUG: [HttpClient-53-Worker6] [47s 543ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-53-Worker6] [47s 543ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [47s 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 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker6] [47s 557ms] Http2Connection(SocketTube(111)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [47s 557ms] PlainHttpConnection(SocketTube(111)) added 9 bytes to the write queue DEBUG: [HttpClient-53-Worker6] [47s 557ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker6] [47s 558ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-53-Worker6] [47s 558ms] SocketTube(111) trying to write: 9 DEBUG: [HttpClient-53-Worker6] [47s 558ms] SocketTube(111) wrote: 9 DEBUG: [HttpClient-53-Worker6] [47s 558ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-53-Worker6] [47s 558ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [readLoop] [47s 558ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 558ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 558ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [47s 558ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [47s 558ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [47s 558ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [47s 558ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [47s 558ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [47s 559ms] Http2Connection(SocketTube(111))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [47s 559ms] Http2Connection(SocketTube(111))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-53-Worker6] [47s 559ms] Http2Connection(SocketTube(111))/Stream(1) Completing responseCF(0) with response headers Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:40711/) 200 HTTP_2 Local port: 53701 DEBUG: [HttpClient-53-Worker6] [47s 559ms] Http2Connection(SocketTube(111))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:40711/) 200 HTTP_2 Local port: 53701 DEBUG: [HttpClient-53-Worker6] [47s 559ms] Http2Connection(SocketTube(111))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-53-Worker6] [47s 559ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker6] [47s 559ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [47s 559ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [47s 559ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-53-Worker6] [47s 560ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-53-Worker6] [47s 560ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-53-Worker6] [47s 560ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [47s 560ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [47s 560ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onComplete DEBUG: [HttpClient-53-Worker6] [47s 560ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker6] [47s 560ms] HttpClientImpl(54) ClientImpl (async) elapsed 68 millis for GET to http://127.0.0.1:40711/ DEBUG: [HttpClient-53-Worker6] [47s 560ms] Http2Connection(SocketTube(111))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [47s 560ms] Http2Connection(SocketTube(111))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [47s 560ms] Http2Connection(SocketTube(111))/Stream(1) close stream 1 DEBUG: [HttpClient-53-Worker6] [47s 560ms] Http2Connection(SocketTube(111)) Closed stream 1 DEBUG: [HttpClient-53-Worker6] [47s 560ms] Http2Connection(SocketTube(111))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3fa8501f DEBUG: [HttpClient-53-Worker6] [47s 560ms] Http2Connection(SocketTube(111))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-Worker6] [47s 560ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-53-Worker6] [47s 560ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [47s 560ms] Http2Connection(SocketTube(111)) H2 processed(1) DEBUG: [HttpClient-54-SelectorManager] [47s 569ms] HttpClientImpl(54) SelectorManager shutting down DEBUG: [HttpClient-54-SelectorManager] [47s 569ms] Http2ClientImpl stopping DEBUG: [HttpClient-54-SelectorManager] [47s 569ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [47s 569ms] Http2Connection(SocketTube(111)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-54-SelectorManager] [47s 570ms] PlainHttpConnection(SocketTube(111)) added 34 bytes to the write queue DEBUG: [HttpClient-54-SelectorManager] [47s 570ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-54-SelectorManager] [47s 570ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-54-SelectorManager] [47s 570ms] SocketTube(111) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [47s 570ms] SocketTube(111) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [47s 570ms] SocketTube(111) pausing read event DEBUG: [HttpClient-54-SelectorManager] [47s 570ms] SocketTube(111) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@61ad22f5 DEBUG: [HttpClient-54-SelectorManager] [47s 570ms] SocketTube(111) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [47s 570ms] Http2Connection(SocketTube(111)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [47s 570ms] SocketTube(111) Stopping read scheduler DEBUG: [HttpClient-54-SelectorManager] [47s 570ms] SocketTube(111) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [47s 570ms] SocketTube(111) Read scheduler stopped DEBUG: [HttpClient-54-SelectorManager] [47s 570ms] SocketTube(111) write: cancel DEBUG: [HttpClient-54-SelectorManager] [47s 570ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-54-SelectorManager] [47s 570ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: cancelled by SocketTube(111) DEBUG: [HttpClient-54-SelectorManager] [47s 570ms] SocketTube(111) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-Worker7] [47s 570ms] 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-54-SelectorManager] [47s 570ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-53-Worker7] [47s 570ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [47s 571ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-54-SelectorManager] [47s 571ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-54-SelectorManager] [47s 574ms] PlainHttpConnection(SocketTube(111)) Closing channel: channel not registered with selector DEBUG: [HttpClient-54-SelectorManager] [47s 574ms] SocketTube(111) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-54-SelectorManager] [47s 574ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [MainThread] [47s 575ms] HttpClientImpl(55) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [47s 576ms] HttpClientImpl(55) ClientImpl (async) send http://127.0.0.1:40711/ GET DEBUG: [HttpClient-54-Worker0] [47s 576ms] Exchange establishing exchange for http://127.0.0.1:40711/ GET, proxy=null DEBUG: [HttpClient-54-Worker0] [47s 577ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-54-Worker0] [47s 577ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-54-Worker0] [47s 577ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-54-Worker0] [47s 577ms] ExchangeImpl new Http1Exchange, try to upgrade Server connection to /127.0.0.1:53701 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-54-Worker0] [47s 586ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-54-Worker0] [47s 586ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-54-Worker0] [47s 586ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker0] [47s 586ms] Http1Exchange Sending headers only DEBUG: [HttpClient-54-Worker0] [47s 586ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2be364e0 queue.isEmpty: true DEBUG: [HttpClient-54-Worker0] [47s 586ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2be364e0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-54-Worker0] [47s 586ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [47s 587ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [47s 587ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [47s 587ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [47s 587ms] Http1Exchange response created in advance DEBUG: [HttpClient-54-Worker0] [47s 587ms] Http1Exchange initiating connect async DEBUG: [HttpClient-54-Worker0] [47s 587ms] PlainHttpConnection(SocketTube(112)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [47s 587ms] PlainHttpConnection(SocketTube(112)) bind completed /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [47s 587ms] PlainHttpConnection(SocketTube(112)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43409,localport=40711] TestServer(1): starting connection DEBUG: [HttpClient-55-SelectorManager] [47s 589ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7c1de7d1 for C (true) DEBUG: [HttpClient-55-SelectorManager] [47s 589ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: finishing connect DEBUG: [HttpClient-55-SelectorManager] [47s 589ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43409 DEBUG: [HttpClient-54-Worker1] [47s 589ms] PlainHttpConnection(SocketTube(112)) finishConnect, setting connected=true DEBUG: [HttpClient-54-Worker1] [47s 589ms] Http1Exchange SocketTube(112) connecting flows DEBUG: [HttpClient-54-Worker1] [47s 589ms] SocketTube(112) connecting flows DEBUG: [HttpClient-54-Worker1] [47s 589ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-54-Worker1] [47s 589ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-54-Worker1] [47s 589ms] SocketTube(112) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-Worker1] [47s 589ms] Http1Publisher(SocketTube(112)) got subscriber: SocketTube(112) DEBUG: [HttpClient-55-SelectorManager] [47s 589ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [47s 589ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@76e58ca1 DEBUG: [HttpClient-55-SelectorManager] [47s 589ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [47s 589ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [47s 589ms] Http1AsyncReceiver(SocketTube(112)) Received onSubscribed from upstream DEBUG: [HttpClient-55-SelectorManager] [47s 590ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [47s 590ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-54-Worker2] [47s 590ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker2] [47s 590ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker2] [47s 590ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-54-Worker2] [47s 590ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-54-Worker2] [47s 590ms] SocketTube(112) resuming read event DEBUG: [HttpClient-54-Worker2] [47s 590ms] SocketTube(112) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [47s 590ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33e71c19 for R (true) DEBUG: [HttpClient-54-Worker1] [47s 589ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-54-Worker1] [47s 590ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-55-SelectorManager] [47s 590ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [47s 590ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-54-Worker3] [47s 590ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-54-Worker1] [47s 590ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-54-Worker3] [47s 590ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [47s 590ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-54-Worker3] [47s 590ms] Http1Publisher(SocketTube(112)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-54-Worker3] [47s 590ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:40711/ GET DEBUG: [HttpClient-54-Worker1] [47s 590ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-54-Worker1] [47s 590ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [47s 590ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-54-Worker1] [47s 590ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker1] [47s 590ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-54-Worker1] [47s 591ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [47s 591ms] Http1Publisher(SocketTube(112)) onNext with 191 bytes DEBUG: [HttpClient-54-Worker1] [47s 591ms] SocketTube(112) trying to write: 191 DEBUG: [HttpClient-54-Worker1] [47s 591ms] SocketTube(112) wrote: 191 DEBUG: [HttpClient-54-Worker1] [47s 591ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-54-Worker1] [47s 591ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker1] [47s 591ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [47s 591ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [47s 591ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-54-Worker1] [47s 591ms] Http1Publisher(SocketTube(112)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-54-Worker1] [47s 591ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker1] [47s 591ms] Exchange sendRequestBody DEBUG: [HttpClient-54-Worker1] [47s 591ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-54-Worker1] [47s 591ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-54-Worker1] [47s 591ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker1] [47s 591ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-54-Worker1] [47s 591ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-55-SelectorManager] [47s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33e71c19 for None (false) DEBUG: [HttpClient-55-SelectorManager] [47s 591ms] SocketTube(112) read bytes: 71 DEBUG: [HttpClient-55-SelectorManager] [47s 591ms] Http1AsyncReceiver(SocketTube(112)) Putting 71 bytes into the queue DEBUG: [HttpClient-55-SelectorManager] [47s 591ms] SocketTube(112) resuming read event DEBUG: [HttpClient-55-SelectorManager] [47s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33e71c19 for R (false) DEBUG: [HttpClient-54-Worker4] [47s 591ms] Http1AsyncReceiver(SocketTube(112)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2be364e0 DEBUG: [HttpClient-54-Worker4] [47s 591ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker4] [47s 591ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2be364e0 DEBUG: [HttpClient-54-Worker1] [47s 591ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-55-SelectorManager] [47s 591ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [47s 591ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker1] [47s 591ms] Http1Publisher(SocketTube(112)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3d643e4 DEBUG: [HttpClient-54-Worker4] [47s 591ms] Http1Response(id=89, PlainHttpConnection(SocketTube(112))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-54-Worker1] [47s 592ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-54-Worker1] [47s 592ms] Http1Exchange reading headers DEBUG: [HttpClient-54-Worker1] [47s 592ms] Http1Response(id=89, PlainHttpConnection(SocketTube(112))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-54-Worker1] [47s 592ms] Http1Response(id=89, PlainHttpConnection(SocketTube(112))) First time around DEBUG: [HttpClient-54-Worker1] [47s 592ms] Http1Response(id=89, PlainHttpConnection(SocketTube(112))) headersReader is not yet completed DEBUG: [HttpClient-54-Worker4] [47s 592ms] Http1Response(id=89, PlainHttpConnection(SocketTube(112))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-54-Worker4] [47s 592ms] Http1AsyncReceiver(SocketTube(112)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2be364e0 DEBUG: [HttpClient-54-Worker4] [47s 592ms] Http1Response(id=89, PlainHttpConnection(SocketTube(112))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-54-Worker4] [47s 592ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-54-Worker4] [47s 592ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:43409 remote=/127.0.0.1:40711] DEBUG: [HttpClient-54-Worker4] [47s 592ms] Http1Response(id=89, PlainHttpConnection(SocketTube(112))) readBody: return2Cache: false DEBUG: [HttpClient-54-Worker4] [47s 592ms] Http1Response(id=89, PlainHttpConnection(SocketTube(112))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1c46735f(55) DEBUG: [HttpClient-54-Worker4] [47s 592ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@ffb20d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73b1aa39 queue.isEmpty: false DEBUG: [HttpClient-54-Worker4] [47s 592ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-54-Worker4] [47s 592ms] PlainHttpConnection(SocketTube(112))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-54-Worker4] [47s 592ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker4] [47s 592ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-54-Worker4] [47s 592ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker4] [47s 592ms] Exchange Ignored body DEBUG: [HttpClient-54-Worker4] [47s 593ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-54-Worker4] [47s 593ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-54-Worker4] [47s 593ms] Http2Connection(SocketTube(112)) Opened stream 1 DEBUG: [HttpClient-54-Worker4] [47s 593ms] Http2Connection(SocketTube(112))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-54-Worker4] [47s 593ms] Http2Connection(SocketTube(112))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-54-Worker4] [47s 593ms] SocketTube(112) connecting flows DEBUG: [HttpClient-54-Worker4] [47s 593ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-54-Worker4] [47s 593ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-54-Worker4] [47s 593ms] SocketTube(112) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [47s 593ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-54-Worker4] [47s 593ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-54-Worker4] [47s 593ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-55-SelectorManager] [47s 593ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [47s 593ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@21e2ff5 DEBUG: [HttpClient-55-SelectorManager] [47s 593ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-55-SelectorManager] [47s 593ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [47s 593ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [47s 593ms] Http2Connection(SocketTube(112)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-SelectorManager] [47s 593ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-55-SelectorManager] [47s 593ms] SocketTube(112) resuming read event DEBUG: [HttpClient-55-SelectorManager] [47s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33e71c19 for R (false) DEBUG: [HttpClient-55-SelectorManager] [47s 593ms] SocketTube(112) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [47s 593ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [47s 593ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-55-SelectorManager] [47s 593ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [47s 593ms] SocketTube(112) write: offloading requestMore Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-54-Worker5] [47s 593ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-54-Worker4] [47s 593ms] PlainHttpConnection(SocketTube(112)) added 63 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [47s 593ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [47s 593ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-54-Worker4] [47s 593ms] SocketTube(112) trying to write: 63 DEBUG: [HttpClient-54-Worker5] [47s 593ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [Test-server-pool] [47s 593ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [47s 593ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [47s 593ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [47s 593ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [47s 593ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [47s 593ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [47s 593ms] SocketTube(112) wrote: 63 DEBUG: [HttpClient-54-Worker4] [47s 594ms] SocketTube(112) write: requesting more... TestServer: GET / DEBUG: [HttpClient-54-Worker5] [47s 593ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [47s 594ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-54-Worker4] [47s 594ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [47s 594ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection started DEBUG: [readLoop] [47s 594ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 594ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 594ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [47s 594ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-54-Worker4] [47s 594ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-Worker4] [47s 594ms] PlainHttpConnection(SocketTube(112)) added 13 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [47s 594ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [47s 594ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-54-Worker4] [47s 594ms] SocketTube(112) trying to write: 13 DEBUG: [HttpClient-54-Worker4] [47s 594ms] SocketTube(112) wrote: 13 DEBUG: [HttpClient-54-Worker4] [47s 594ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-54-Worker4] [47s 594ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-54-Worker4] [47s 594ms] SocketTube(112) leaving requestMore: Reading: [ops=None, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [47s 595ms] SocketTube(112) leaving w.onNext Reading: [ops=None, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [47s 595ms] Http2Connection(SocketTube(112)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-54-Worker4] [47s 595ms] Http2Connection(SocketTube(112)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-54-Worker4] [47s 595ms] Http2Connection(SocketTube(112)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker4] [47s 595ms] Http1AsyncReceiver(SocketTube(112)) stopping DEBUG: [HttpClient-54-Worker4] [47s 595ms] Http1AsyncReceiver(SocketTube(112)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-54-Worker4] [47s 595ms] Http1AsyncReceiver(SocketTube(112)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-54-Worker4] [47s 595ms] Http2Connection(SocketTube(112)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-54-Worker4] [47s 595ms] Http2Connection(SocketTube(112)) H2 processed buffered data DEBUG: [HttpClient-54-Worker4] [47s 595ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-54-Worker4] [47s 595ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-54-Worker4] [47s 595ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-54-Worker4] [47s 595ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-54-Worker4] [47s 595ms] Http1Response(id=89, PlainHttpConnection(SocketTube(112))) Finished reading body: READING_BODY DEBUG: [HttpClient-54-Worker4] [47s 595ms] Http1Response(id=89, PlainHttpConnection(SocketTube(112))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1c46735f(55) DEBUG: [HttpClient-54-Worker4] [47s 595ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@ffb20d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73b1aa39, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-54-Worker4] [47s 595ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-54-Worker4] [47s 595ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-54-Worker4] [47s 595ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: no need to request more Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 DEBUG: [readLoop] [47s 594ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 596ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [47s 596ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 596ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 596ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [47s 596ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [47s 596ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 596ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-SelectorManager] [47s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33e71c19 for None (false) DEBUG: [HttpClient-55-SelectorManager] [47s 596ms] SocketTube(112) read bytes: 98 DEBUG: [HttpClient-55-SelectorManager] [47s 596ms] Http2Connection(SocketTube(112)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [47s 597ms] SocketTube(112) resuming read event DEBUG: [HttpClient-55-SelectorManager] [47s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33e71c19 for R (false) DEBUG: [HttpClient-55-SelectorManager] [47s 597ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [47s 597ms] Http2Connection(SocketTube(112)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker6] [47s 597ms] Http2Connection(SocketTube(112)) H2 Receiving(1): 98 DEBUG: [HttpClient-54-Worker6] [47s 597ms] Http2Connection(SocketTube(112)) Processing 98 DEBUG: [HttpClient-54-Worker6] [47s 597ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-54-Worker6] [47s 597ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [47s 597ms] FramesDecoder Got frame: SETTINGS: length=30, 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 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-54-Worker6] [47s 597ms] Http2Connection(SocketTube(112)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [47s 597ms] PlainHttpConnection(SocketTube(112)) added 9 bytes to the write queue DEBUG: [HttpClient-54-Worker6] [47s 597ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker6] [47s 601ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-54-Worker6] [47s 601ms] SocketTube(112) trying to write: 9 DEBUG: [HttpClient-54-Worker6] [47s 601ms] SocketTube(112) wrote: 9 DEBUG: [readLoop] [47s 601ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 601ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [47s 601ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [47s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [47s 601ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-54-Worker6] [47s 602ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-54-Worker6] [47s 602ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [47s 602ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [47s 602ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [47s 602ms] Http2Connection(SocketTube(112))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [47s 602ms] Http2Connection(SocketTube(112))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-54-Worker6] [47s 602ms] Http2Connection(SocketTube(112))/Stream(1) Completing responseCF(0) with response headers Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:40711/) 200 HTTP_2 Local port: 43409 DEBUG: [HttpClient-54-Worker6] [47s 603ms] Http2Connection(SocketTube(112))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:40711/) 200 HTTP_2 Local port: 43409 DEBUG: [HttpClient-54-Worker6] [47s 603ms] Http2Connection(SocketTube(112))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-54-Worker6] [47s 606ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker6] [47s 606ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [47s 606ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [47s 606ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-54-Worker6] [47s 606ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-54-Worker6] [47s 606ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-54-Worker6] [47s 606ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [47s 606ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [47s 606ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onComplete DEBUG: [HttpClient-54-Worker6] [47s 606ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker6] [47s 606ms] HttpClientImpl(55) ClientImpl (async) elapsed 30 millis for GET to http://127.0.0.1:40711/ DEBUG: [HttpClient-54-Worker6] [47s 606ms] Http2Connection(SocketTube(112))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [47s 606ms] Http2Connection(SocketTube(112))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [47s 607ms] Http2Connection(SocketTube(112))/Stream(1) close stream 1 DEBUG: [HttpClient-54-Worker6] [47s 607ms] Http2Connection(SocketTube(112)) Closed stream 1 DEBUG: [HttpClient-54-Worker6] [47s 607ms] Http2Connection(SocketTube(112))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4dbbd912 DEBUG: [HttpClient-54-Worker6] [47s 607ms] Http2Connection(SocketTube(112))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-54-Worker6] [47s 607ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-54-Worker6] [47s 607ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [47s 607ms] Http2Connection(SocketTube(112)) H2 processed(1) DEBUG: [HttpClient-55-SelectorManager] [47s 607ms] HttpClientImpl(55) SelectorManager shutting down DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] Http2ClientImpl stopping DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] Http2Connection(SocketTube(112)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] PlainHttpConnection(SocketTube(112)) added 34 bytes to the write queue DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] SocketTube(112) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] SocketTube(112) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] SocketTube(112) pausing read event DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] SocketTube(112) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@21e2ff5 DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] SocketTube(112) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] Http2Connection(SocketTube(112)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] SocketTube(112) Stopping read scheduler DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] SocketTube(112) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] SocketTube(112) Read scheduler stopped DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] SocketTube(112) write: cancel DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: cancelled by SocketTube(112) DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] SocketTube(112) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [47s 608ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-Worker7] [47s 608ms] 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-54-Worker7] [47s 610ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-55-SelectorManager] [47s 610ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-55-SelectorManager] [47s 610ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-55-SelectorManager] [47s 611ms] PlainHttpConnection(SocketTube(112)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:43409 stopping. 1 streams DEBUG: [HttpClient-55-SelectorManager] [47s 611ms] SocketTube(112) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-55-SelectorManager] [47s 611ms] Http2Connection(SocketTube(112)) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [47s 612ms] HttpClientImpl(56) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [47s 614ms] HttpClientImpl(56) ClientImpl (async) send https://127.0.0.1:37805/ GET DEBUG: [HttpClient-55-Worker0] [47s 614ms] Exchange establishing exchange for https://127.0.0.1:37805/ GET, proxy=null Apr 02, 2024 1:29:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-55-Worker0] [47s 622ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-55-Worker0] [47s 623ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-55-Worker0] [47s 623ms] PlainHttpConnection(SocketTube(113)) registering connect event DEBUG: [HttpClient-55-Worker0] [47s 623ms] 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=46066, Session(1712014174161|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-56-SelectorManager] [47s 627ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@23ce6bf3 for C (true) DEBUG: [HttpClient-56-SelectorManager] [47s 627ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: finishing connect DEBUG: [HttpClient-56-SelectorManager] [47s 627ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46066 DEBUG: [HttpClient-55-Worker1] [47s 635ms] SocketTube(113) connecting flows DEBUG: [HttpClient-55-Worker1] [47s 635ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-55-Worker1] [47s 635ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-55-Worker1] [47s 635ms] SocketTube(113) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [47s 635ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-55-Worker1] [47s 635ms] SSL Writer(SocketTube(113)) requesting 1 DEBUG: [HttpClient-55-Worker1] [47s 635ms] SSLTube(SocketTube(113)) request: n=1 DEBUG: [HttpClient-55-Worker1] [47s 635ms] SSL Writer(SocketTube(113)) calling downstreamSubscriber::onSubscribe on SocketTube(113) DEBUG: [HttpClient-55-Worker1] [47s 635ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-55-Worker1] [47s 635ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-55-Worker1] [47s 635ms] SSL Writer(SocketTube(113)) onSubscribe initiating handshaking DEBUG: [HttpClient-56-SelectorManager] [47s 635ms] SocketTube(113) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@29360083[Not completed, 4 dependents] (id=7852) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(113)), 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-55-Worker1] [47s 635ms] SSL Writer(SocketTube(113)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-55-Worker1] [47s 635ms] SSL Writer(SocketTube(113)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-55-Worker1] [47s 635ms] SSL Writer(SocketTube(113)) wrapping 0 bytes DEBUG: [HttpClient-56-SelectorManager] [47s 635ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-56-SelectorManager] [47s 635ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-56-SelectorManager] [47s 635ms] SSL Reader(SocketTube(113)) requesting 1 DEBUG: [HttpClient-56-SelectorManager] [47s 635ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-56-SelectorManager] [47s 635ms] SocketTube(113) resuming read event DEBUG: [HttpClient-56-SelectorManager] [47s 635ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [47s 635ms] SSL Reader(SocketTube(113)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(113)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-56-SelectorManager] [47s 635ms] SSLTube(SocketTube(113)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-56-SelectorManager] [47s 635ms] SSLTube(SocketTube(113)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-56-SelectorManager] [47s 635ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-56-SelectorManager] [47s 636ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-56-SelectorManager] [47s 636ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c349bc1 for R (true) DEBUG: [HttpClient-56-SelectorManager] [47s 636ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-56-SelectorManager] [47s 636ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-55-Worker2] [47s 636ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-55-Worker2] [47s 636ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker2] [47s 636ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [47s 638ms] SSL Writer(SocketTube(113)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [47s 638ms] SSL Writer(SocketTube(113)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-55-Worker1] [47s 638ms] SSL Writer(SocketTube(113)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [47s 638ms] SSL Writer(SocketTube(113)) handshaking DEBUG: [HttpClient-55-Worker1] [47s 638ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker1] [47s 638ms] SSL Writer(SocketTube(113)) Sending 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [47s 638ms] SSL Writer(SocketTube(113)) Adding 2191 to outputQ queue DEBUG: [HttpClient-55-Worker1] [47s 638ms] SSL Writer(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-55-Worker1] [47s 638ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker1] [47s 638ms] SSL Writer(SocketTube(113)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [47s 638ms] SocketTube(113) trying to write: 2191 DEBUG: [HttpClient-55-Worker1] [47s 638ms] SocketTube(113) wrote: 2191 DEBUG: [HttpClient-55-Worker1] [47s 638ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-55-Worker1] [47s 638ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [47s 638ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [47s 638ms] SSL Writer(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker1] [47s 638ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [47s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c349bc1 for None (false) DEBUG: [HttpClient-56-SelectorManager] [47s 642ms] HttpClientImpl(56) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-56-SelectorManager] [47s 642ms] SocketTube(113) read bytes: 308 DEBUG: [HttpClient-56-SelectorManager] [47s 642ms] SSL Reader(SocketTube(113)) onNext DEBUG: [HttpClient-56-SelectorManager] [47s 642ms] SSL Reader(SocketTube(113)) Adding 308 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [47s 642ms] SocketTube(113) resuming read event DEBUG: [HttpClient-56-SelectorManager] [47s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c349bc1 for R (false) DEBUG: [HttpClient-56-SelectorManager] [47s 642ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [47s 642ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [47s 642ms] SSL Reader(SocketTube(113)) Unwrapping: 308 DEBUG: [HttpClient-55-Worker3] [47s 642ms] SSL Reader(SocketTube(113)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-55-Worker3] [47s 642ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [47s 642ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 133 DEBUG: [HttpClient-55-Worker3] [47s 642ms] SSL Reader(SocketTube(113)) handshaking DEBUG: [HttpClient-55-Worker3] [47s 642ms] SSLFlowDelegate(SocketTube(113)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker3] [47s 642ms] SSLFlowDelegate(SocketTube(113)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker3] [47s 644ms] SSLFlowDelegate(SocketTube(113)) finished task execution DEBUG: [HttpClient-55-Worker3] [47s 644ms] SSL Writer(SocketTube(113)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-55-Worker3] [47s 644ms] SSL Writer(SocketTube(113)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker3] [47s 644ms] SSL Writer(SocketTube(113)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [47s 644ms] SSL Writer(SocketTube(113)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [47s 644ms] SSL Writer(SocketTube(113)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [47s 644ms] SSL Writer(SocketTube(113)) handshaking DEBUG: [HttpClient-55-Worker3] [47s 644ms] SSL Writer(SocketTube(113)) Sending 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [47s 644ms] SSL Writer(SocketTube(113)) Adding 6 to outputQ queue DEBUG: [HttpClient-55-Worker3] [47s 644ms] SSL Writer(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [47s 644ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [47s 644ms] SSL Writer(SocketTube(113)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [47s 644ms] SocketTube(113) trying to write: 6 DEBUG: [HttpClient-55-Worker3] [47s 644ms] SocketTube(113) wrote: 6 DEBUG: [HttpClient-55-Worker3] [47s 644ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-55-Worker3] [47s 644ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [47s 644ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSL Writer(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSL Reader(SocketTube(113)) Unwrapping: 175 DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSL Reader(SocketTube(113)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 6 DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSL Reader(SocketTube(113)) handshaking DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSL Reader(SocketTube(113)) Unwrapping: 169 DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSL Reader(SocketTube(113)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 79 DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSL Reader(SocketTube(113)) handshaking DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSLFlowDelegate(SocketTube(113)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSLFlowDelegate(SocketTube(113)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSLFlowDelegate(SocketTube(113)) finished task execution DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSL Writer(SocketTube(113)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [47s 645ms] SSL Reader(SocketTube(113)) Unwrapping: 90 DEBUG: [HttpClient-55-Worker3] [47s 646ms] SSL Reader(SocketTube(113)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker3] [47s 646ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [47s 646ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 90 DEBUG: [HttpClient-55-Worker3] [47s 646ms] SSL Reader(SocketTube(113)) handshaking DEBUG: [HttpClient-55-Worker3] [47s 646ms] SSL Writer(SocketTube(113)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-55-Worker3] [47s 646ms] SSL Writer(SocketTube(113)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker3] [47s 646ms] SSL Writer(SocketTube(113)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker3] [47s 646ms] SSL Writer(SocketTube(113)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [47s 646ms] SSL Writer(SocketTube(113)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker3] [47s 646ms] SSLFlowDelegate(SocketTube(113)) setALPN = h2 DEBUG: [HttpClient-55-Worker3] [47s 646ms] PlainHttpConnection(SocketTube(113)) finishConnect, setting connected=true DEBUG: [HttpClient-55-Worker3] [47s 646ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-55-Worker3] [47s 646ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-55-Worker3] [47s 647ms] Http2Connection(SSLTube(SocketTube(113))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-55-Worker3] [47s 647ms] SSLTube(SocketTube(113)) connecting flows DEBUG: [HttpClient-55-Worker3] [47s 647ms] SSLTube(SocketTube(113)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5405e063 DEBUG: [HttpClient-55-Worker3] [47s 647ms] Http2Connection(SSLTube(SocketTube(113))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-Worker3] [47s 650ms] SSL Reader(SocketTube(113)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker3] [47s 650ms] SSL Reader(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [47s 650ms] SSL Reader(SocketTube(113)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker3] [47s 650ms] SSL Reader(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [47s 650ms] SSLTube(SocketTube(113)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-55-Worker3] [47s 650ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: got request of 1 from SSLTube(SocketTube(113)) Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-55-Worker3] [47s 650ms] AsyncSSLConnection(SSLTube(SocketTube(113))) added 63 bytes in the priority write queue DEBUG: [HttpClient-55-Worker3] [47s 650ms] AsyncSSLConnection(SSLTube(SocketTube(113))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker3] [47s 650ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(113)) DEBUG: [HttpClient-55-Worker3] [47s 650ms] SSLTube(SocketTube(113)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker3] [47s 650ms] SSL Writer(SocketTube(113)) onNext DEBUG: [HttpClient-55-Worker3] [47s 650ms] SSL Writer(SocketTube(113)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-55-Worker3] [47s 650ms] Http2Connection(SSLTube(SocketTube(113))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-Worker3] [47s 651ms] AsyncSSLConnection(SSLTube(SocketTube(113))) added 13 bytes in the priority write queue DEBUG: [HttpClient-55-Worker3] [47s 651ms] AsyncSSLConnection(SSLTube(SocketTube(113))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker3] [47s 651ms] Http2Connection(SSLTube(SocketTube(113))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-55-Worker3] [47s 651ms] Http2Connection(SSLTube(SocketTube(113))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-55-Worker3] [47s 651ms] Http2Connection(SSLTube(SocketTube(113))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker3] [47s 651ms] Http2Connection(SSLTube(SocketTube(113))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-55-Worker3] [47s 651ms] Http2Connection(SSLTube(SocketTube(113))) H2 processed buffered data DEBUG: [HttpClient-55-Worker3] [47s 651ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(113))) DEBUG: [HttpClient-55-Worker3] [47s 651ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(113))) DEBUG: [HttpClient-55-Worker3] [47s 651ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-55-Worker3] [47s 651ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-55-Worker3] [47s 651ms] Http2Connection(SSLTube(SocketTube(113))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-55-Worker3] [47s 651ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker3] [47s 651ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(0) sendHeadersOnly() Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:37805/ GET DEBUG: [HttpClient-55-Worker3] [47s 651ms] Http2Connection(SSLTube(SocketTube(113))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-55-Worker3] [47s 651ms] Http2Connection(SSLTube(SocketTube(113))) Opened stream 1 DEBUG: [HttpClient-55-Worker3] [47s 651ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-55-Worker3] [47s 652ms] AsyncSSLConnection(SSLTube(SocketTube(113))) added 48 bytes to the write queue DEBUG: [HttpClient-55-Worker3] [47s 652ms] AsyncSSLConnection(SSLTube(SocketTube(113))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker3] [47s 652ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker3] [47s 652ms] Exchange sendRequestBody DEBUG: [HttpClient-55-Worker3] [47s 652ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-55-Worker3] [47s 652ms] SSL Writer(SocketTube(113)) Sending 90 bytes downstream DEBUG: [HttpClient-55-Worker3] [47s 652ms] SSL Writer(SocketTube(113)) Adding 90 to outputQ queue DEBUG: [HttpClient-55-Worker3] [47s 652ms] SSL Writer(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [47s 652ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [47s 652ms] SSL Writer(SocketTube(113)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-55-Worker3] [47s 652ms] SocketTube(113) trying to write: 90 DEBUG: [HttpClient-55-Worker3] [47s 652ms] SocketTube(113) wrote: 90 DEBUG: [HttpClient-55-Worker3] [47s 652ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-55-Worker3] [47s 652ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [47s 652ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [47s 652ms] SSL Writer(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [47s 652ms] SSL Writer(SocketTube(113)) requesting 1 DEBUG: [HttpClient-55-Worker3] [47s 652ms] SSLTube(SocketTube(113)) request: n=1 DEBUG: [HttpClient-55-Worker3] [47s 652ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: got request of 1 from SSLTube(SocketTube(113)) DEBUG: [HttpClient-55-Worker3] [47s 652ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(113)) DEBUG: [HttpClient-55-Worker3] [47s 652ms] SSLTube(SocketTube(113)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker3] [47s 652ms] SSL Writer(SocketTube(113)) onNext DEBUG: [HttpClient-55-Worker3] [47s 652ms] SSL Writer(SocketTube(113)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-55-Worker3] [47s 652ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [47s 652ms] SSL Writer(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [47s 652ms] SSL Writer(SocketTube(113)) requesting 1 DEBUG: [HttpClient-55-Worker3] [47s 652ms] SSLTube(SocketTube(113)) request: n=1 DEBUG: [HttpClient-55-Worker3] [47s 652ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: got request of 1 from SSLTube(SocketTube(113)) DEBUG: [HttpClient-55-Worker3] [47s 652ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(113)) DEBUG: [HttpClient-55-Worker3] [47s 652ms] SSLTube(SocketTube(113)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker3] [47s 652ms] SSL Writer(SocketTube(113)) onNext DEBUG: [HttpClient-55-Worker3] [47s 653ms] SSL Writer(SocketTube(113)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-55-Worker3] [47s 653ms] SSL Writer(SocketTube(113)) wrapping 124 bytes DEBUG: [HttpClient-55-Worker3] [47s 653ms] SSL Writer(SocketTube(113)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker3] [47s 653ms] SSL Writer(SocketTube(113)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [47s 653ms] SSL Writer(SocketTube(113)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker3] [47s 653ms] SSL Writer(SocketTube(113)) Sending 162 bytes downstream DEBUG: [HttpClient-55-Worker3] [47s 653ms] SSL Writer(SocketTube(113)) Adding 162 to outputQ queue DEBUG: [HttpClient-55-Worker3] [47s 653ms] SSL Writer(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [47s 653ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [47s 659ms] SSL Writer(SocketTube(113)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-55-Worker3] [47s 659ms] SocketTube(113) trying to write: 162 TestServer(2): starting connection DEBUG: [HttpClient-55-Worker3] [47s 662ms] SocketTube(113) wrote: 162 DEBUG: [HttpClient-55-Worker3] [47s 662ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-55-Worker3] [47s 662ms] SocketTube(113) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [47s 662ms] SocketTube(113) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [47s 677ms] SSL Writer(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [47s 677ms] SSL Writer(SocketTube(113)) requesting 1 DEBUG: [HttpClient-55-Worker3] [47s 678ms] SSLTube(SocketTube(113)) request: n=1 DEBUG: [HttpClient-55-Worker3] [47s 678ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: got request of 1 from SSLTube(SocketTube(113)) DEBUG: [HttpClient-55-Worker3] [47s 678ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [47s 678ms] SSL Writer(SocketTube(113)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker3] [47s 678ms] SSL Reader(SocketTube(113)) requesting 1 DEBUG: [HttpClient-55-Worker3] [47s 678ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-55-Worker3] [47s 678ms] SocketTube(113) resuming read event DEBUG: [HttpClient-55-Worker3] [47s 678ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [47s 678ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [47s 657ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c349bc1 for None (false) DEBUG: [Test-server-pool] [47s 662ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [47s 678ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [47s 678ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [47s 678ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [47s 678ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [47s 678ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [47s 678ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 679ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 679ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [47s 679ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [47s 679ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [HttpClient-56-SelectorManager] [47s 678ms] SocketTube(113) read bytes: 1803 DEBUG: [HttpClient-56-SelectorManager] [47s 680ms] SSL Reader(SocketTube(113)) onNext DEBUG: [readLoop] [47s 679ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [47s 680ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 680ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 680ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [47s 680ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [47s 680ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 680ms] 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-56-SelectorManager] [47s 680ms] SSL Reader(SocketTube(113)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [47s 683ms] SocketTube(113) resuming read event DEBUG: [HttpClient-56-SelectorManager] [47s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c349bc1 for R (false) DEBUG: [HttpClient-56-SelectorManager] [47s 683ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [47s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c349bc1 for R (false) DEBUG: [HttpClient-55-Worker4] [47s 683ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker4] [47s 683ms] SSL Reader(SocketTube(113)) Unwrapping: 1803 DEBUG: [HttpClient-56-SelectorManager] [47s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c349bc1 for None (false) DEBUG: [HttpClient-56-SelectorManager] [47s 683ms] SocketTube(113) no more demand for reading DEBUG: [HttpClient-56-SelectorManager] [47s 683ms] SocketTube(113) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [47s 683ms] SSL Reader(SocketTube(113)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-55-Worker4] [47s 683ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [47s 683ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-55-Worker4] [47s 683ms] SSL Reader(SocketTube(113)) Unwrapping: 77 DEBUG: [HttpClient-55-Worker4] [47s 683ms] SSL Reader(SocketTube(113)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker4] [47s 683ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-55-Worker4] [47s 683ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 77 DEBUG: [HttpClient-55-Worker4] [47s 683ms] SSL Reader(SocketTube(113)) sending 39 DEBUG: [HttpClient-55-Worker4] [47s 684ms] SSL Reader(SocketTube(113)) Adding 39 to outputQ queue DEBUG: [HttpClient-55-Worker4] [47s 684ms] SSL Reader(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [47s 684ms] SSL Reader(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [47s 684ms] SSL Reader(SocketTube(113)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-55-Worker4] [47s 684ms] Http2Connection(SSLTube(SocketTube(113))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-55-Worker4] [47s 684ms] Http2Connection(SSLTube(SocketTube(113))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker4] [47s 684ms] Http2Connection(SSLTube(SocketTube(113))) H2 Receiving(1): 39 DEBUG: [HttpClient-55-Worker4] [47s 684ms] Http2Connection(SSLTube(SocketTube(113))) Processing 39 DEBUG: [HttpClient-55-Worker4] [47s 684ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-55-Worker4] [47s 684ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker4] [47s 684ms] FramesDecoder Got frame: SETTINGS: length=30, 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 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-55-Worker4] [47s 684ms] Http2Connection(SSLTube(SocketTube(113))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-55-Worker4] [47s 684ms] AsyncSSLConnection(SSLTube(SocketTube(113))) added 9 bytes to the write queue DEBUG: [HttpClient-55-Worker4] [47s 684ms] AsyncSSLConnection(SSLTube(SocketTube(113))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [47s 684ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(113)) DEBUG: [HttpClient-55-Worker4] [47s 684ms] SSLTube(SocketTube(113)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [47s 684ms] SSL Writer(SocketTube(113)) onNext DEBUG: [HttpClient-55-Worker4] [47s 684ms] SSL Writer(SocketTube(113)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [47s 684ms] SSL Writer(SocketTube(113)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [47s 684ms] SSL Writer(SocketTube(113)) wrapping 9 bytes DEBUG: [HttpClient-55-Worker4] [47s 684ms] SSL Writer(SocketTube(113)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker4] [47s 685ms] SSL Writer(SocketTube(113)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [47s 685ms] SSL Writer(SocketTube(113)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker4] [47s 685ms] SSL Writer(SocketTube(113)) Sending 47 bytes downstream DEBUG: [HttpClient-55-Worker4] [47s 685ms] SSL Writer(SocketTube(113)) Adding 47 to outputQ queue DEBUG: [HttpClient-55-Worker4] [47s 685ms] SSL Writer(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [47s 685ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [47s 685ms] SSL Writer(SocketTube(113)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-55-Worker4] [47s 685ms] SocketTube(113) trying to write: 47 DEBUG: [HttpClient-55-Worker4] [47s 685ms] SocketTube(113) wrote: 47 DEBUG: [HttpClient-55-Worker4] [47s 685ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-55-Worker4] [47s 685ms] SocketTube(113) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [47s 685ms] SocketTube(113) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [47s 685ms] SSL Writer(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [47s 685ms] SSL Writer(SocketTube(113)) requesting 1 DEBUG: [HttpClient-55-Worker4] [47s 685ms] SSLTube(SocketTube(113)) request: n=1 DEBUG: [readLoop] [47s 685ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-55-Worker4] [47s 685ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: got request of 1 from SSLTube(SocketTube(113)) DEBUG: [readLoop] [47s 685ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 685ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [47s 685ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [47s 685ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker4] [47s 685ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [47s 686ms] Http2Connection(SSLTube(SocketTube(113))) H2 processed(1) DEBUG: [HttpClient-55-Worker4] [47s 686ms] SSL Reader(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [47s 686ms] SSL Reader(SocketTube(113)) requesting 1 DEBUG: [HttpClient-55-Worker4] [47s 686ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-55-Worker4] [47s 694ms] SocketTube(113) resuming read event DEBUG: [HttpClient-55-Worker4] [47s 694ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [47s 694ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c349bc1 for R (true) DEBUG: [HttpClient-55-Worker4] [47s 694ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [47s 694ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c349bc1 for None (false) DEBUG: [HttpClient-56-SelectorManager] [47s 694ms] SocketTube(113) read bytes: 151 DEBUG: [HttpClient-56-SelectorManager] [47s 694ms] SSL Reader(SocketTube(113)) onNext DEBUG: [HttpClient-56-SelectorManager] [47s 694ms] SSL Reader(SocketTube(113)) Adding 151 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [47s 695ms] SocketTube(113) resuming read event DEBUG: [HttpClient-56-SelectorManager] [47s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c349bc1 for R (false) DEBUG: [HttpClient-56-SelectorManager] [47s 695ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [47s 695ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker5] [47s 695ms] SSL Reader(SocketTube(113)) Unwrapping: 151 DEBUG: [HttpClient-55-Worker5] [47s 695ms] SSL Reader(SocketTube(113)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-55-Worker5] [47s 695ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-55-Worker5] [47s 695ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 53 DEBUG: [HttpClient-55-Worker5] [47s 695ms] SSL Reader(SocketTube(113)) sending 15 DEBUG: [HttpClient-55-Worker5] [47s 695ms] SSL Reader(SocketTube(113)) Adding 15 to outputQ queue DEBUG: [HttpClient-55-Worker5] [47s 695ms] SSL Reader(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [47s 695ms] SSL Reader(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-55-Worker5] [47s 695ms] SSL Reader(SocketTube(113)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-55-Worker5] [47s 695ms] Http2Connection(SSLTube(SocketTube(113))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [47s 695ms] Http2Connection(SSLTube(SocketTube(113))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [47s 695ms] Http2Connection(SSLTube(SocketTube(113))) H2 Receiving(2): 15 DEBUG: [HttpClient-55-Worker5] [47s 695ms] Http2Connection(SSLTube(SocketTube(113))) Processing 15 DEBUG: [HttpClient-55-Worker5] [47s 695ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-55-Worker5] [47s 695ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [47s 695ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker5] [47s 696ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker5] [47s 696ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-55-Worker5] [47s 696ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) Completing responseCF(0) with response headers Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37805/) 200 HTTP_2 Local port: 46066 DEBUG: [HttpClient-55-Worker5] [47s 696ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:37805/) 200 HTTP_2 Local port: 46066 DEBUG: [HttpClient-55-Worker5] [47s 696ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-55-Worker5] [47s 696ms] HttpClientImpl(56) body subscriber registered: 1 DEBUG: [HttpClient-55-Worker5] [47s 696ms] Http2Connection(SSLTube(SocketTube(113))) H2 processed(2) DEBUG: [HttpClient-55-Worker5] [47s 696ms] SSL Reader(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [47s 696ms] SSL Reader(SocketTube(113)) Unwrapping: 98 DEBUG: [HttpClient-55-Worker5] [47s 696ms] SSL Reader(SocketTube(113)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-55-Worker5] [47s 696ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-55-Worker5] [47s 696ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 51 DEBUG: [HttpClient-55-Worker5] [47s 696ms] SSL Reader(SocketTube(113)) sending 13 DEBUG: [HttpClient-55-Worker5] [47s 696ms] SSL Reader(SocketTube(113)) Adding 13 to outputQ queue DEBUG: [HttpClient-55-Worker5] [47s 696ms] SSL Reader(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [47s 696ms] SSL Reader(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-55-Worker5] [47s 696ms] SSL Reader(SocketTube(113)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-55-Worker5] [47s 696ms] Http2Connection(SSLTube(SocketTube(113))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [47s 696ms] Http2Connection(SSLTube(SocketTube(113))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [47s 696ms] Http2Connection(SSLTube(SocketTube(113))) H2 Receiving(3): 13 DEBUG: [HttpClient-55-Worker5] [47s 697ms] Http2Connection(SSLTube(SocketTube(113))) Processing 13 DEBUG: [HttpClient-55-Worker5] [47s 697ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-55-Worker5] [47s 697ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [47s 697ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker5] [47s 697ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker5] [47s 697ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-55-Worker5] [47s 697ms] Http2Connection(SSLTube(SocketTube(113))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-55-Worker5] [47s 697ms] Http2Connection(SSLTube(SocketTube(113))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-55-Worker5] [47s 697ms] Http2Connection(SSLTube(SocketTube(113))) H2 processed(3) DEBUG: [HttpClient-55-Worker5] [47s 697ms] SSL Reader(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [47s 697ms] SSL Reader(SocketTube(113)) Unwrapping: 47 DEBUG: [HttpClient-55-Worker5] [47s 697ms] SSL Reader(SocketTube(113)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-55-Worker5] [47s 697ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-55-Worker5] [47s 697ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 47 DEBUG: [HttpClient-55-Worker5] [47s 697ms] SSL Reader(SocketTube(113)) sending 9 DEBUG: [HttpClient-55-Worker5] [47s 697ms] SSL Reader(SocketTube(113)) Adding 9 to outputQ queue DEBUG: [HttpClient-55-Worker5] [47s 697ms] SSL Reader(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [47s 697ms] SSL Reader(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-55-Worker5] [47s 697ms] SSL Reader(SocketTube(113)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-55-Worker5] [47s 697ms] Http2Connection(SSLTube(SocketTube(113))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [47s 697ms] Http2Connection(SSLTube(SocketTube(113))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [47s 697ms] Http2Connection(SSLTube(SocketTube(113))) H2 Receiving(4): 9 DEBUG: [HttpClient-55-Worker5] [47s 697ms] Http2Connection(SSLTube(SocketTube(113))) Processing 9 DEBUG: [HttpClient-55-Worker5] [47s 697ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-55-Worker5] [47s 697ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [47s 697ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker5] [47s 697ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker5] [47s 698ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-55-Worker5] [47s 698ms] HttpClientImpl(56) body subscriber unregistered: 0 DEBUG: [HttpClient-55-Worker5] [47s 698ms] HttpClientImpl(56) ClientImpl (async) elapsed 83 millis for GET to https://127.0.0.1:37805/ DEBUG: [HttpClient-55-Worker5] [47s 698ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-55-Worker5] [47s 698ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-55-Worker5] [47s 698ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) close stream 1 DEBUG: [HttpClient-55-Worker5] [47s 698ms] Http2Connection(SSLTube(SocketTube(113))) Closed stream 1 DEBUG: [HttpClient-55-Worker5] [47s 698ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2bbe3e6c DEBUG: [HttpClient-55-Worker5] [47s 698ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-55-Worker5] [47s 698ms] Http2Connection(SSLTube(SocketTube(113))) H2 processed(4) DEBUG: [HttpClient-56-SelectorManager] [47s 698ms] HttpClientImpl(56) SelectorManager shutting down DEBUG: [HttpClient-55-Worker5] [47s 698ms] SSL Reader(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [47s 698ms] SSL Reader(SocketTube(113)) requesting 1 DEBUG: [HttpClient-55-Worker5] [47s 698ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-55-Worker5] [47s 698ms] SocketTube(113) resuming read event DEBUG: [HttpClient-56-SelectorManager] [47s 698ms] Http2ClientImpl stopping DEBUG: [HttpClient-56-SelectorManager] [47s 698ms] Http2Connection(SSLTube(SocketTube(113))) Close all streams DEBUG: [HttpClient-55-Worker5] [47s 698ms] SocketTube(113) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [47s 698ms] Http2Connection(SSLTube(SocketTube(113))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-55-Worker5] [47s 698ms] SocketTube(113) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7d95666b (java.io.IOException: selector manager closed) DEBUG: [HttpClient-55-Worker5] [47s 698ms] SocketTube(113) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [47s 698ms] SocketTube(113) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [47s 698ms] SocketTube(113) pausing read event DEBUG: [HttpClient-55-Worker5] [47s 698ms] SocketTube(113) ReadEvent abort: java.io.IOException: selector manager closed Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-56-SelectorManager] [47s 698ms] AsyncSSLConnection(SSLTube(SocketTube(113))) added 34 bytes to the write queue DEBUG: [HttpClient-56-SelectorManager] [47s 698ms] AsyncSSLConnection(SSLTube(SocketTube(113))) signalling the publisher of the write queue DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(113)) DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SSLTube(SocketTube(113)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SSL Writer(SocketTube(113)) onNext DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SSL Writer(SocketTube(113)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SSL Writer(SocketTube(113)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SSL Writer(SocketTube(113)) wrapping 34 bytes DEBUG: [HttpClient-55-Worker5] [47s 698ms] SocketTube(113) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7d95666b (java.io.IOException: selector manager closed) DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SSL Writer(SocketTube(113)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SSL Writer(SocketTube(113)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SSL Writer(SocketTube(113)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SSL Writer(SocketTube(113)) Sending 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SSL Writer(SocketTube(113)) Adding 72 to outputQ queue DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SSL Writer(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SSL Writer(SocketTube(113)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SocketTube(113) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SocketTube(113) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SocketTube(113) write: cancel DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: cancelled by SSLTube(SocketTube(113)) DEBUG: [HttpClient-56-SelectorManager] [47s 699ms] SocketTube(113) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-Worker5] [47s 699ms] SocketTube(113) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [47s 699ms] SocketTube(113) 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@29360083[Not completed, 4 dependents] (id=7852) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(113)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5405e063, getALPN: jdk.internal.net.http.common.MinimalFuture@38bfb82[Completed normally] (id=7858), 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] [47s 699ms] SocketTube(113) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [47s 699ms] SSL Reader(SocketTube(113)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [47s 699ms] SSL Reader(SocketTube(113)) 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] [47s 700ms] SSL Reader(SocketTube(113)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [47s 700ms] SSLTube(SocketTube(113)) SSLSubscriberWrapper[SSLTube(SocketTube(113)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5405e063, getALPN: jdk.internal.net.http.common.MinimalFuture@38bfb82[Completed normally] (id=7858), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [47s 700ms] Http2Connection(SSLTube(SocketTube(113))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [47s 700ms] Http2Connection(SSLTube(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$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] [47s 700ms] Http2Connection(SSLTube(SocketTube(113))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [47s 701ms] Http2Connection(SSLTube(SocketTube(113))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-56-SelectorManager] [47s 701ms] Http2Connection(SSLTube(SocketTube(113))) Close all streams DEBUG: [HttpClient-56-SelectorManager] [47s 701ms] PlainHttpConnection(SocketTube(113)) Closing channel: channel not registered with selector DEBUG: [HttpClient-56-SelectorManager] [47s 701ms] SocketTube(113) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:46066 stopping. 1 streams Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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] [47s 709ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(113))) DEBUG: [HttpClient-55-Worker5] [47s 709ms] SSLTube(SocketTube(113)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [47s 709ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: cancelled by SSLTube(SocketTube(113)) DEBUG: [HttpClient-55-Worker5] [47s 709ms] SSL Reader(SocketTube(113)) stop DEBUG: [HttpClient-55-Worker5] [47s 709ms] SSL Writer(SocketTube(113)) stop DEBUG: [HttpClient-55-Worker5] [47s 709ms] SocketTube(113) Stopping read scheduler DEBUG: [HttpClient-55-Worker5] [47s 709ms] SocketTube(113) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-Worker5] [47s 709ms] SocketTube(113) Read scheduler stopped DEBUG: [HttpClient-55-Worker5] [47s 709ms] SocketTube(113) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [47s 712ms] HttpClientImpl(57) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) TestServer: Connection writer stopping DEBUG: [MainThread] [47s 727ms] HttpClientImpl(57) ClientImpl (async) send https://127.0.0.1:37805/ GET DEBUG: [HttpClient-56-Worker0] [47s 728ms] Exchange establishing exchange for https://127.0.0.1:37805/ GET, proxy=null Apr 02, 2024 1:29:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-56-Worker0] [47s 729ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-56-Worker0] [47s 729ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-56-Worker0] [47s 729ms] PlainHttpConnection(SocketTube(114)) registering connect event DEBUG: [HttpClient-56-Worker0] [47s 729ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-57-SelectorManager] [47s 730ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2f6c7747 for C (true) DEBUG: [HttpClient-57-SelectorManager] [47s 730ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: finishing connect DEBUG: [HttpClient-57-SelectorManager] [47s 730ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46074 DEBUG: [HttpClient-56-Worker1] [47s 730ms] SocketTube(114) connecting flows DEBUG: [HttpClient-56-Worker1] [47s 730ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-56-Worker1] [47s 730ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-56-Worker1] [47s 730ms] SocketTube(114) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] TestServer(2): connection accepted DEBUG: [HttpClient-56-Worker1] [47s 730ms] SSL Writer(SocketTube(114)) requesting 1 DEBUG: [HttpClient-56-Worker1] [47s 730ms] SSLTube(SocketTube(114)) request: n=1 DEBUG: [HttpClient-56-Worker1] [47s 730ms] SSL Writer(SocketTube(114)) calling downstreamSubscriber::onSubscribe on SocketTube(114) TestServer(2): stopping is: false DEBUG: [HttpClient-56-Worker1] [47s 730ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-56-Worker1] [47s 730ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-56-Worker1] [47s 730ms] SSL Writer(SocketTube(114)) onSubscribe initiating handshaking TestServer(2): accepting connections DEBUG: [HttpClient-56-Worker1] [47s 730ms] SSL Writer(SocketTube(114)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-56-Worker1] [47s 730ms] SSL Writer(SocketTube(114)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-56-Worker1] [47s 730ms] SSL Writer(SocketTube(114)) wrapping 0 bytes TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=46074, Session(1712014175721|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-56-Worker1] [47s 732ms] SSL Writer(SocketTube(114)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [47s 732ms] SSL Writer(SocketTube(114)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-56-Worker1] [47s 732ms] SSL Writer(SocketTube(114)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [47s 732ms] SSL Writer(SocketTube(114)) handshaking DEBUG: [HttpClient-56-Worker1] [47s 732ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker1] [47s 732ms] SSL Writer(SocketTube(114)) Sending 2191 bytes downstream DEBUG: [HttpClient-56-Worker1] [47s 732ms] SSL Writer(SocketTube(114)) Adding 2191 to outputQ queue DEBUG: [HttpClient-56-Worker1] [47s 732ms] SSL Writer(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-56-Worker1] [47s 733ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [47s 733ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-57-SelectorManager] [47s 733ms] SocketTube(114) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@25941c37[Not completed, 4 dependents] (id=7917) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(114)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@609696e1[Not completed, 1 dependents] (id=7923), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-57-SelectorManager] [47s 733ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-57-SelectorManager] [47s 733ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-57-SelectorManager] [47s 733ms] SSL Reader(SocketTube(114)) requesting 1 DEBUG: [HttpClient-57-SelectorManager] [47s 733ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-57-SelectorManager] [47s 733ms] SocketTube(114) resuming read event DEBUG: [HttpClient-57-SelectorManager] [47s 733ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [47s 733ms] SSL Reader(SocketTube(114)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(114)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@609696e1[Not completed, 1 dependents] (id=7923), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-57-SelectorManager] [47s 733ms] SSLTube(SocketTube(114)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-57-SelectorManager] [47s 733ms] SSLTube(SocketTube(114)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-57-SelectorManager] [47s 733ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-57-SelectorManager] [47s 733ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-57-SelectorManager] [47s 733ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-57-SelectorManager] [47s 733ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-56-Worker2] [47s 733ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-56-Worker2] [47s 733ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [47s 733ms] SSL Writer(SocketTube(114)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-56-Worker2] [47s 733ms] SocketTube(114) trying to write: 2191 DEBUG: [HttpClient-56-Worker2] [47s 733ms] SocketTube(114) wrote: 2191 DEBUG: [HttpClient-56-Worker2] [47s 733ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-56-Worker2] [47s 733ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [47s 733ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [47s 733ms] SSL Writer(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker2] [47s 733ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [47s 733ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [47s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c8c03fb for R (true) DEBUG: [HttpClient-57-SelectorManager] [47s 748ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c8c03fb for None (false) DEBUG: [HttpClient-57-SelectorManager] [47s 748ms] HttpClientImpl(57) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-57-SelectorManager] [47s 749ms] SocketTube(114) read bytes: 308 DEBUG: [HttpClient-57-SelectorManager] [47s 749ms] SSL Reader(SocketTube(114)) onNext DEBUG: [HttpClient-57-SelectorManager] [47s 749ms] SSL Reader(SocketTube(114)) Adding 308 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [47s 750ms] SocketTube(114) resuming read event DEBUG: [HttpClient-57-SelectorManager] [47s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c8c03fb for R (false) DEBUG: [HttpClient-57-SelectorManager] [47s 750ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [47s 750ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [47s 750ms] SSL Reader(SocketTube(114)) Unwrapping: 308 DEBUG: [HttpClient-56-Worker3] [47s 765ms] SSL Reader(SocketTube(114)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-56-Worker3] [47s 765ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [47s 765ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 133 DEBUG: [HttpClient-56-Worker3] [47s 765ms] SSL Reader(SocketTube(114)) handshaking DEBUG: [HttpClient-56-Worker3] [47s 765ms] SSLFlowDelegate(SocketTube(114)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker3] [47s 765ms] SSLFlowDelegate(SocketTube(114)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker3] [47s 766ms] SSLFlowDelegate(SocketTube(114)) finished task execution DEBUG: [HttpClient-56-Worker3] [47s 766ms] SSL Writer(SocketTube(114)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-56-Worker3] [47s 766ms] SSL Writer(SocketTube(114)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker3] [47s 766ms] SSL Writer(SocketTube(114)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [47s 766ms] SSL Writer(SocketTube(114)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [47s 766ms] SSL Writer(SocketTube(114)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [47s 766ms] SSL Writer(SocketTube(114)) handshaking DEBUG: [HttpClient-56-Worker3] [47s 766ms] SSL Writer(SocketTube(114)) Sending 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [47s 766ms] SSL Writer(SocketTube(114)) Adding 6 to outputQ queue DEBUG: [HttpClient-56-Worker3] [47s 766ms] SSL Writer(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [47s 766ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [47s 766ms] SSL Writer(SocketTube(114)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [47s 766ms] SocketTube(114) trying to write: 6 DEBUG: [HttpClient-56-Worker3] [47s 767ms] SocketTube(114) wrote: 6 DEBUG: [HttpClient-56-Worker3] [47s 767ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-56-Worker3] [47s 767ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [47s 767ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSL Writer(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSL Reader(SocketTube(114)) Unwrapping: 175 DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSL Reader(SocketTube(114)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 6 DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSL Reader(SocketTube(114)) handshaking DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSL Reader(SocketTube(114)) Unwrapping: 169 DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSL Reader(SocketTube(114)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 79 DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSL Reader(SocketTube(114)) handshaking DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSLFlowDelegate(SocketTube(114)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSLFlowDelegate(SocketTube(114)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSLFlowDelegate(SocketTube(114)) finished task execution DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSL Writer(SocketTube(114)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [47s 767ms] SSL Reader(SocketTube(114)) Unwrapping: 90 DEBUG: [HttpClient-56-Worker3] [47s 777ms] SSL Reader(SocketTube(114)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker3] [47s 778ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [47s 778ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 90 DEBUG: [HttpClient-56-Worker3] [47s 778ms] SSL Reader(SocketTube(114)) handshaking DEBUG: [HttpClient-56-Worker3] [47s 778ms] SSL Writer(SocketTube(114)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-56-Worker3] [47s 778ms] SSL Writer(SocketTube(114)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker3] [47s 778ms] SSL Writer(SocketTube(114)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker3] [47s 778ms] SSL Writer(SocketTube(114)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [47s 778ms] SSL Writer(SocketTube(114)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker3] [47s 778ms] SSLFlowDelegate(SocketTube(114)) setALPN = h2 DEBUG: [HttpClient-56-Worker3] [47s 778ms] PlainHttpConnection(SocketTube(114)) finishConnect, setting connected=true DEBUG: [HttpClient-56-Worker3] [47s 778ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-56-Worker3] [47s 778ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-56-Worker3] [47s 778ms] Http2Connection(SSLTube(SocketTube(114))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-56-Worker3] [47s 778ms] SSLTube(SocketTube(114)) connecting flows DEBUG: [HttpClient-56-Worker3] [47s 778ms] SSLTube(SocketTube(114)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5882fed8 DEBUG: [HttpClient-56-Worker3] [47s 779ms] Http2Connection(SSLTube(SocketTube(114))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-56-Worker3] [47s 779ms] SSL Reader(SocketTube(114)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker3] [47s 779ms] SSL Reader(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker3] [47s 779ms] SSL Reader(SocketTube(114)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker3] [47s 779ms] SSL Reader(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker3] [47s 779ms] SSLTube(SocketTube(114)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-56-Worker3] [47s 779ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: got request of 1 from SSLTube(SocketTube(114)) Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-56-Worker3] [47s 779ms] AsyncSSLConnection(SSLTube(SocketTube(114))) added 63 bytes in the priority write queue DEBUG: [HttpClient-56-Worker3] [47s 779ms] AsyncSSLConnection(SSLTube(SocketTube(114))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker3] [47s 780ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(114)) DEBUG: [HttpClient-56-Worker3] [47s 780ms] SSLTube(SocketTube(114)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker3] [47s 780ms] SSL Writer(SocketTube(114)) onNext DEBUG: [HttpClient-56-Worker3] [47s 780ms] SSL Writer(SocketTube(114)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-56-Worker3] [47s 780ms] Http2Connection(SSLTube(SocketTube(114))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-56-Worker3] [47s 780ms] AsyncSSLConnection(SSLTube(SocketTube(114))) added 13 bytes in the priority write queue DEBUG: [HttpClient-56-Worker3] [47s 780ms] AsyncSSLConnection(SSLTube(SocketTube(114))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker3] [47s 780ms] Http2Connection(SSLTube(SocketTube(114))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-56-Worker3] [47s 780ms] Http2Connection(SSLTube(SocketTube(114))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-56-Worker3] [47s 780ms] Http2Connection(SSLTube(SocketTube(114))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker3] [47s 780ms] Http2Connection(SSLTube(SocketTube(114))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-56-Worker3] [47s 780ms] Http2Connection(SSLTube(SocketTube(114))) H2 processed buffered data DEBUG: [HttpClient-56-Worker3] [47s 780ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(114))) DEBUG: [HttpClient-56-Worker3] [47s 780ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(114))) DEBUG: [HttpClient-56-Worker3] [47s 780ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-56-Worker3] [47s 780ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-56-Worker3] [47s 780ms] Http2Connection(SSLTube(SocketTube(114))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-56-Worker3] [47s 780ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker3] [47s 780ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(0) sendHeadersOnly() Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:37805/ GET DEBUG: [HttpClient-56-Worker3] [47s 780ms] Http2Connection(SSLTube(SocketTube(114))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-56-Worker3] [47s 780ms] Http2Connection(SSLTube(SocketTube(114))) Opened stream 1 DEBUG: [HttpClient-56-Worker3] [47s 780ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-56-Worker3] [47s 781ms] AsyncSSLConnection(SSLTube(SocketTube(114))) added 48 bytes to the write queue DEBUG: [HttpClient-56-Worker3] [47s 781ms] AsyncSSLConnection(SSLTube(SocketTube(114))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker3] [47s 789ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker3] [47s 789ms] Exchange sendRequestBody DEBUG: [HttpClient-56-Worker3] [47s 789ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-56-Worker3] [47s 789ms] SSL Writer(SocketTube(114)) Sending 90 bytes downstream DEBUG: [HttpClient-56-Worker3] [47s 789ms] SSL Writer(SocketTube(114)) Adding 90 to outputQ queue DEBUG: [HttpClient-56-Worker3] [47s 789ms] SSL Writer(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [47s 789ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [47s 789ms] SSL Writer(SocketTube(114)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-56-Worker3] [47s 789ms] SocketTube(114) trying to write: 90 DEBUG: [HttpClient-56-Worker3] [47s 789ms] SocketTube(114) wrote: 90 DEBUG: [HttpClient-56-Worker3] [47s 790ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-56-Worker3] [47s 790ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [47s 790ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) requesting 1 DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSLTube(SocketTube(114)) request: n=1 DEBUG: [HttpClient-56-Worker3] [47s 790ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: got request of 1 from SSLTube(SocketTube(114)) DEBUG: [HttpClient-56-Worker3] [47s 790ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(114)) DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSLTube(SocketTube(114)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) onNext DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) requesting 1 DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSLTube(SocketTube(114)) request: n=1 DEBUG: [HttpClient-56-Worker3] [47s 790ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: got request of 1 from SSLTube(SocketTube(114)) DEBUG: [HttpClient-56-Worker3] [47s 790ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(114)) DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSLTube(SocketTube(114)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) onNext DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) wrapping 124 bytes DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) Sending 162 bytes downstream DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) Adding 162 to outputQ queue DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [47s 790ms] SSL Writer(SocketTube(114)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-56-Worker3] [47s 790ms] SocketTube(114) trying to write: 162 DEBUG: [HttpClient-56-Worker3] [47s 790ms] SocketTube(114) wrote: 162 DEBUG: [HttpClient-56-Worker3] [47s 790ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-56-Worker3] [47s 790ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [47s 791ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [47s 791ms] SSL Writer(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker3] [47s 791ms] SSL Writer(SocketTube(114)) requesting 1 DEBUG: [HttpClient-56-Worker3] [47s 791ms] SSLTube(SocketTube(114)) request: n=1 DEBUG: [HttpClient-56-Worker3] [47s 791ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: got request of 1 from SSLTube(SocketTube(114)) DEBUG: [HttpClient-56-Worker3] [47s 791ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [47s 791ms] SSL Writer(SocketTube(114)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker3] [47s 791ms] SSL Reader(SocketTube(114)) requesting 1 DEBUG: [HttpClient-56-Worker3] [47s 791ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-56-Worker3] [47s 791ms] SocketTube(114) resuming read event DEBUG: [HttpClient-56-Worker3] [47s 791ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [47s 791ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [47s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c8c03fb for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [47s 797ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [47s 797ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [47s 797ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [47s 797ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [47s 797ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [47s 798ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-57-SelectorManager] [47s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c8c03fb for None (false) DEBUG: [HttpClient-57-SelectorManager] [47s 799ms] SocketTube(114) read bytes: 1803 DEBUG: [HttpClient-57-SelectorManager] [47s 799ms] SSL Reader(SocketTube(114)) onNext DEBUG: [HttpClient-57-SelectorManager] [47s 799ms] SSL Reader(SocketTube(114)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [47s 799ms] SocketTube(114) resuming read event DEBUG: [HttpClient-57-SelectorManager] [47s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c8c03fb for R (false) DEBUG: [HttpClient-57-SelectorManager] [47s 799ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [47s 799ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker4] [47s 799ms] SSL Reader(SocketTube(114)) Unwrapping: 1803 DEBUG: [HttpClient-56-Worker4] [47s 799ms] SSL Reader(SocketTube(114)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-56-Worker4] [47s 800ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [47s 800ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-56-Worker4] [47s 800ms] SSL Reader(SocketTube(114)) Unwrapping: 77 DEBUG: [HttpClient-56-Worker4] [47s 800ms] SSL Reader(SocketTube(114)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [47s 802ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 805ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 805ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [47s 805ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [47s 805ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 805ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-56-Worker4] [47s 805ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-56-Worker4] [47s 805ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 77 DEBUG: [HttpClient-56-Worker4] [47s 806ms] SSL Reader(SocketTube(114)) sending 39 DEBUG: [HttpClient-56-Worker4] [47s 806ms] SSL Reader(SocketTube(114)) Adding 39 to outputQ queue DEBUG: [HttpClient-56-Worker4] [47s 806ms] SSL Reader(SocketTube(114)) pushScheduler is alive DEBUG: [readLoop] [47s 805ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 806ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 806ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [47s 806ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [47s 806ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 806ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-56-Worker4] [47s 806ms] SSL Reader(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [47s 806ms] SSL Reader(SocketTube(114)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-56-Worker4] [47s 806ms] Http2Connection(SSLTube(SocketTube(114))) onNext: got 39 bytes in 1 buffers TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 TestServer(2): connection started DEBUG: [HttpClient-57-SelectorManager] [47s 821ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c8c03fb for None (false) DEBUG: [HttpClient-57-SelectorManager] [47s 821ms] SocketTube(114) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [47s 821ms] SocketTube(114) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [47s 824ms] Http2Connection(SSLTube(SocketTube(114))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker4] [47s 824ms] Http2Connection(SSLTube(SocketTube(114))) H2 Receiving(1): 39 DEBUG: [HttpClient-56-Worker4] [47s 824ms] Http2Connection(SSLTube(SocketTube(114))) Processing 39 DEBUG: [HttpClient-56-Worker4] [47s 824ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-56-Worker4] [47s 824ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker4] [47s 824ms] FramesDecoder Got frame: SETTINGS: length=30, 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 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-56-Worker4] [47s 825ms] Http2Connection(SSLTube(SocketTube(114))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-56-Worker4] [47s 825ms] AsyncSSLConnection(SSLTube(SocketTube(114))) added 9 bytes to the write queue DEBUG: [HttpClient-56-Worker4] [47s 825ms] AsyncSSLConnection(SSLTube(SocketTube(114))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [47s 825ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(114)) DEBUG: [HttpClient-56-Worker4] [47s 825ms] SSLTube(SocketTube(114)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [47s 825ms] SSL Writer(SocketTube(114)) onNext DEBUG: [HttpClient-56-Worker4] [47s 825ms] SSL Writer(SocketTube(114)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [47s 825ms] SSL Writer(SocketTube(114)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [47s 825ms] SSL Writer(SocketTube(114)) wrapping 9 bytes DEBUG: [HttpClient-56-Worker4] [47s 825ms] SSL Writer(SocketTube(114)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker4] [47s 825ms] SSL Writer(SocketTube(114)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [47s 825ms] SSL Writer(SocketTube(114)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker4] [47s 825ms] SSL Writer(SocketTube(114)) Sending 47 bytes downstream DEBUG: [HttpClient-56-Worker4] [47s 825ms] SSL Writer(SocketTube(114)) Adding 47 to outputQ queue DEBUG: [HttpClient-56-Worker4] [47s 825ms] SSL Writer(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [47s 825ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [47s 825ms] SSL Writer(SocketTube(114)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-56-Worker4] [47s 825ms] SocketTube(114) trying to write: 47 DEBUG: [HttpClient-56-Worker4] [47s 825ms] SocketTube(114) wrote: 47 DEBUG: [HttpClient-56-Worker4] [47s 825ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-56-Worker4] [47s 825ms] SocketTube(114) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [47s 825ms] SocketTube(114) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [47s 825ms] SSL Writer(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [47s 825ms] SSL Writer(SocketTube(114)) requesting 1 DEBUG: [HttpClient-56-Worker4] [47s 825ms] SSLTube(SocketTube(114)) request: n=1 DEBUG: [HttpClient-56-Worker4] [47s 825ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: got request of 1 from SSLTube(SocketTube(114)) DEBUG: [HttpClient-56-Worker4] [47s 825ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [47s 825ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 826ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 826ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-56-Worker4] [47s 825ms] Http2Connection(SSLTube(SocketTube(114))) H2 processed(1) DEBUG: [readLoop] [47s 826ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [47s 826ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker4] [47s 826ms] SSL Reader(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [47s 826ms] SSL Reader(SocketTube(114)) requesting 1 DEBUG: [HttpClient-56-Worker4] [47s 826ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-56-Worker4] [47s 826ms] SocketTube(114) resuming read event DEBUG: [HttpClient-56-Worker4] [47s 826ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [47s 826ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [47s 826ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c8c03fb for R (true) DEBUG: [HttpClient-57-SelectorManager] [47s 826ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c8c03fb for None (false) DEBUG: [HttpClient-57-SelectorManager] [47s 826ms] SocketTube(114) read bytes: 151 DEBUG: [HttpClient-57-SelectorManager] [47s 826ms] SSL Reader(SocketTube(114)) onNext DEBUG: [HttpClient-57-SelectorManager] [47s 826ms] SSL Reader(SocketTube(114)) Adding 151 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [47s 826ms] SocketTube(114) resuming read event DEBUG: [HttpClient-57-SelectorManager] [47s 826ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c8c03fb for R (false) DEBUG: [HttpClient-57-SelectorManager] [47s 826ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [47s 826ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker5] [47s 826ms] SSL Reader(SocketTube(114)) Unwrapping: 151 DEBUG: [HttpClient-56-Worker5] [47s 826ms] SSL Reader(SocketTube(114)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-56-Worker5] [47s 826ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-56-Worker5] [47s 826ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 53 DEBUG: [HttpClient-56-Worker5] [47s 826ms] SSL Reader(SocketTube(114)) sending 15 DEBUG: [HttpClient-56-Worker5] [47s 826ms] SSL Reader(SocketTube(114)) Adding 15 to outputQ queue DEBUG: [HttpClient-56-Worker5] [47s 826ms] SSL Reader(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [47s 826ms] SSL Reader(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-56-Worker5] [47s 826ms] SSL Reader(SocketTube(114)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-56-Worker5] [47s 826ms] Http2Connection(SSLTube(SocketTube(114))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-56-Worker5] [47s 826ms] Http2Connection(SSLTube(SocketTube(114))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker5] [47s 826ms] Http2Connection(SSLTube(SocketTube(114))) H2 Receiving(2): 15 DEBUG: [HttpClient-56-Worker5] [47s 826ms] Http2Connection(SSLTube(SocketTube(114))) Processing 15 DEBUG: [HttpClient-56-Worker5] [47s 826ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-56-Worker5] [47s 826ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [47s 826ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker5] [47s 827ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker5] [47s 827ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-56-Worker5] [47s 827ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) Completing responseCF(0) with response headers Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37805/) 200 HTTP_2 Local port: 46074 DEBUG: [HttpClient-56-Worker5] [47s 827ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:37805/) 200 HTTP_2 Local port: 46074 DEBUG: [HttpClient-56-Worker5] [47s 827ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-56-Worker5] [47s 827ms] HttpClientImpl(57) body subscriber registered: 1 DEBUG: [HttpClient-56-Worker5] [47s 827ms] Http2Connection(SSLTube(SocketTube(114))) H2 processed(2) DEBUG: [HttpClient-56-Worker5] [47s 827ms] SSL Reader(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [47s 827ms] SSL Reader(SocketTube(114)) Unwrapping: 98 DEBUG: [HttpClient-56-Worker5] [47s 827ms] SSL Reader(SocketTube(114)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-56-Worker5] [47s 827ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-56-Worker5] [47s 827ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 51 DEBUG: [HttpClient-56-Worker5] [47s 827ms] SSL Reader(SocketTube(114)) sending 13 DEBUG: [HttpClient-56-Worker5] [47s 827ms] SSL Reader(SocketTube(114)) Adding 13 to outputQ queue DEBUG: [HttpClient-56-Worker5] [47s 827ms] SSL Reader(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [47s 827ms] SSL Reader(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-56-Worker5] [47s 827ms] SSL Reader(SocketTube(114)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-56-Worker5] [47s 827ms] Http2Connection(SSLTube(SocketTube(114))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-56-Worker5] [47s 827ms] Http2Connection(SSLTube(SocketTube(114))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker5] [47s 827ms] Http2Connection(SSLTube(SocketTube(114))) H2 Receiving(3): 13 DEBUG: [HttpClient-56-Worker5] [47s 827ms] Http2Connection(SSLTube(SocketTube(114))) Processing 13 DEBUG: [HttpClient-56-Worker5] [47s 827ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-56-Worker5] [47s 827ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [47s 827ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114))) H2 processed(3) DEBUG: [HttpClient-56-Worker5] [47s 828ms] SSL Reader(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [47s 828ms] SSL Reader(SocketTube(114)) Unwrapping: 47 DEBUG: [HttpClient-56-Worker5] [47s 828ms] SSL Reader(SocketTube(114)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-56-Worker5] [47s 828ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-56-Worker5] [47s 828ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 47 DEBUG: [HttpClient-56-Worker5] [47s 828ms] SSL Reader(SocketTube(114)) sending 9 DEBUG: [HttpClient-56-Worker5] [47s 828ms] SSL Reader(SocketTube(114)) Adding 9 to outputQ queue DEBUG: [HttpClient-56-Worker5] [47s 828ms] SSL Reader(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [47s 828ms] SSL Reader(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-56-Worker5] [47s 828ms] SSL Reader(SocketTube(114)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114))) H2 Receiving(4): 9 DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114))) Processing 9 DEBUG: [HttpClient-56-Worker5] [47s 828ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-56-Worker5] [47s 828ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [47s 828ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-56-Worker5] [47s 828ms] HttpClientImpl(57) body subscriber unregistered: 0 DEBUG: [HttpClient-56-Worker5] [47s 828ms] HttpClientImpl(57) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:37805/ DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) close stream 1 DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114))) Closed stream 1 DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3e05ffbe DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-56-Worker5] [47s 828ms] Http2Connection(SSLTube(SocketTube(114))) H2 processed(4) DEBUG: [HttpClient-56-Worker5] [47s 828ms] SSL Reader(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [47s 828ms] SSL Reader(SocketTube(114)) requesting 1 DEBUG: [HttpClient-56-Worker5] [47s 828ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-56-Worker5] [47s 828ms] SocketTube(114) resuming read event DEBUG: [HttpClient-56-Worker5] [47s 828ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [47s 828ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [47s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c8c03fb for R (false) DEBUG: [HttpClient-57-SelectorManager] [47s 834ms] HttpClientImpl(57) SelectorManager shutting down DEBUG: [HttpClient-57-SelectorManager] [47s 834ms] Http2ClientImpl stopping DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] Http2Connection(SSLTube(SocketTube(114))) Close all streams DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] Http2Connection(SSLTube(SocketTube(114))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] AsyncSSLConnection(SSLTube(SocketTube(114))) added 34 bytes to the write queue DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] AsyncSSLConnection(SSLTube(SocketTube(114))) signalling the publisher of the write queue DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(114)) DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SSLTube(SocketTube(114)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SSL Writer(SocketTube(114)) onNext DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SSL Writer(SocketTube(114)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SSL Writer(SocketTube(114)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SSL Writer(SocketTube(114)) wrapping 34 bytes DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SSL Writer(SocketTube(114)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SSL Writer(SocketTube(114)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SSL Writer(SocketTube(114)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SSL Writer(SocketTube(114)) Sending 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SSL Writer(SocketTube(114)) Adding 72 to outputQ queue DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SSL Writer(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SSL Writer(SocketTube(114)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SocketTube(114) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SocketTube(114) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SocketTube(114) pausing read event DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SocketTube(114) 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@25941c37[Not completed, 4 dependents] (id=7917) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(114)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5882fed8, getALPN: jdk.internal.net.http.common.MinimalFuture@609696e1[Completed normally] (id=7923), 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] [47s 835ms] SocketTube(114) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [47s 835ms] SSL Reader(SocketTube(114)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [47s 836ms] SSL Reader(SocketTube(114)) 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] [47s 836ms] SSL Reader(SocketTube(114)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [47s 836ms] SSLTube(SocketTube(114)) SSLSubscriberWrapper[SSLTube(SocketTube(114)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5882fed8, getALPN: jdk.internal.net.http.common.MinimalFuture@609696e1[Completed normally] (id=7923), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [47s 836ms] Http2Connection(SSLTube(SocketTube(114))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [47s 836ms] Http2Connection(SSLTube(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.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] [47s 837ms] Http2Connection(SSLTube(SocketTube(114))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 02, 2024 1:29:35 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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] [47s 842ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(114))) DEBUG: [HttpClient-56-Worker6] [47s 842ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(114))) DEBUG: [HttpClient-56-Worker6] [47s 842ms] PlainHttpConnection(SocketTube(114)) Closing channel: channel not registered with selector DEBUG: [HttpClient-56-Worker6] [47s 842ms] SocketTube(114) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:46074 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-57-SelectorManager] [47s 857ms] SSLTube(SocketTube(114)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [47s 857ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: cancelled by SSLTube(SocketTube(114)) DEBUG: [HttpClient-57-SelectorManager] [47s 857ms] SSL Reader(SocketTube(114)) stop DEBUG: [HttpClient-57-SelectorManager] [47s 857ms] SSL Writer(SocketTube(114)) stop DEBUG: [HttpClient-57-SelectorManager] [47s 857ms] SocketTube(114) Stopping read scheduler DEBUG: [HttpClient-57-SelectorManager] [47s 857ms] SocketTube(114) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [47s 857ms] SocketTube(114) Read scheduler stopped DEBUG: [HttpClient-57-SelectorManager] [47s 857ms] SocketTube(114) write: cancel DEBUG: [HttpClient-57-SelectorManager] [47s 857ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-57-SelectorManager] [47s 857ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: cancelled by SSLTube(SocketTube(114)) DEBUG: [HttpClient-57-SelectorManager] [47s 857ms] SocketTube(114) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [47s 857ms] Http2Connection(SSLTube(SocketTube(114))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-57-SelectorManager] [47s 857ms] Http2Connection(SSLTube(SocketTube(114))) Close all streams DEBUG: [MainThread] [47s 862ms] HttpClientImpl(58) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [47s 875ms] HttpClientImpl(58) ClientImpl (async) send https://127.0.0.1:37805/ GET DEBUG: [HttpClient-57-Worker0] [47s 875ms] Exchange establishing exchange for https://127.0.0.1:37805/ GET, proxy=null Apr 02, 2024 1:29:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-57-Worker0] [47s 876ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-57-Worker0] [47s 876ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-57-Worker0] [47s 876ms] PlainHttpConnection(SocketTube(115)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [47s 876ms] PlainHttpConnection(SocketTube(115)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [47s 876ms] PlainHttpConnection(SocketTube(115)) registering connect event DEBUG: [HttpClient-57-Worker0] [47s 876ms] 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=33145, Session(1712014175828|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-58-SelectorManager] [47s 885ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3737647a for C (true) DEBUG: [HttpClient-58-SelectorManager] [47s 885ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: finishing connect DEBUG: [HttpClient-58-SelectorManager] [47s 886ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33145 DEBUG: [HttpClient-57-Worker1] [47s 886ms] SocketTube(115) connecting flows DEBUG: [HttpClient-57-Worker1] [47s 886ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-57-Worker1] [47s 886ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-57-Worker1] [47s 886ms] SocketTube(115) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-Worker1] [47s 886ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-57-Worker1] [47s 886ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-57-Worker1] [47s 886ms] SSL Writer(SocketTube(115)) calling downstreamSubscriber::onSubscribe on SocketTube(115) DEBUG: [HttpClient-57-Worker1] [47s 886ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-57-Worker1] [47s 886ms] SocketTube(115) write: registering startSubscription event DEBUG: [HttpClient-57-Worker1] [47s 886ms] SSL Writer(SocketTube(115)) onSubscribe initiating handshaking DEBUG: [HttpClient-57-Worker1] [47s 886ms] SSL Writer(SocketTube(115)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-57-Worker1] [47s 886ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-57-Worker1] [47s 886ms] SSL Writer(SocketTube(115)) wrapping 0 bytes DEBUG: [HttpClient-58-SelectorManager] [47s 893ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-57-Worker1] [47s 897ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-SelectorManager] [47s 898ms] SocketTube(115) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@3dcf0f0a[Not completed, 4 dependents] (id=7982) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-58-SelectorManager] [47s 899ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-58-SelectorManager] [47s 899ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-58-SelectorManager] [47s 899ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-58-SelectorManager] [47s 899ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-58-SelectorManager] [47s 899ms] SocketTube(115) resuming read event DEBUG: [HttpClient-57-Worker1] [47s 899ms] SSL Writer(SocketTube(115)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-57-Worker1] [47s 899ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [47s 899ms] SSL Writer(SocketTube(115)) handshaking DEBUG: [HttpClient-57-Worker1] [47s 899ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker1] [47s 899ms] SSL Writer(SocketTube(115)) Sending 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [47s 899ms] SSL Writer(SocketTube(115)) Adding 2191 to outputQ queue DEBUG: [HttpClient-57-Worker1] [47s 899ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-57-Worker1] [47s 899ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [47s 899ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [47s 901ms] SSL Reader(SocketTube(115)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@78cd86d7[Not completed, 1 dependents] (id=7988), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-58-SelectorManager] [47s 901ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-58-SelectorManager] [47s 901ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-58-SelectorManager] [47s 901ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-58-SelectorManager] [47s 901ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-58-SelectorManager] [47s 901ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-58-SelectorManager] [47s 901ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-57-Worker2] [47s 901ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-57-Worker2] [47s 901ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker2] [47s 901ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-57-Worker2] [47s 901ms] SocketTube(115) trying to write: 2191 DEBUG: [HttpClient-57-Worker2] [47s 901ms] SocketTube(115) wrote: 2191 DEBUG: [HttpClient-57-Worker2] [47s 901ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-57-Worker2] [47s 901ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker2] [47s 901ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker2] [47s 901ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker2] [47s 901ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker2] [47s 901ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [47s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74d52900 for R (true) DEBUG: [HttpClient-58-SelectorManager] [47s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74d52900 for None (false) DEBUG: [HttpClient-58-SelectorManager] [47s 931ms] HttpClientImpl(58) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-58-SelectorManager] [47s 931ms] SocketTube(115) read bytes: 308 DEBUG: [HttpClient-58-SelectorManager] [47s 931ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-58-SelectorManager] [47s 931ms] SSL Reader(SocketTube(115)) Adding 308 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [47s 932ms] SocketTube(115) resuming read event DEBUG: [HttpClient-58-SelectorManager] [47s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74d52900 for R (false) DEBUG: [HttpClient-58-SelectorManager] [47s 932ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [47s 933ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [47s 933ms] SSL Reader(SocketTube(115)) Unwrapping: 308 DEBUG: [HttpClient-57-Worker3] [47s 933ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-57-Worker3] [47s 933ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [47s 933ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 133 DEBUG: [HttpClient-57-Worker3] [47s 933ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-57-Worker3] [47s 933ms] SSLFlowDelegate(SocketTube(115)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker3] [47s 933ms] SSLFlowDelegate(SocketTube(115)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker3] [47s 934ms] SSLFlowDelegate(SocketTube(115)) finished task execution DEBUG: [HttpClient-57-Worker3] [47s 934ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-57-Worker3] [47s 934ms] SSL Writer(SocketTube(115)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker3] [47s 934ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [47s 934ms] SSL Writer(SocketTube(115)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [47s 934ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [47s 934ms] SSL Writer(SocketTube(115)) handshaking DEBUG: [HttpClient-57-Worker3] [47s 934ms] SSL Writer(SocketTube(115)) Sending 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [47s 934ms] SSL Writer(SocketTube(115)) Adding 6 to outputQ queue DEBUG: [HttpClient-57-Worker3] [47s 934ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [47s 934ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [47s 934ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [47s 934ms] SocketTube(115) trying to write: 6 DEBUG: [HttpClient-57-Worker3] [47s 934ms] SocketTube(115) wrote: 6 DEBUG: [HttpClient-57-Worker3] [47s 934ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-57-Worker3] [47s 934ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [47s 935ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Reader(SocketTube(115)) Unwrapping: 175 DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 6 DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Reader(SocketTube(115)) Unwrapping: 169 DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 79 DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSLFlowDelegate(SocketTube(115)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSLFlowDelegate(SocketTube(115)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSLFlowDelegate(SocketTube(115)) finished task execution DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Reader(SocketTube(115)) Unwrapping: 90 DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 90 DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-57-Worker3] [47s 935ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-57-Worker3] [47s 936ms] SSL Writer(SocketTube(115)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker3] [47s 936ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker3] [47s 936ms] SSL Writer(SocketTube(115)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [47s 936ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker3] [47s 936ms] SSLFlowDelegate(SocketTube(115)) setALPN = h2 DEBUG: [HttpClient-57-Worker3] [47s 936ms] PlainHttpConnection(SocketTube(115)) finishConnect, setting connected=true DEBUG: [HttpClient-57-Worker3] [47s 936ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-57-Worker3] [47s 936ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-57-Worker3] [47s 936ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-57-Worker3] [47s 936ms] SSLTube(SocketTube(115)) connecting flows DEBUG: [HttpClient-57-Worker3] [47s 936ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@23d96c05 DEBUG: [HttpClient-57-Worker3] [47s 936ms] Http2Connection(SSLTube(SocketTube(115))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-57-Worker3] [47s 936ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker3] [47s 936ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [47s 936ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker3] [47s 936ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [47s 936ms] SSLTube(SocketTube(115)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-57-Worker3] [47s 936ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-57-Worker3] [47s 954ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 63 bytes in the priority write queue DEBUG: [HttpClient-57-Worker3] [47s 955ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker3] [47s 955ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-57-Worker3] [47s 955ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker3] [47s 955ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-57-Worker3] [47s 955ms] SSL Writer(SocketTube(115)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-57-Worker3] [47s 955ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-57-Worker3] [47s 955ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 13 bytes in the priority write queue DEBUG: [HttpClient-57-Worker3] [47s 955ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker3] [47s 955ms] Http2Connection(SSLTube(SocketTube(115))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-57-Worker3] [47s 955ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-57-Worker3] [47s 955ms] Http2Connection(SSLTube(SocketTube(115))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker3] [47s 955ms] Http2Connection(SSLTube(SocketTube(115))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-57-Worker3] [47s 956ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed buffered data DEBUG: [HttpClient-57-Worker3] [47s 956ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-57-Worker3] [47s 956ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-57-Worker3] [47s 956ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-57-Worker3] [47s 956ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-57-Worker3] [47s 956ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-57-Worker3] [47s 956ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker3] [47s 956ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(0) sendHeadersOnly() Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:37805/ GET DEBUG: [HttpClient-57-Worker3] [47s 956ms] Http2Connection(SSLTube(SocketTube(115))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-57-Worker3] [47s 956ms] Http2Connection(SSLTube(SocketTube(115))) Opened stream 1 DEBUG: [HttpClient-57-Worker3] [47s 956ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-57-Worker3] [47s 964ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 48 bytes to the write queue DEBUG: [HttpClient-57-Worker3] [47s 964ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker3] [47s 964ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker3] [47s 964ms] Exchange sendRequestBody DEBUG: [HttpClient-57-Worker3] [47s 964ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-57-Worker3] [47s 964ms] SSL Writer(SocketTube(115)) Sending 90 bytes downstream DEBUG: [HttpClient-57-Worker3] [47s 964ms] SSL Writer(SocketTube(115)) Adding 90 to outputQ queue DEBUG: [HttpClient-57-Worker3] [47s 964ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [47s 964ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [47s 964ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-57-Worker3] [47s 964ms] SocketTube(115) trying to write: 90 DEBUG: [HttpClient-57-Worker3] [47s 964ms] SocketTube(115) wrote: 90 DEBUG: [HttpClient-57-Worker3] [47s 964ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-57-Worker3] [47s 964ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [47s 964ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-57-Worker3] [47s 965ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-57-Worker3] [47s 965ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-57-Worker3] [47s 965ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-57-Worker3] [47s 965ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSLTube(SocketTube(115)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) wrapping 124 bytes DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) Sending 162 bytes downstream DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) Adding 162 to outputQ queue DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-57-Worker3] [47s 965ms] SocketTube(115) trying to write: 162 DEBUG: [HttpClient-57-Worker3] [47s 965ms] SocketTube(115) wrote: 162 DEBUG: [HttpClient-57-Worker3] [47s 965ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-57-Worker3] [47s 965ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [47s 965ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-57-Worker3] [47s 965ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-57-Worker3] [47s 965ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-57-Worker3] [47s 965ms] SocketTube(115) resuming read event DEBUG: [HttpClient-57-Worker3] [47s 965ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [47s 965ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [47s 967ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74d52900 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [47s 969ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [47s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [47s 969ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [47s 969ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [47s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [47s 969ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [47s 970ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 970ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 970ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [47s 970ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [47s 970ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 970ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(2): connection started DEBUG: [HttpClient-58-SelectorManager] [47s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74d52900 for None (false) DEBUG: [HttpClient-58-SelectorManager] [47s 973ms] SocketTube(115) read bytes: 1803 DEBUG: [HttpClient-58-SelectorManager] [47s 973ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-58-SelectorManager] [47s 973ms] SSL Reader(SocketTube(115)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [47s 973ms] SocketTube(115) resuming read event DEBUG: [HttpClient-58-SelectorManager] [47s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74d52900 for R (false) DEBUG: [HttpClient-58-SelectorManager] [47s 973ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [47s 973ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker4] [47s 973ms] SSL Reader(SocketTube(115)) Unwrapping: 1803 DEBUG: [readLoop] [47s 973ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 973ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [47s 973ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [47s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 973ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-57-Worker4] [47s 974ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-57-Worker4] [47s 974ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [47s 974ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-57-Worker4] [47s 974ms] SSL Reader(SocketTube(115)) Unwrapping: 77 DEBUG: [HttpClient-57-Worker4] [47s 974ms] SSL Reader(SocketTube(115)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker4] [47s 974ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-57-Worker4] [47s 974ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 77 DEBUG: [HttpClient-57-Worker4] [47s 974ms] SSL Reader(SocketTube(115)) sending 39 DEBUG: [HttpClient-57-Worker4] [47s 974ms] SSL Reader(SocketTube(115)) Adding 39 to outputQ queue DEBUG: [HttpClient-57-Worker4] [47s 974ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [47s 974ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [47s 974ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-57-Worker4] [47s 974ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-57-Worker4] [47s 974ms] Http2Connection(SSLTube(SocketTube(115))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker4] [47s 974ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(1): 39 DEBUG: [HttpClient-57-Worker4] [47s 974ms] Http2Connection(SSLTube(SocketTube(115))) Processing 39 DEBUG: [HttpClient-57-Worker4] [47s 974ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-57-Worker4] [47s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker4] [47s 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 Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-57-Worker4] [47s 974ms] Http2Connection(SSLTube(SocketTube(115))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-57-Worker4] [47s 974ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 9 bytes to the write queue DEBUG: [HttpClient-57-Worker4] [47s 974ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [47s 974ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-57-Worker4] [47s 974ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [47s 974ms] SSL Writer(SocketTube(115)) onNext TestServer(2): Using handler for: / DEBUG: [HttpClient-57-Worker4] [47s 974ms] SSL Writer(SocketTube(115)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [47s 974ms] SSL Writer(SocketTube(115)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [47s 974ms] SSL Writer(SocketTube(115)) wrapping 9 bytes DEBUG: [HttpClient-57-Worker4] [47s 975ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 Sent response headers 200 DEBUG: [HttpClient-57-Worker4] [47s 975ms] SSL Writer(SocketTube(115)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [47s 975ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker4] [47s 975ms] SSL Writer(SocketTube(115)) Sending 47 bytes downstream DEBUG: [HttpClient-57-Worker4] [47s 975ms] SSL Writer(SocketTube(115)) Adding 47 to outputQ queue DEBUG: [HttpClient-57-Worker4] [47s 975ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [47s 975ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [47s 975ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-57-Worker4] [47s 975ms] SocketTube(115) trying to write: 47 DEBUG: [HttpClient-57-Worker4] [47s 975ms] SocketTube(115) wrote: 47 DEBUG: [HttpClient-57-Worker4] [47s 975ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-57-Worker4] [47s 975ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [47s 975ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [47s 975ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [47s 975ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-57-Worker4] [47s 975ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-57-Worker4] [47s 975ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-57-Worker4] [47s 975ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [47s 975ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(1) DEBUG: [HttpClient-57-Worker4] [47s 975ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [47s 975ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-57-Worker4] [47s 975ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-57-Worker4] [47s 975ms] SocketTube(115) resuming read event DEBUG: [HttpClient-57-Worker4] [47s 975ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [47s 975ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [47s 976ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [47s 976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [47s 976ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [47s 976ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [47s 976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-SelectorManager] [47s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74d52900 for None (false) DEBUG: [HttpClient-58-SelectorManager] [47s 977ms] SocketTube(115) read bytes: 151 DEBUG: [HttpClient-58-SelectorManager] [47s 977ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-58-SelectorManager] [47s 977ms] SSL Reader(SocketTube(115)) Adding 151 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [47s 977ms] SocketTube(115) resuming read event DEBUG: [HttpClient-58-SelectorManager] [47s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74d52900 for R (false) DEBUG: [HttpClient-58-SelectorManager] [47s 977ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [47s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74d52900 for R (false) DEBUG: [HttpClient-57-Worker5] [47s 981ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker5] [47s 981ms] SSL Reader(SocketTube(115)) Unwrapping: 151 DEBUG: [HttpClient-57-Worker5] [47s 981ms] SSL Reader(SocketTube(115)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-57-Worker5] [47s 981ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-57-Worker5] [47s 981ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 53 DEBUG: [HttpClient-57-Worker5] [47s 981ms] SSL Reader(SocketTube(115)) sending 15 DEBUG: [HttpClient-57-Worker5] [47s 981ms] SSL Reader(SocketTube(115)) Adding 15 to outputQ queue DEBUG: [HttpClient-57-Worker5] [47s 981ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-57-Worker5] [47s 981ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-57-Worker5] [47s 981ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-57-Worker5] [47s 981ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-57-Worker5] [47s 981ms] Http2Connection(SSLTube(SocketTube(115))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker5] [47s 981ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(2): 15 DEBUG: [HttpClient-57-Worker5] [47s 981ms] Http2Connection(SSLTube(SocketTube(115))) Processing 15 DEBUG: [HttpClient-57-Worker5] [47s 981ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-57-Worker5] [47s 981ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker5] [47s 981ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker5] [47s 982ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker5] [47s 982ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-57-Worker5] [47s 982ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Completing responseCF(0) with response headers Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37805/) 200 HTTP_2 Local port: 33145 DEBUG: [HttpClient-57-Worker5] [47s 982ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:37805/) 200 HTTP_2 Local port: 33145 DEBUG: [HttpClient-57-Worker5] [47s 982ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-57-Worker5] [47s 982ms] HttpClientImpl(58) body subscriber registered: 1 DEBUG: [HttpClient-57-Worker5] [47s 982ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(2) DEBUG: [HttpClient-57-Worker5] [47s 982ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker5] [47s 982ms] SSL Reader(SocketTube(115)) Unwrapping: 98 DEBUG: [HttpClient-57-Worker5] [47s 983ms] SSL Reader(SocketTube(115)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-57-Worker5] [47s 983ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-57-Worker5] [47s 983ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 51 DEBUG: [HttpClient-57-Worker5] [47s 983ms] SSL Reader(SocketTube(115)) sending 13 DEBUG: [HttpClient-57-Worker5] [47s 983ms] SSL Reader(SocketTube(115)) Adding 13 to outputQ queue DEBUG: [HttpClient-57-Worker5] [47s 983ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-57-Worker5] [47s 983ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-57-Worker5] [47s 983ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-57-Worker5] [47s 983ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-57-Worker5] [47s 983ms] Http2Connection(SSLTube(SocketTube(115))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker5] [47s 983ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(3): 13 DEBUG: [HttpClient-57-Worker5] [47s 983ms] Http2Connection(SSLTube(SocketTube(115))) Processing 13 DEBUG: [HttpClient-57-Worker5] [47s 983ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-57-Worker5] [47s 983ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker5] [47s 983ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker5] [47s 996ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker5] [47s 996ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-57-Worker5] [47s 996ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-57-Worker5] [47s 996ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-57-Worker5] [47s 996ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(3) DEBUG: [HttpClient-57-Worker5] [47s 996ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker5] [47s 996ms] SSL Reader(SocketTube(115)) Unwrapping: 47 DEBUG: [HttpClient-57-Worker5] [47s 997ms] SSL Reader(SocketTube(115)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-57-Worker5] [47s 997ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-57-Worker5] [47s 997ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 47 DEBUG: [HttpClient-57-Worker5] [47s 997ms] SSL Reader(SocketTube(115)) sending 9 DEBUG: [HttpClient-57-Worker5] [47s 997ms] SSL Reader(SocketTube(115)) Adding 9 to outputQ queue DEBUG: [HttpClient-57-Worker5] [47s 997ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-57-Worker5] [47s 997ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-57-Worker5] [47s 997ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-57-Worker5] [47s 997ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-57-Worker5] [47s 997ms] Http2Connection(SSLTube(SocketTube(115))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker5] [47s 997ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(4): 9 DEBUG: [HttpClient-57-Worker5] [47s 997ms] Http2Connection(SSLTube(SocketTube(115))) Processing 9 DEBUG: [HttpClient-57-Worker5] [47s 997ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-57-Worker5] [47s 997ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker5] [47s 997ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker5] [47s 997ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker5] [47s 997ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-57-Worker5] [47s 997ms] HttpClientImpl(58) body subscriber unregistered: 0 DEBUG: [HttpClient-57-Worker5] [47s 997ms] HttpClientImpl(58) ClientImpl (async) elapsed 122 millis for GET to https://127.0.0.1:37805/ DEBUG: [HttpClient-57-Worker5] [47s 997ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-57-Worker5] [47s 997ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-57-Worker5] [47s 997ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) close stream 1 DEBUG: [HttpClient-57-Worker5] [47s 997ms] Http2Connection(SSLTube(SocketTube(115))) Closed stream 1 DEBUG: [HttpClient-57-Worker5] [47s 998ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3c66a4a0 DEBUG: [HttpClient-57-Worker5] [47s 998ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-57-Worker5] [47s 998ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(4) DEBUG: [HttpClient-57-Worker5] [47s 998ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker5] [47s 998ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-57-Worker5] [47s 998ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-57-Worker5] [47s 998ms] SocketTube(115) resuming read event DEBUG: [HttpClient-57-Worker5] [47s 998ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [47s 998ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [48s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74d52900 for R (false) DEBUG: [HttpClient-58-SelectorManager] [48s 5ms] HttpClientImpl(58) SelectorManager shutting down DEBUG: [HttpClient-58-SelectorManager] [48s 5ms] Http2ClientImpl stopping DEBUG: [HttpClient-58-SelectorManager] [48s 5ms] Http2Connection(SSLTube(SocketTube(115))) Close all streams DEBUG: [HttpClient-58-SelectorManager] [48s 5ms] Http2Connection(SSLTube(SocketTube(115))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-58-SelectorManager] [48s 5ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 34 bytes to the write queue DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SSL Writer(SocketTube(115)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SSL Writer(SocketTube(115)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SSL Writer(SocketTube(115)) wrapping 34 bytes DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SSL Writer(SocketTube(115)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SSL Writer(SocketTube(115)) Sending 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SSL Writer(SocketTube(115)) Adding 72 to outputQ queue DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SocketTube(115) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SocketTube(115) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SocketTube(115) pausing read event DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SocketTube(115) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@3dcf0f0a[Not completed, 4 dependents] (id=7982) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@23d96c05, getALPN: jdk.internal.net.http.common.MinimalFuture@78cd86d7[Completed normally] (id=7988), 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] [48s 6ms] SocketTube(115) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SSL Reader(SocketTube(115)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [48s 6ms] SSL Reader(SocketTube(115)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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] [48s 7ms] SSL Reader(SocketTube(115)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [48s 7ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@23d96c05, getALPN: jdk.internal.net.http.common.MinimalFuture@78cd86d7[Completed normally] (id=7988), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [48s 7ms] Http2Connection(SSLTube(SocketTube(115))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [48s 7ms] SSLTube(SocketTube(115)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [48s 7ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: cancelled by SSLTube(SocketTube(115)) DEBUG: [HttpClient-58-SelectorManager] [48s 7ms] SSL Reader(SocketTube(115)) stop DEBUG: [HttpClient-58-SelectorManager] [48s 7ms] SSL Writer(SocketTube(115)) stop DEBUG: [HttpClient-58-SelectorManager] [48s 7ms] SocketTube(115) Stopping read scheduler DEBUG: [HttpClient-58-SelectorManager] [48s 7ms] SocketTube(115) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [48s 7ms] SocketTube(115) Read scheduler stopped DEBUG: [HttpClient-58-SelectorManager] [48s 7ms] SocketTube(115) write: cancel DEBUG: [HttpClient-58-SelectorManager] [48s 7ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-58-SelectorManager] [48s 7ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: cancelled by SSLTube(SocketTube(115)) DEBUG: [HttpClient-58-SelectorManager] [48s 8ms] SocketTube(115) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [48s 8ms] Http2Connection(SSLTube(SocketTube(115))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-58-SelectorManager] [48s 8ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-58-SelectorManager] [48s 8ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-58-SelectorManager] [48s 8ms] PlainHttpConnection(SocketTube(115)) Closing channel: channel not registered with selector DEBUG: [HttpClient-58-SelectorManager] [48s 8ms] SocketTube(115) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-58-SelectorManager] [48s 8ms] Http2Connection(SSLTube(SocketTube(115))) Close all streams DEBUG: [HttpClient-57-Worker6] [48s 8ms] Http2Connection(SSLTube(SocketTube(115))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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] [48s 9ms] Http2Connection(SSLTube(SocketTube(115))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [48s 10ms] HttpClientImpl(59) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [48s 10ms] HttpClientImpl(59) ClientImpl (async) send https://127.0.0.1:37805/ GET Server connection to /127.0.0.1:33145 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-58-Worker0] [48s 11ms] Exchange establishing exchange for https://127.0.0.1:37805/ GET, proxy=null Apr 02, 2024 1:29:36 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:36 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-58-Worker0] [48s 17ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-58-Worker0] [48s 17ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-58-Worker0] [48s 17ms] PlainHttpConnection(SocketTube(116)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [48s 17ms] PlainHttpConnection(SocketTube(116)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [48s 17ms] PlainHttpConnection(SocketTube(116)) registering connect event DEBUG: [HttpClient-58-Worker0] [48s 18ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-59-SelectorManager] [48s 19ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1c78991a for C (true) DEBUG: [HttpClient-59-SelectorManager] [48s 19ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: finishing connect DEBUG: [HttpClient-59-SelectorManager] [48s 19ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56725 DEBUG: [HttpClient-58-Worker1] [48s 20ms] SocketTube(116) connecting flows DEBUG: [HttpClient-58-Worker1] [48s 20ms] SocketTube(116) read publisher got subscriber DEBUG: [HttpClient-58-Worker1] [48s 20ms] SocketTube(116) registering subscribe event TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-58-Worker1] [48s 21ms] SocketTube(116) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-Worker1] [48s 21ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-58-Worker1] [48s 21ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-58-Worker1] [48s 21ms] SSL Writer(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SocketTube(116) DEBUG: [HttpClient-58-Worker1] [48s 21ms] SocketTube(116) subscribed for writing DEBUG: [HttpClient-58-Worker1] [48s 21ms] SocketTube(116) write: registering startSubscription event DEBUG: [HttpClient-58-Worker1] [48s 21ms] SSL Writer(SocketTube(116)) onSubscribe initiating handshaking DEBUG: [HttpClient-58-Worker1] [48s 21ms] SSL Writer(SocketTube(116)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-58-Worker1] [48s 21ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-58-Worker1] [48s 21ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-59-SelectorManager] [48s 21ms] SocketTube(116) subscribe event raised TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=56725, Session(1712014175975|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-58-Worker1] [48s 28ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [48s 29ms] SSL Writer(SocketTube(116)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-58-Worker1] [48s 29ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [48s 29ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-58-Worker1] [48s 29ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker1] [48s 29ms] SSL Writer(SocketTube(116)) Sending 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [48s 29ms] SSL Writer(SocketTube(116)) Adding 2191 to outputQ queue DEBUG: [HttpClient-58-Worker1] [48s 29ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-58-Worker1] [48s 29ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [48s 30ms] 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@1680f26a[Not completed, 4 dependents] (id=8047) 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-59-SelectorManager] [48s 30ms] SocketTube(116) read demand reset to 0 DEBUG: [HttpClient-59-SelectorManager] [48s 30ms] SocketTube(116) calling onSubscribe DEBUG: [HttpClient-59-SelectorManager] [48s 30ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [48s 30ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-59-SelectorManager] [48s 30ms] SocketTube(116) resuming read event DEBUG: [HttpClient-59-SelectorManager] [48s 30ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [48s 30ms] SSL Reader(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@53827ede[Not completed, 1 dependents] (id=8053), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-59-SelectorManager] [48s 30ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-59-SelectorManager] [48s 30ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-59-SelectorManager] [48s 30ms] SocketTube(116) onSubscribe called DEBUG: [HttpClient-59-SelectorManager] [48s 30ms] SocketTube(116) pending subscriber subscribed DEBUG: [HttpClient-59-SelectorManager] [48s 30ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b6a8dfd for R (true) DEBUG: [HttpClient-59-SelectorManager] [48s 30ms] SocketTube(116) write: starting subscription DEBUG: [HttpClient-59-SelectorManager] [48s 30ms] SocketTube(116) write: offloading requestMore DEBUG: [HttpClient-58-Worker2] [48s 31ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-58-Worker2] [48s 31ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker2] [48s 31ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-58-Worker2] [48s 31ms] SocketTube(116) trying to write: 2191 DEBUG: [HttpClient-58-Worker2] [48s 31ms] SocketTube(116) wrote: 2191 DEBUG: [HttpClient-58-Worker2] [48s 31ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-58-Worker2] [48s 31ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker2] [48s 31ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker2] [48s 31ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker2] [48s 31ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker2] [48s 31ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [48s 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b6a8dfd for None (false) DEBUG: [HttpClient-59-SelectorManager] [48s 33ms] HttpClientImpl(59) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-59-SelectorManager] [48s 33ms] SocketTube(116) read bytes: 133 DEBUG: [HttpClient-59-SelectorManager] [48s 33ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-59-SelectorManager] [48s 33ms] SSL Reader(SocketTube(116)) Adding 133 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [48s 33ms] SocketTube(116) resuming read event DEBUG: [HttpClient-59-SelectorManager] [48s 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b6a8dfd for R (false) DEBUG: [HttpClient-59-SelectorManager] [48s 33ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [48s 33ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [48s 33ms] SSL Reader(SocketTube(116)) Unwrapping: 133 DEBUG: [HttpClient-58-Worker3] [48s 33ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker3] [48s 33ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [48s 33ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 133 DEBUG: [HttpClient-58-Worker3] [48s 33ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-58-Worker3] [48s 33ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker3] [48s 33ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker3] [48s 34ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-58-Worker3] [48s 34ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-58-Worker3] [48s 34ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker3] [48s 34ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [48s 34ms] SSL Writer(SocketTube(116)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [48s 34ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [48s 34ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-58-Worker3] [48s 34ms] SSL Writer(SocketTube(116)) Sending 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [48s 34ms] SSL Writer(SocketTube(116)) Adding 6 to outputQ queue DEBUG: [HttpClient-58-Worker3] [48s 34ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [48s 34ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [48s 34ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [48s 34ms] SocketTube(116) trying to write: 6 DEBUG: [HttpClient-58-Worker3] [48s 35ms] SocketTube(116) wrote: 6 DEBUG: [HttpClient-58-Worker3] [48s 35ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-58-Worker3] [48s 35ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [48s 35ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [48s 35ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker3] [48s 35ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [48s 35ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-58-Worker3] [48s 35ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-58-Worker3] [48s 35ms] SocketTube(116) resuming read event DEBUG: [HttpClient-58-Worker3] [48s 35ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [48s 35ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-SelectorManager] [48s 35ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b6a8dfd for None (false) DEBUG: [HttpClient-59-SelectorManager] [48s 35ms] SocketTube(116) read bytes: 175 DEBUG: [HttpClient-59-SelectorManager] [48s 35ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-59-SelectorManager] [48s 35ms] SSL Reader(SocketTube(116)) Adding 175 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [48s 35ms] SocketTube(116) resuming read event DEBUG: [HttpClient-59-SelectorManager] [48s 35ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b6a8dfd for R (false) DEBUG: [HttpClient-59-SelectorManager] [48s 35ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [48s 35ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b6a8dfd for R (false) DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Reader(SocketTube(116)) Unwrapping: 175 DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 6 DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Reader(SocketTube(116)) Unwrapping: 169 DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 79 DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Reader(SocketTube(116)) Unwrapping: 90 DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 90 DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Writer(SocketTube(116)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [48s 36ms] SSLFlowDelegate(SocketTube(116)) setALPN = h2 DEBUG: [HttpClient-58-Worker4] [48s 36ms] PlainHttpConnection(SocketTube(116)) finishConnect, setting connected=true DEBUG: [HttpClient-58-Worker4] [48s 36ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-58-Worker4] [48s 36ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-58-Worker4] [48s 37ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-58-Worker4] [48s 37ms] SSLTube(SocketTube(116)) connecting flows DEBUG: [HttpClient-58-Worker4] [48s 37ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@66c3a231 DEBUG: [HttpClient-58-Worker4] [48s 37ms] Http2Connection(SSLTube(SocketTube(116))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-58-Worker4] [48s 37ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [48s 37ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [48s 37ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [48s 37ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [48s 37ms] SSLTube(SocketTube(116)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-58-Worker4] [48s 37ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-58-Worker4] [48s 37ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 63 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [48s 37ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [48s 37ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-58-Worker4] [48s 37ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [48s 37ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-58-Worker4] [48s 37ms] SSL Writer(SocketTube(116)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [48s 38ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-58-Worker4] [48s 38ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 13 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [48s 38ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [48s 38ms] Http2Connection(SSLTube(SocketTube(116))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-58-Worker4] [48s 38ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-58-Worker4] [48s 38ms] Http2Connection(SSLTube(SocketTube(116))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker4] [48s 38ms] Http2Connection(SSLTube(SocketTube(116))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-58-Worker4] [48s 38ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed buffered data DEBUG: [HttpClient-58-Worker4] [48s 38ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-58-Worker4] [48s 38ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-58-Worker4] [48s 38ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-58-Worker4] [48s 38ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-58-Worker4] [48s 38ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-58-Worker4] [48s 38ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [48s 38ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(0) sendHeadersOnly() Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:37805/ GET DEBUG: [HttpClient-58-Worker4] [48s 38ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-58-Worker4] [48s 38ms] Http2Connection(SSLTube(SocketTube(116))) Opened stream 1 DEBUG: [HttpClient-58-Worker4] [48s 38ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-58-Worker4] [48s 39ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 48 bytes to the write queue DEBUG: [HttpClient-58-Worker4] [48s 39ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [48s 39ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [48s 39ms] Exchange sendRequestBody DEBUG: [HttpClient-58-Worker4] [48s 39ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-58-Worker4] [48s 40ms] SSL Writer(SocketTube(116)) Sending 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [48s 40ms] SSL Writer(SocketTube(116)) Adding 90 to outputQ queue DEBUG: [HttpClient-58-Worker4] [48s 40ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [48s 40ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [48s 40ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [48s 40ms] SocketTube(116) trying to write: 90 DEBUG: [HttpClient-58-Worker4] [48s 40ms] SocketTube(116) wrote: 90 DEBUG: [HttpClient-58-Worker4] [48s 40ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-58-Worker4] [48s 40ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [48s 40ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [48s 40ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [48s 40ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-58-Worker4] [48s 40ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-58-Worker4] [48s 40ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-58-Worker4] [48s 40ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-58-Worker4] [48s 40ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [48s 41ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-58-Worker4] [48s 41ms] SSL Writer(SocketTube(116)) added 1 (13 bytes) to the writeList TestServer(2): starting connection DEBUG: [HttpClient-59-SelectorManager] [48s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b6a8dfd for None (false) DEBUG: [HttpClient-59-SelectorManager] [48s 59ms] SocketTube(116) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [48s 59ms] SocketTube(116) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [48s 58ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [48s 59ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [48s 59ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-58-Worker4] [48s 59ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-58-Worker4] [48s 59ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-58-Worker4] [48s 59ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-58-Worker4] [48s 59ms] SSLTube(SocketTube(116)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [48s 59ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-58-Worker4] [48s 59ms] SSL Writer(SocketTube(116)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [48s 59ms] SSL Writer(SocketTube(116)) wrapping 124 bytes DEBUG: [HttpClient-58-Worker4] [48s 59ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [48s 59ms] SSL Writer(SocketTube(116)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [48s 59ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [48s 59ms] SSL Writer(SocketTube(116)) Sending 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [48s 59ms] SSL Writer(SocketTube(116)) Adding 162 to outputQ queue DEBUG: [HttpClient-58-Worker4] [48s 59ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [48s 59ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [48s 59ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [48s 59ms] SocketTube(116) trying to write: 162 DEBUG: [HttpClient-58-Worker4] [48s 59ms] SocketTube(116) wrote: 162 DEBUG: [HttpClient-58-Worker4] [48s 59ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-58-Worker4] [48s 59ms] SocketTube(116) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [48s 59ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [48s 60ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [48s 60ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-58-Worker4] [48s 60ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-58-Worker4] [48s 60ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-58-Worker4] [48s 60ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [48s 60ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [48s 60ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-58-Worker4] [48s 60ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-58-Worker4] [48s 60ms] SocketTube(116) resuming read event DEBUG: [HttpClient-58-Worker4] [48s 60ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [48s 60ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [48s 60ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [48s 60ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [48s 60ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [48s 60ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [48s 60ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [48s 60ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-59-SelectorManager] [48s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b6a8dfd for R (true) DEBUG: [HttpClient-59-SelectorManager] [48s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b6a8dfd for None (false) DEBUG: [HttpClient-59-SelectorManager] [48s 60ms] SocketTube(116) read bytes: 1803 DEBUG: [HttpClient-59-SelectorManager] [48s 60ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-59-SelectorManager] [48s 60ms] SSL Reader(SocketTube(116)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [48s 60ms] SocketTube(116) resuming read event DEBUG: [HttpClient-59-SelectorManager] [48s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b6a8dfd for R (false) DEBUG: [HttpClient-59-SelectorManager] [48s 61ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [48s 61ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker5] [48s 61ms] SSL Reader(SocketTube(116)) Unwrapping: 1803 DEBUG: [HttpClient-58-Worker5] [48s 61ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-58-Worker5] [48s 61ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-58-Worker5] [48s 61ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-58-Worker5] [48s 61ms] SSL Reader(SocketTube(116)) Unwrapping: 77 DEBUG: [HttpClient-58-Worker5] [48s 61ms] SSL Reader(SocketTube(116)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker5] [48s 61ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-58-Worker5] [48s 61ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 77 DEBUG: [HttpClient-58-Worker5] [48s 61ms] SSL Reader(SocketTube(116)) sending 39 DEBUG: [HttpClient-58-Worker5] [48s 61ms] SSL Reader(SocketTube(116)) Adding 39 to outputQ queue DEBUG: [HttpClient-58-Worker5] [48s 61ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [48s 61ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker5] [48s 61ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-58-Worker5] [48s 61ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-58-Worker5] [48s 61ms] Http2Connection(SSLTube(SocketTube(116))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker5] [48s 61ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(1): 39 DEBUG: [HttpClient-58-Worker5] [48s 61ms] Http2Connection(SSLTube(SocketTube(116))) Processing 39 DEBUG: [HttpClient-58-Worker5] [48s 61ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-58-Worker5] [48s 61ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [48s 61ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-58-Worker5] [48s 62ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-58-Worker5] [48s 62ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 9 bytes to the write queue DEBUG: [HttpClient-58-Worker5] [48s 62ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker5] [48s 62ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Writer(SocketTube(116)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Writer(SocketTube(116)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Writer(SocketTube(116)) wrapping 9 bytes DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Writer(SocketTube(116)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Writer(SocketTube(116)) Sending 47 bytes downstream DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Writer(SocketTube(116)) Adding 47 to outputQ queue DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-58-Worker5] [48s 62ms] SocketTube(116) trying to write: 47 DEBUG: [HttpClient-58-Worker5] [48s 62ms] SocketTube(116) wrote: 47 DEBUG: [HttpClient-58-Worker5] [48s 62ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-58-Worker5] [48s 62ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [48s 62ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-58-Worker5] [48s 62ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker5] [48s 62ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(1) DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-58-Worker5] [48s 62ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-58-Worker5] [48s 62ms] SocketTube(116) resuming read event DEBUG: [HttpClient-58-Worker5] [48s 62ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [48s 62ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [48s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b6a8dfd for R (false) DEBUG: [readLoop] [48s 71ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [48s 71ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [48s 71ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [48s 71ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [48s 71ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [48s 71ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [48s 72ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [48s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [48s 72ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [48s 72ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [48s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [48s 72ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [readLoop] [48s 72ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [48s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [48s 72ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [48s 72ms] FramesDecoder decodes: 0 TestServer(2): Using handler for: / DEBUG: [readLoop] [48s 72ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 TestServer(2): connection started DEBUG: [HttpClient-59-SelectorManager] [48s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b6a8dfd for None (false) DEBUG: [HttpClient-59-SelectorManager] [48s 82ms] SocketTube(116) read bytes: 151 DEBUG: [HttpClient-59-SelectorManager] [48s 82ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-59-SelectorManager] [48s 82ms] SSL Reader(SocketTube(116)) Adding 151 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [48s 82ms] SocketTube(116) resuming read event DEBUG: [HttpClient-59-SelectorManager] [48s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b6a8dfd for R (false) DEBUG: [HttpClient-59-SelectorManager] [48s 82ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [48s 82ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker6] [48s 82ms] SSL Reader(SocketTube(116)) Unwrapping: 151 DEBUG: [HttpClient-58-Worker6] [48s 82ms] SSL Reader(SocketTube(116)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-58-Worker6] [48s 82ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-58-Worker6] [48s 82ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 53 DEBUG: [HttpClient-58-Worker6] [48s 82ms] SSL Reader(SocketTube(116)) sending 15 DEBUG: [HttpClient-58-Worker6] [48s 82ms] SSL Reader(SocketTube(116)) Adding 15 to outputQ queue DEBUG: [HttpClient-58-Worker6] [48s 82ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [48s 82ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-58-Worker6] [48s 82ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-58-Worker6] [48s 83ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [48s 83ms] Http2Connection(SSLTube(SocketTube(116))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [48s 83ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(2): 15 DEBUG: [HttpClient-58-Worker6] [48s 83ms] Http2Connection(SSLTube(SocketTube(116))) Processing 15 DEBUG: [HttpClient-58-Worker6] [48s 83ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-58-Worker6] [48s 83ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [48s 83ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker6] [48s 83ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker6] [48s 83ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-58-Worker6] [48s 83ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Completing responseCF(0) with response headers Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37805/) 200 HTTP_2 Local port: 56725 DEBUG: [HttpClient-58-Worker6] [48s 83ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:37805/) 200 HTTP_2 Local port: 56725 DEBUG: [HttpClient-58-Worker6] [48s 83ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-58-Worker6] [48s 85ms] HttpClientImpl(59) body subscriber registered: 1 DEBUG: [HttpClient-58-Worker6] [48s 85ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(2) DEBUG: [HttpClient-58-Worker6] [48s 85ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [48s 85ms] SSL Reader(SocketTube(116)) Unwrapping: 98 DEBUG: [HttpClient-58-Worker6] [48s 85ms] SSL Reader(SocketTube(116)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-58-Worker6] [48s 85ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-58-Worker6] [48s 85ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 51 DEBUG: [HttpClient-58-Worker6] [48s 85ms] SSL Reader(SocketTube(116)) sending 13 DEBUG: [HttpClient-58-Worker6] [48s 85ms] SSL Reader(SocketTube(116)) Adding 13 to outputQ queue DEBUG: [HttpClient-58-Worker6] [48s 85ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [48s 85ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-58-Worker6] [48s 85ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-58-Worker6] [48s 85ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [48s 85ms] Http2Connection(SSLTube(SocketTube(116))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [48s 85ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(3): 13 DEBUG: [HttpClient-58-Worker6] [48s 85ms] Http2Connection(SSLTube(SocketTube(116))) Processing 13 DEBUG: [HttpClient-58-Worker6] [48s 85ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-58-Worker6] [48s 85ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [48s 85ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker6] [48s 85ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker6] [48s 85ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-58-Worker6] [48s 85ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-58-Worker6] [48s 85ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-58-Worker6] [48s 85ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(3) DEBUG: [HttpClient-58-Worker6] [48s 85ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [48s 85ms] SSL Reader(SocketTube(116)) Unwrapping: 47 DEBUG: [HttpClient-58-Worker6] [48s 86ms] SSL Reader(SocketTube(116)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-58-Worker6] [48s 86ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-58-Worker6] [48s 86ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 47 DEBUG: [HttpClient-58-Worker6] [48s 86ms] SSL Reader(SocketTube(116)) sending 9 DEBUG: [HttpClient-58-Worker6] [48s 86ms] SSL Reader(SocketTube(116)) Adding 9 to outputQ queue DEBUG: [HttpClient-58-Worker6] [48s 86ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [48s 86ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-58-Worker6] [48s 86ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-58-Worker6] [48s 86ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [48s 86ms] Http2Connection(SSLTube(SocketTube(116))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [48s 86ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(4): 9 DEBUG: [HttpClient-58-Worker6] [48s 86ms] Http2Connection(SSLTube(SocketTube(116))) Processing 9 DEBUG: [HttpClient-58-Worker6] [48s 86ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-58-Worker6] [48s 86ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [48s 86ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [48s 86ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [48s 86ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-58-Worker6] [48s 86ms] HttpClientImpl(59) body subscriber unregistered: 0 DEBUG: [HttpClient-58-Worker6] [48s 86ms] HttpClientImpl(59) ClientImpl (async) elapsed 75 millis for GET to https://127.0.0.1:37805/ DEBUG: [HttpClient-58-Worker6] [48s 86ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [48s 86ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [48s 86ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) close stream 1 DEBUG: [HttpClient-58-Worker6] [48s 86ms] Http2Connection(SSLTube(SocketTube(116))) Closed stream 1 DEBUG: [HttpClient-59-SelectorManager] [48s 86ms] HttpClientImpl(59) SelectorManager shutting down DEBUG: [HttpClient-58-Worker6] [48s 86ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5d6e6b81 DEBUG: [HttpClient-58-Worker6] [48s 86ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-58-Worker6] [48s 86ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(4) DEBUG: [HttpClient-58-Worker6] [48s 86ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [48s 86ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-58-Worker6] [48s 86ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-58-Worker6] [48s 86ms] SocketTube(116) resuming read event DEBUG: [HttpClient-59-SelectorManager] [48s 86ms] Http2ClientImpl stopping DEBUG: [HttpClient-59-SelectorManager] [48s 87ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-58-Worker6] [48s 87ms] SocketTube(116) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [48s 87ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-58-Worker6] [48s 87ms] SocketTube(116) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@56ef7699 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-58-Worker6] [48s 87ms] SocketTube(116) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [48s 87ms] SocketTube(116) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [48s 87ms] SocketTube(116) pausing read event DEBUG: [HttpClient-58-Worker6] [48s 87ms] SocketTube(116) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [48s 87ms] SocketTube(116) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@56ef7699 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-58-Worker6] [48s 87ms] SocketTube(116) signal read error: java.io.IOException: selector manager closed Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-59-SelectorManager] [48s 87ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 34 bytes to the write queue DEBUG: [HttpClient-59-SelectorManager] [48s 87ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-59-SelectorManager] [48s 87ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-59-SelectorManager] [48s 87ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-SelectorManager] [48s 87ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-59-SelectorManager] [48s 87ms] SSL Writer(SocketTube(116)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-59-SelectorManager] [48s 87ms] SSL Writer(SocketTube(116)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-SelectorManager] [48s 87ms] SSL Writer(SocketTube(116)) wrapping 34 bytes DEBUG: [HttpClient-59-SelectorManager] [48s 87ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-Worker6] [48s 87ms] 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@1680f26a[Not completed, 4 dependents] (id=8047) 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@66c3a231, getALPN: jdk.internal.net.http.common.MinimalFuture@53827ede[Completed normally] (id=8053), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker6] [48s 87ms] SocketTube(116) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [48s 87ms] SSL Reader(SocketTube(116)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [48s 87ms] 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-58-Worker6] [48s 88ms] SSL Reader(SocketTube(116)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [48s 88ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@66c3a231, getALPN: jdk.internal.net.http.common.MinimalFuture@53827ede[Completed normally] (id=8053), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [48s 88ms] Http2Connection(SSLTube(SocketTube(116))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [48s 88ms] 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-58-Worker6] [48s 88ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-58-Worker6] [48s 88ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-58-Worker6] [48s 88ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-58-Worker6] [48s 88ms] PlainHttpConnection(SocketTube(116)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:56725 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-59-SelectorManager] [48s 87ms] SSL Writer(SocketTube(116)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-59-SelectorManager] [48s 89ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [48s 89ms] SSL Writer(SocketTube(116)) Sending 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [48s 89ms] SSL Writer(SocketTube(116)) Adding 72 to outputQ queue DEBUG: [HttpClient-59-SelectorManager] [48s 89ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-59-SelectorManager] [48s 89ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [48s 89ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-58-Worker6] [48s 88ms] SocketTube(116) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-58-Worker6] [48s 90ms] SSLTube(SocketTube(116)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [48s 90ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-58-Worker6] [48s 90ms] SSL Reader(SocketTube(116)) stop DEBUG: [HttpClient-58-Worker6] [48s 90ms] SSL Writer(SocketTube(116)) stop DEBUG: [HttpClient-58-Worker6] [48s 90ms] SocketTube(116) Stopping read scheduler DEBUG: [HttpClient-58-Worker6] [48s 90ms] SocketTube(116) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [48s 90ms] SocketTube(116) Read scheduler stopped DEBUG: [HttpClient-58-Worker6] [48s 90ms] SocketTube(116) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [48s 90ms] SocketTube(116) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [48s 90ms] SocketTube(116) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [48s 90ms] SocketTube(116) write: cancel DEBUG: [HttpClient-59-SelectorManager] [48s 90ms] SocketTube(116) write: resetting demand to 0 DEBUG: [HttpClient-59-SelectorManager] [48s 90ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-59-SelectorManager] [48s 91ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [48s 91ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-59-SelectorManager] [48s 91ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [MainThread] [48s 91ms] HttpClientImpl(60) proxySelector is java.net.ProxySelector$StaticProxySelector@21c2370a (user-supplied=true) DEBUG: [MainThread] [48s 92ms] HttpClientImpl(60) ClientImpl (async) send https://127.0.0.1:37805/ GET DEBUG: [HttpClient-59-Worker0] [48s 92ms] Exchange establishing exchange for https://127.0.0.1:37805/ GET, proxy=null Apr 02, 2024 1:29:36 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 02, 2024 1:29:36 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-59-Worker0] [48s 93ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-59-Worker0] [48s 93ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-59-Worker0] [48s 93ms] PlainHttpConnection(SocketTube(117)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [48s 93ms] PlainHttpConnection(SocketTube(117)) bind completed /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [48s 93ms] PlainHttpConnection(SocketTube(117)) registering connect event DEBUG: [HttpClient-59-Worker0] [48s 94ms] 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=52385, Session(1712014176119|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-60-SelectorManager] [48s 94ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@9ead64a for C (true) DEBUG: [HttpClient-60-SelectorManager] [48s 94ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: finishing connect DEBUG: [HttpClient-60-SelectorManager] [48s 94ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52385 DEBUG: [HttpClient-59-Worker1] [48s 94ms] SocketTube(117) connecting flows DEBUG: [HttpClient-59-Worker1] [48s 94ms] SocketTube(117) read publisher got subscriber DEBUG: [HttpClient-59-Worker1] [48s 94ms] SocketTube(117) registering subscribe event DEBUG: [HttpClient-59-Worker1] [48s 94ms] SocketTube(117) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-Worker1] [48s 94ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [48s 94ms] SocketTube(117) subscribe event raised DEBUG: [HttpClient-59-Worker1] [48s 94ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-59-Worker1] [48s 94ms] SSL Writer(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SocketTube(117) DEBUG: [HttpClient-59-Worker1] [48s 94ms] SocketTube(117) subscribed for writing DEBUG: [HttpClient-59-Worker1] [48s 94ms] SocketTube(117) write: registering startSubscription event DEBUG: [HttpClient-59-Worker1] [48s 94ms] SSL Writer(SocketTube(117)) onSubscribe initiating handshaking DEBUG: [HttpClient-59-Worker1] [48s 94ms] SSL Writer(SocketTube(117)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-60-SelectorManager] [48s 94ms] 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@312bd3a[Not completed, 4 dependents] (id=8112) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker1] [48s 94ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-59-Worker1] [48s 94ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-60-SelectorManager] [48s 94ms] SocketTube(117) read demand reset to 0 DEBUG: [HttpClient-60-SelectorManager] [48s 94ms] SocketTube(117) calling onSubscribe DEBUG: [HttpClient-60-SelectorManager] [48s 94ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [48s 94ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-60-SelectorManager] [48s 94ms] SocketTube(117) resuming read event DEBUG: [HttpClient-60-SelectorManager] [48s 94ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [48s 94ms] SSL Reader(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-60-SelectorManager] [48s 94ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-60-SelectorManager] [48s 94ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-60-SelectorManager] [48s 94ms] SocketTube(117) onSubscribe called DEBUG: [HttpClient-60-SelectorManager] [48s 94ms] SocketTube(117) pending subscriber subscribed DEBUG: [HttpClient-60-SelectorManager] [48s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4610333c for R (true) DEBUG: [HttpClient-60-SelectorManager] [48s 95ms] SocketTube(117) write: starting subscription DEBUG: [HttpClient-60-SelectorManager] [48s 95ms] SocketTube(117) write: offloading requestMore DEBUG: [HttpClient-59-Worker2] [48s 95ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-59-Worker2] [48s 95ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker2] [48s 95ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [48s 98ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [48s 98ms] SSL Writer(SocketTube(117)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-59-Worker1] [48s 98ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [48s 98ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-59-Worker1] [48s 98ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker1] [48s 98ms] SSL Writer(SocketTube(117)) Sending 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [48s 98ms] SSL Writer(SocketTube(117)) Adding 2191 to outputQ queue DEBUG: [HttpClient-59-Worker1] [48s 98ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-59-Worker1] [48s 98ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker1] [48s 98ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [48s 98ms] SocketTube(117) trying to write: 2191 DEBUG: [HttpClient-59-Worker1] [48s 98ms] SocketTube(117) wrote: 2191 DEBUG: [HttpClient-59-Worker1] [48s 98ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-59-Worker1] [48s 98ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [48s 98ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [48s 98ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker1] [48s 98ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [48s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4610333c for None (false) DEBUG: [HttpClient-60-SelectorManager] [48s 112ms] HttpClientImpl(60) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-60-SelectorManager] [48s 112ms] SocketTube(117) read bytes: 133 DEBUG: [HttpClient-60-SelectorManager] [48s 112ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-60-SelectorManager] [48s 112ms] SSL Reader(SocketTube(117)) Adding 133 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [48s 112ms] SocketTube(117) resuming read event DEBUG: [HttpClient-60-SelectorManager] [48s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4610333c for R (false) DEBUG: [HttpClient-60-SelectorManager] [48s 112ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [48s 113ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4610333c for None (false) DEBUG: [HttpClient-60-SelectorManager] [48s 113ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [48s 113ms] SocketTube(117) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [48s 119ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker3] [48s 119ms] SSL Reader(SocketTube(117)) Unwrapping: 133 DEBUG: [HttpClient-59-Worker3] [48s 119ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker3] [48s 119ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [48s 119ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 133 DEBUG: [HttpClient-59-Worker3] [48s 119ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-59-Worker3] [48s 119ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker3] [48s 119ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker3] [48s 120ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-59-Worker3] [48s 120ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-59-Worker3] [48s 120ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker3] [48s 120ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [48s 121ms] SSL Writer(SocketTube(117)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-59-Worker3] [48s 121ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [48s 121ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-59-Worker3] [48s 121ms] SSL Writer(SocketTube(117)) Sending 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [48s 121ms] SSL Writer(SocketTube(117)) Adding 6 to outputQ queue DEBUG: [HttpClient-59-Worker3] [48s 121ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-59-Worker3] [48s 121ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [48s 121ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [48s 121ms] SocketTube(117) trying to write: 6 DEBUG: [HttpClient-59-Worker3] [48s 121ms] SocketTube(117) wrote: 6 DEBUG: [HttpClient-59-Worker3] [48s 121ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-59-Worker3] [48s 121ms] SocketTube(117) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [48s 121ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [48s 121ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker3] [48s 121ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [48s 121ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-59-Worker3] [48s 121ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-59-Worker3] [48s 130ms] SocketTube(117) resuming read event DEBUG: [HttpClient-59-Worker3] [48s 133ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [48s 133ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-60-SelectorManager] [48s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4610333c for R (true) DEBUG: [HttpClient-60-SelectorManager] [48s 134ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4610333c for None (false) DEBUG: [HttpClient-60-SelectorManager] [48s 134ms] SocketTube(117) read bytes: 175 DEBUG: [HttpClient-60-SelectorManager] [48s 134ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-60-SelectorManager] [48s 134ms] SSL Reader(SocketTube(117)) Adding 175 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [48s 134ms] SocketTube(117) resuming read event DEBUG: [HttpClient-60-SelectorManager] [48s 134ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4610333c for R (false) DEBUG: [HttpClient-60-SelectorManager] [48s 134ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [48s 134ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [48s 134ms] SSL Reader(SocketTube(117)) Unwrapping: 175 DEBUG: [HttpClient-59-Worker4] [48s 134ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-59-Worker4] [48s 134ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [48s 134ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 6 DEBUG: [HttpClient-59-Worker4] [48s 134ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-59-Worker4] [48s 134ms] SSL Reader(SocketTube(117)) Unwrapping: 169 DEBUG: [HttpClient-59-Worker4] [48s 134ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-59-Worker4] [48s 134ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [48s 134ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 79 DEBUG: [HttpClient-59-Worker4] [48s 134ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-59-Worker4] [48s 134ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker4] [48s 134ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker4] [48s 134ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-59-Worker4] [48s 134ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [48s 134ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [48s 134ms] SSL Reader(SocketTube(117)) Unwrapping: 90 DEBUG: [HttpClient-59-Worker4] [48s 135ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker4] [48s 135ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [48s 135ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 90 DEBUG: [HttpClient-59-Worker4] [48s 135ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-59-Worker4] [48s 135ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-59-Worker4] [48s 135ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker4] [48s 135ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [48s 135ms] SSL Writer(SocketTube(117)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [48s 135ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [48s 135ms] SSLFlowDelegate(SocketTube(117)) setALPN = h2 DEBUG: [HttpClient-59-Worker4] [48s 135ms] PlainHttpConnection(SocketTube(117)) finishConnect, setting connected=true DEBUG: [HttpClient-59-Worker4] [48s 135ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-59-Worker4] [48s 135ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-59-Worker4] [48s 135ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-59-Worker4] [48s 136ms] SSLTube(SocketTube(117)) connecting flows DEBUG: [HttpClient-59-Worker4] [48s 136ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1ea82a2e DEBUG: [HttpClient-59-Worker4] [48s 136ms] Http2Connection(SSLTube(SocketTube(117))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-59-Worker4] [48s 136ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [48s 136ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [48s 136ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [48s 136ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [48s 136ms] SSLTube(SocketTube(117)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-59-Worker4] [48s 136ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-59-Worker4] [48s 136ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 63 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [48s 136ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [48s 136ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-59-Worker4] [48s 136ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [48s 136ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-59-Worker4] [48s 136ms] SSL Writer(SocketTube(117)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [48s 136ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-59-Worker4] [48s 136ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 13 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [48s 136ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [48s 136ms] Http2Connection(SSLTube(SocketTube(117))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-59-Worker4] [48s 136ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-59-Worker4] [48s 136ms] Http2Connection(SSLTube(SocketTube(117))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker4] [48s 136ms] Http2Connection(SSLTube(SocketTube(117))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-59-Worker4] [48s 136ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed buffered data DEBUG: [HttpClient-59-Worker4] [48s 136ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-59-Worker4] [48s 136ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-59-Worker4] [48s 136ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-59-Worker4] [48s 136ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-59-Worker4] [48s 137ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-59-Worker4] [48s 137ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [48s 137ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(0) sendHeadersOnly() Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:37805/ GET DEBUG: [HttpClient-59-Worker4] [48s 137ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-59-Worker4] [48s 137ms] Http2Connection(SSLTube(SocketTube(117))) Opened stream 1 DEBUG: [HttpClient-59-Worker4] [48s 143ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-59-Worker4] [48s 144ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 48 bytes to the write queue DEBUG: [HttpClient-59-Worker4] [48s 144ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [48s 144ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [48s 144ms] Exchange sendRequestBody DEBUG: [HttpClient-59-Worker4] [48s 144ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-59-Worker4] [48s 144ms] SSL Writer(SocketTube(117)) Sending 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [48s 144ms] SSL Writer(SocketTube(117)) Adding 90 to outputQ queue DEBUG: [HttpClient-59-Worker4] [48s 144ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [48s 144ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [48s 144ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [48s 144ms] SocketTube(117) trying to write: 90 DEBUG: [HttpClient-59-Worker4] [48s 144ms] SocketTube(117) wrote: 90 DEBUG: [HttpClient-59-Worker4] [48s 144ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-59-Worker4] [48s 146ms] SocketTube(117) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [48s 146ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [48s 148ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [48s 148ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-59-Worker4] [48s 148ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-59-Worker4] [48s 148ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-59-Worker4] [48s 148ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-59-Worker4] [48s 148ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [48s 148ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-59-Worker4] [48s 148ms] SSL Writer(SocketTube(117)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-59-Worker4] [48s 151ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-59-Worker4] [48s 151ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSLTube(SocketTube(117)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) wrapping 124 bytes TestServer(2): starting connection DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) Sending 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) Adding 162 to outputQ queue DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [48s 151ms] SocketTube(117) trying to write: 162 DEBUG: [HttpClient-59-Worker4] [48s 151ms] SocketTube(117) wrote: 162 DEBUG: [HttpClient-59-Worker4] [48s 151ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-59-Worker4] [48s 151ms] SocketTube(117) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [48s 151ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-59-Worker4] [48s 151ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-59-Worker4] [48s 151ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-59-Worker4] [48s 151ms] SocketTube(117) resuming read event DEBUG: [HttpClient-59-Worker4] [48s 151ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [48s 151ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [48s 152ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [48s 152ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [48s 152ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [48s 152ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [48s 152ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [48s 152ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [48s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4610333c for None (false) DEBUG: [HttpClient-60-SelectorManager] [48s 152ms] SocketTube(117) read bytes: 1803 DEBUG: [HttpClient-60-SelectorManager] [48s 152ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-60-SelectorManager] [48s 152ms] SSL Reader(SocketTube(117)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [48s 152ms] SocketTube(117) resuming read event DEBUG: [HttpClient-60-SelectorManager] [48s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4610333c for R (false) DEBUG: [HttpClient-60-SelectorManager] [48s 152ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [48s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4610333c for R (false) DEBUG: [HttpClient-59-Worker5] [48s 152ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker5] [48s 152ms] SSL Reader(SocketTube(117)) Unwrapping: 1803 DEBUG: [HttpClient-59-Worker5] [48s 152ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-59-Worker5] [48s 152ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-59-Worker5] [48s 152ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-59-Worker5] [48s 152ms] SSL Reader(SocketTube(117)) Unwrapping: 77 DEBUG: [HttpClient-59-Worker5] [48s 152ms] SSL Reader(SocketTube(117)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker5] [48s 152ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-59-Worker5] [48s 152ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 77 DEBUG: [HttpClient-59-Worker5] [48s 152ms] SSL Reader(SocketTube(117)) sending 39 DEBUG: [HttpClient-59-Worker5] [48s 152ms] SSL Reader(SocketTube(117)) Adding 39 to outputQ queue DEBUG: [HttpClient-59-Worker5] [48s 152ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [48s 152ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-59-Worker5] [48s 153ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-59-Worker5] [48s 153ms] Http2Connection(SSLTube(SocketTube(117))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker5] [48s 153ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(1): 39 DEBUG: [HttpClient-59-Worker5] [48s 153ms] Http2Connection(SSLTube(SocketTube(117))) Processing 39 DEBUG: [HttpClient-59-Worker5] [48s 153ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-59-Worker5] [48s 153ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [48s 153ms] FramesDecoder Got frame: SETTINGS: length=30, 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 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-59-Worker5] [48s 153ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-59-Worker5] [48s 153ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 9 bytes to the write queue DEBUG: [HttpClient-59-Worker5] [48s 153ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker5] [48s 153ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Writer(SocketTube(117)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Writer(SocketTube(117)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Writer(SocketTube(117)) wrapping 9 bytes DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Writer(SocketTube(117)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Writer(SocketTube(117)) Sending 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Writer(SocketTube(117)) Adding 47 to outputQ queue DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [48s 153ms] SocketTube(117) trying to write: 47 DEBUG: [HttpClient-59-Worker5] [48s 153ms] SocketTube(117) wrote: 47 DEBUG: [HttpClient-59-Worker5] [48s 153ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-59-Worker5] [48s 153ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [48s 153ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-59-Worker5] [48s 153ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [48s 153ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(1) DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-59-Worker5] [48s 153ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-59-Worker5] [48s 153ms] SocketTube(117) resuming read event DEBUG: [HttpClient-59-Worker5] [48s 153ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [48s 153ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [48s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4610333c for R (false) DEBUG: [readLoop] [48s 160ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [48s 160ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [48s 160ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [48s 160ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [48s 160ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [48s 160ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [48s 160ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [48s 160ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [48s 160ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [48s 160ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [48s 165ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [48s 165ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [48s 165ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [48s 166ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [48s 166ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [48s 166ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [48s 166ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): connection started TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-60-SelectorManager] [48s 174ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4610333c for None (false) DEBUG: [HttpClient-60-SelectorManager] [48s 174ms] SocketTube(117) read bytes: 151 DEBUG: [HttpClient-60-SelectorManager] [48s 174ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-60-SelectorManager] [48s 175ms] SSL Reader(SocketTube(117)) Adding 151 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [48s 175ms] SocketTube(117) resuming read event DEBUG: [HttpClient-60-SelectorManager] [48s 175ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4610333c for R (false) DEBUG: [HttpClient-60-SelectorManager] [48s 175ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [48s 175ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker6] [48s 175ms] SSL Reader(SocketTube(117)) Unwrapping: 151 DEBUG: [HttpClient-59-Worker6] [48s 175ms] SSL Reader(SocketTube(117)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-59-Worker6] [48s 175ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-59-Worker6] [48s 175ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 53 DEBUG: [HttpClient-59-Worker6] [48s 175ms] SSL Reader(SocketTube(117)) sending 15 DEBUG: [HttpClient-59-Worker6] [48s 175ms] SSL Reader(SocketTube(117)) Adding 15 to outputQ queue DEBUG: [HttpClient-59-Worker6] [48s 175ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [48s 175ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-59-Worker6] [48s 175ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-59-Worker6] [48s 175ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [48s 175ms] Http2Connection(SSLTube(SocketTube(117))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [48s 175ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(2): 15 DEBUG: [HttpClient-59-Worker6] [48s 175ms] Http2Connection(SSLTube(SocketTube(117))) Processing 15 DEBUG: [HttpClient-59-Worker6] [48s 175ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-59-Worker6] [48s 175ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [48s 175ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [48s 176ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [48s 176ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-59-Worker6] [48s 176ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Completing responseCF(0) with response headers Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37805/) 200 HTTP_2 Local port: 52385 DEBUG: [HttpClient-59-Worker6] [48s 176ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:37805/) 200 HTTP_2 Local port: 52385 DEBUG: [HttpClient-59-Worker6] [48s 176ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-59-Worker6] [48s 176ms] HttpClientImpl(60) body subscriber registered: 1 DEBUG: [HttpClient-59-Worker6] [48s 176ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(2) DEBUG: [HttpClient-59-Worker6] [48s 176ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [48s 176ms] SSL Reader(SocketTube(117)) Unwrapping: 98 DEBUG: [HttpClient-59-Worker6] [48s 176ms] SSL Reader(SocketTube(117)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-59-Worker6] [48s 176ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-59-Worker6] [48s 176ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 51 DEBUG: [HttpClient-59-Worker6] [48s 176ms] SSL Reader(SocketTube(117)) sending 13 DEBUG: [HttpClient-59-Worker6] [48s 182ms] SSL Reader(SocketTube(117)) Adding 13 to outputQ queue DEBUG: [HttpClient-59-Worker6] [48s 182ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [48s 182ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-59-Worker6] [48s 182ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-59-Worker6] [48s 182ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [48s 182ms] Http2Connection(SSLTube(SocketTube(117))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [48s 182ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(3): 13 DEBUG: [HttpClient-59-Worker6] [48s 182ms] Http2Connection(SSLTube(SocketTube(117))) Processing 13 DEBUG: [HttpClient-59-Worker6] [48s 182ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-59-Worker6] [48s 182ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [48s 182ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [48s 182ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [48s 182ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-59-Worker6] [48s 182ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-59-Worker6] [48s 182ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-59-Worker6] [48s 182ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(3) DEBUG: [HttpClient-59-Worker6] [48s 182ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [48s 182ms] SSL Reader(SocketTube(117)) Unwrapping: 47 DEBUG: [HttpClient-59-Worker6] [48s 183ms] SSL Reader(SocketTube(117)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-59-Worker6] [48s 183ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-59-Worker6] [48s 183ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 47 DEBUG: [HttpClient-59-Worker6] [48s 183ms] SSL Reader(SocketTube(117)) sending 9 DEBUG: [HttpClient-59-Worker6] [48s 183ms] SSL Reader(SocketTube(117)) Adding 9 to outputQ queue DEBUG: [HttpClient-59-Worker6] [48s 183ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [48s 183ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-59-Worker6] [48s 183ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-59-Worker6] [48s 183ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [48s 183ms] Http2Connection(SSLTube(SocketTube(117))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [48s 183ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(4): 9 DEBUG: [HttpClient-59-Worker6] [48s 183ms] Http2Connection(SSLTube(SocketTube(117))) Processing 9 DEBUG: [HttpClient-59-Worker6] [48s 183ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-59-Worker6] [48s 183ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [48s 183ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [48s 183ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [48s 183ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-59-Worker6] [48s 183ms] HttpClientImpl(60) body subscriber unregistered: 0 DEBUG: [HttpClient-59-Worker6] [48s 183ms] HttpClientImpl(60) ClientImpl (async) elapsed 91 millis for GET to https://127.0.0.1:37805/ DEBUG: [HttpClient-59-Worker6] [48s 183ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [48s 183ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [48s 183ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) close stream 1 DEBUG: [HttpClient-59-Worker6] [48s 183ms] Http2Connection(SSLTube(SocketTube(117))) Closed stream 1 DEBUG: [HttpClient-59-Worker6] [48s 183ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3160292e DEBUG: [HttpClient-59-Worker6] [48s 183ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-59-Worker6] [48s 183ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(4) DEBUG: [HttpClient-59-Worker6] [48s 183ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [48s 183ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-59-Worker6] [48s 183ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-59-Worker6] [48s 183ms] SocketTube(117) resuming read event DEBUG: [HttpClient-59-Worker6] [48s 183ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [48s 183ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [48s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4610333c for R (false) DEBUG: [HttpClient-60-SelectorManager] [48s 186ms] HttpClientImpl(60) SelectorManager shutting down DEBUG: [HttpClient-60-SelectorManager] [48s 186ms] Http2ClientImpl stopping DEBUG: [HttpClient-60-SelectorManager] [48s 186ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [48s 186ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-60-SelectorManager] [48s 186ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 34 bytes to the write queue DEBUG: [HttpClient-60-SelectorManager] [48s 186ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-60-SelectorManager] [48s 201ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-60-SelectorManager] [48s 201ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-60-SelectorManager] [48s 201ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-60-SelectorManager] [48s 201ms] SSL Writer(SocketTube(117)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-60-SelectorManager] [48s 201ms] SSL Writer(SocketTube(117)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-60-SelectorManager] [48s 201ms] SSL Writer(SocketTube(117)) wrapping 34 bytes DEBUG: [HttpClient-60-SelectorManager] [48s 201ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [48s 201ms] SSL Writer(SocketTube(117)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-60-SelectorManager] [48s 201ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [48s 201ms] SSL Writer(SocketTube(117)) Sending 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [48s 201ms] SSL Writer(SocketTube(117)) Adding 72 to outputQ queue DEBUG: [HttpClient-60-SelectorManager] [48s 201ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-60-SelectorManager] [48s 201ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [48s 201ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [48s 202ms] SocketTube(117) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [48s 202ms] SocketTube(117) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [48s 202ms] SocketTube(117) pausing read event DEBUG: [HttpClient-60-SelectorManager] [48s 202ms] 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@312bd3a[Not completed, 4 dependents] (id=8112) 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@1ea82a2e, getALPN: jdk.internal.net.http.common.MinimalFuture@771c1206[Completed normally] (id=8118), 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] [48s 202ms] SocketTube(117) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [48s 202ms] SSL Reader(SocketTube(117)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [48s 202ms] 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-60-SelectorManager] [48s 202ms] SSL Reader(SocketTube(117)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [48s 202ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1ea82a2e, getALPN: jdk.internal.net.http.common.MinimalFuture@771c1206[Completed normally] (id=8118), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [48s 202ms] Http2Connection(SSLTube(SocketTube(117))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [48s 202ms] SSLTube(SocketTube(117)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [48s 203ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-60-SelectorManager] [48s 203ms] SSL Reader(SocketTube(117)) stop DEBUG: [HttpClient-60-SelectorManager] [48s 203ms] SSL Writer(SocketTube(117)) stop DEBUG: [HttpClient-60-SelectorManager] [48s 203ms] SocketTube(117) Stopping read scheduler DEBUG: [HttpClient-60-SelectorManager] [48s 203ms] SocketTube(117) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [48s 203ms] SocketTube(117) Read scheduler stopped DEBUG: [HttpClient-60-SelectorManager] [48s 203ms] SocketTube(117) write: cancel DEBUG: [HttpClient-60-SelectorManager] [48s 203ms] SocketTube(117) write: resetting demand to 0 DEBUG: [HttpClient-60-SelectorManager] [48s 203ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-60-SelectorManager] [48s 203ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [48s 203ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 02, 2024 1:29:36 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [48s 203ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-60-SelectorManager] [48s 203ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-60-SelectorManager] [48s 203ms] PlainHttpConnection(SocketTube(117)) Closing channel: channel not registered with selector DEBUG: [HttpClient-60-SelectorManager] [48s 203ms] SocketTube(117) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-60-SelectorManager] [48s 203ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams Server connection to /127.0.0.1:52385 stopping. 1 streams DEBUG: [HttpClient-59-Worker7] [48s 213ms] 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-59-Worker7] [48s 213ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping TestServer(1): stopping 29 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/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/7/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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= \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/HttpClientLocalAddrTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=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 \ -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: Tue Apr 02 01:29:40 CEST 2024 finished: Tue Apr 02 01:29:40 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: 4.127 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: Tue Apr 02 01:29:40 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Tue Apr 02 01:29:44 CEST 2024 elapsed time (seconds): 4.127 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=575091, tid=575098 # 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, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/hs_err_pid575091.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/7/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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= \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/HttpClientLocalAddrTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/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 \ -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/InterruptedBlockingSend.java Passed: java/net/httpclient/HttpsTunnelAuthTest.java Passed: java/net/httpclient/ImmutableFlowItems.java Passed: java/net/httpclient/HttpVersionsTest.java Passed: java/net/httpclient/HttpRedirectTest.java Passed: java/net/httpclient/HttpSlowServerTest.java Passed: java/net/httpclient/LineAdaptersCompileOnly.java Passed: java/net/httpclient/HttpGetInCancelledFuture.java Passed: java/net/httpclient/HttpsTunnelTest.java Passed: java/net/httpclient/InvalidSSLContextTest.java Passed: java/net/httpclient/LineStreamsAndSurrogatesTest.java Passed: java/net/httpclient/LineSubscribersAndSurrogatesTest.java Passed: java/net/httpclient/LargeResponseContent.java Passed: java/net/httpclient/InvalidInputStreamSubscriptionRequest.java Passed: java/net/httpclient/LargeHandshakeTest.java Passed: java/net/httpclient/MessageHeadersTest.java Passed: java/net/httpclient/LargeResponseTest.java Passed: java/net/httpclient/InvalidSubscriptionRequest.java Passed: java/net/httpclient/MethodsTest.java Passed: java/net/httpclient/ISO_8859_1_Test.java Passed: java/net/httpclient/LineBodyHandlerTest.java Passed: java/net/httpclient/MultiAuthTest.java Passed: java/net/httpclient/MaxStreams.java Passed: java/net/httpclient/PlainProxyConnectionTest.java Passed: java/net/httpclient/NoBodyPartOne.java Passed: java/net/httpclient/NonAsciiCharsInURI.java Passed: java/net/httpclient/NoBodyPartThree.java Passed: java/net/httpclient/ProxyAuthTest.java Passed: java/net/httpclient/NoBodyPartTwo.java Passed: java/net/httpclient/ManyRequestsLegacy.java Passed: java/net/httpclient/MappingResponseSubscriber.java Passed: java/net/httpclient/ProxyTest.java Passed: java/net/httpclient/RelayingPublishers.java Passed: java/net/httpclient/RedirectMethodChange.java Passed: java/net/httpclient/RequestBuilderTest.java Passed: java/net/httpclient/RedirectWithCookie.java Passed: java/net/httpclient/DigestEchoClientSSL.java Passed: java/net/httpclient/Response204.java Passed: java/net/httpclient/ProxySelectorTest.java Passed: java/net/httpclient/RestrictedHeadersTest.java Passed: java/net/httpclient/Response204V2Test.java Passed: java/net/httpclient/Response1xxTest.java Passed: java/net/httpclient/ManyRequests.java Passed: java/net/httpclient/SendResponseHeadersTest.java Passed: java/net/httpclient/ManyRequests2.java Passed: java/net/httpclient/RetryPost.java Passed: java/net/httpclient/ServerCloseTest.java Passed: java/net/httpclient/ShortRequestBody.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.098 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: Tue Apr 02 01:32:37 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: 2 finished: Tue Apr 02 01:32:37 CEST 2024 elapsed time (seconds): 0.098 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/8/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/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/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= \ -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/8/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/8/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/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/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/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.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/8/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/8/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/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/../../../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.156 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: Tue Apr 02 01:32:37 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: 2 finished: Tue Apr 02 01:32:37 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 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/8/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/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/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= \ -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/8/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/8/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/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/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/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.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/8/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/8/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/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/../../../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.246 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: Tue Apr 02 01:32:37 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: 2 finished: Tue Apr 02 01:32:37 CEST 2024 elapsed time (seconds): 0.246 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/8/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/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/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= \ -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/8/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/8/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/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/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/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.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/8/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/8/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/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/../../../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: Tue Apr 02 01:32:37 CEST 2024 finished: Tue Apr 02 01:32:37 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: User specified action: run build LightWeightHttpServer TIME: 0.506 seconds messages: command: build LightWeightHttpServer reason: User specified action: run build LightWeightHttpServer started: Tue Apr 02 01:32:37 CEST 2024 Test directory: compile: LightWeightHttpServer finished: Tue Apr 02 01:32:38 CEST 2024 elapsed time (seconds): 0.506 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.506 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: Tue Apr 02 01:32:37 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: 2 finished: Tue Apr 02 01:32:38 CEST 2024 elapsed time (seconds): 0.506 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/8/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/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/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= \ -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/8/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/8/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/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/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/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.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/8/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/8/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/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/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: Tue Apr 02 01:32:38 CEST 2024 finished: Tue Apr 02 01:32:38 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.001 seconds messages: command: build jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.test.lib.util.FileUtils started: Tue Apr 02 01:32:38 CEST 2024 finished: Tue Apr 02 01:32:38 CEST 2024 elapsed time (seconds): 0.001 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.777 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Tue Apr 02 01:32:38 CEST 2024 Test directory: compile: RequestBodyTest finished: Tue Apr 02 01:32:39 CEST 2024 elapsed time (seconds): 0.777 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.777 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: Tue Apr 02 01:32:38 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: 2 finished: Tue Apr 02 01:32:39 CEST 2024 elapsed time (seconds): 0.777 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/8/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/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/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= \ -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/8/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/8/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/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/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/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.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/8/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/8/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/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/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: 90.834 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm RequestBodyTest started: Tue Apr 02 01:32:39 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: Tue Apr 02 01:34:09 CEST 2024 elapsed time (seconds): 90.834 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 = 40611 HTTPS server port = 34545 Proxy port = 50517 config RequestBodyTest.setup(): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:40611/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:34545/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:34545/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 02, 2024 1:32:46 AM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 02, 2024 1:32:47 AM sun.net.httpserver.ServerImpl FINE: HttpServer created https localhost/127.0.0.1:0 Apr 02, 2024 1:32:47 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 02, 2024 1:32:47 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 02, 2024 1:32:47 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 02, 2024 1:32:47 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 02, 2024 1:32:47 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 02, 2024 1:32:47 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 02, 2024 1:32:47 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /keepalive Apr 02, 2024 1:32:47 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 02, 2024 1:32:47 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 02, 2024 1:32:47 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 02, 2024 1:32:47 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 02, 2024 1:32:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:32:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:32:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:32:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:32:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:32:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:32:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:32:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:32:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:32:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:53 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:53 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:53 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:53 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:53 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:53 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:53 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:53 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:53 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:53 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:53 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:53 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:53 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:53 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:53 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:53 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:53 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:53 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:33:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:33:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 02, 2024 1:34:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 02, 2024 1:34:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 02, 2024 1:34:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 02, 2024 1:34:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 02, 2024 1:34:03 AM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40611 remote=/127.0.0.1:47992] Apr 02, 2024 1:34:03 AM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34545 remote=localhost/127.0.0.1:40020] 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/8/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/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= \ -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/8/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/8/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/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/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/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.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 \ -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: Tue Apr 02 01:34:09 CEST 2024 finished: Tue Apr 02 01:34:09 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: 3.02 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest started: Tue Apr 02 01:34:09 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: Tue Apr 02 01:34:12 CEST 2024 elapsed time (seconds): 3.02 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=585952, tid=585961 # 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, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10/hs_err_pid585952.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/8/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/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= \ -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/8/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/8/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/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/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/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.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/10/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 \ -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/RetryWithCookie.java Passed: java/net/httpclient/RedirectTimeoutTest.java Passed: java/net/httpclient/SmallTimeout.java Passed: java/net/httpclient/SmokeTest.java Passed: java/net/httpclient/ShortResponseBodyGet.java Passed: java/net/httpclient/ShutdownNow.java Passed: java/net/httpclient/ShortResponseBodyPost.java Passed: java/net/httpclient/DigestEchoClient.java Passed: java/net/httpclient/ShortResponseBodyPostWithRetry.java 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/SplitResponseSSL.java Passed: java/net/httpclient/SubscriberPublisherAPIExceptions.java Passed: java/net/httpclient/StreamCloseTest.java Passed: java/net/httpclient/SplitResponseSSLAsync.java Passed: java/net/httpclient/SplitResponseSSLKeepAlive.java Passed: java/net/httpclient/SplitResponseSSLKeepAliveAsync.java Passed: java/net/httpclient/TestKitTest.java Passed: java/net/httpclient/StreamingBody.java Passed: java/net/httpclient/ProxyAuthDisabledSchemes.java Passed: java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java Passed: java/net/httpclient/ThrowingPublishersCustomAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersIOAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersInRequest.java Passed: java/net/httpclient/ThrowingPublishersInSubscribe.java Passed: java/net/httpclient/ThrowingPublishersInNextRequest.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java Passed: java/net/httpclient/ThrowingPublishersIOBeforeCancel.java Passed: java/net/httpclient/ThrowingPublishersSanity.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringCustom.java Passed: java/net/httpclient/ProxyAuthDisabledSchemesSSL.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringIO.java Passed: java/net/httpclient/ThrowingPushPromisesSanity.java Passed: java/net/httpclient/TimeoutBasic.java Passed: java/net/httpclient/ThrowingSubscribersSanity.java Passed: java/net/httpclient/TimeoutOrdering.java Passed: java/net/httpclient/TlsContextTest.java Passed: java/net/httpclient/ResponsePublisher.java Passed: java/net/httpclient/UnauthorizedTest.java Passed: java/net/httpclient/VersionTest.java Passed: java/net/HttpCookie/CookieNegativeMaxAge.java Passed: java/net/HttpCookie/ExpiredCookieTest.java Passed: java/net/httpclient/ResponseBodyBeforeError.java Passed: java/net/httpclient/ZeroRedirects.java Passed: java/net/HttpCookie/IllegalCookieNameTest.java Passed: java/net/HttpURLConnection/getResponseCode.java Passed: java/net/HttpURLConnection/HttpResponseCode.java Passed: java/net/httpclient/UnknownBodyLengthTest.java Passed: java/net/httpclient/UserCookieTest.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpect100Test.java Passed: java/net/HttpURLConnection/HttpURLConnectionHeadersOrder.java Passed: java/net/httpclient/ThrowingSubscribersAsLines.java Passed: java/net/HttpURLConnection/HttpURLConWithProxy.java Passed: java/net/HttpURLConnection/HttpURLProxySelectionTest.java Passed: java/net/HttpURLConnection/NoProxyTest.java Passed: java/net/HttpURLConnection/Response1xxTest.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java Passed: java/net/HttpURLConnection/UnmodifiableMaps.java Passed: java/net/HttpURLConnection/HttpURLConnUsingProxy.java Passed: java/net/IDN/IllegalArg.java Passed: java/net/Inet4Address/isSiteLocalAddress.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java Passed: java/net/IDN/UseSTD3ASCIIRules.java Passed: java/net/Inet4Address/textToNumericFormat.java Passed: java/net/httpclient/ThrowingSubscribersAsString.java Passed: java/net/Inet6Address/B4923906.java Passed: java/net/Inet4Address/PingThis.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerTest.java Passed: java/net/Inet6Address/serialize/Serialize.java Passed: java/net/httpclient/ThrowingSubscribersAsStringAsync.java Passed: java/net/Inet6Address/IPv6AddressTypes.java Passed: java/net/Inet6Address/IPv6Numeric.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStream.java Passed: java/net/Inet6Address/B6558853.java Passed: java/net/Inet6Address/StringScope.java Passed: java/net/InetAddress/B6246242.java Passed: java/net/InetAddress/B6296240.java Passed: java/net/InetAddress/CachedUnknownHostName.java Passed: java/net/InetAddress/BadDottedIPAddress.java Passed: java/net/Inet6Address/B6206527.java Passed: java/net/InetAddress/GetLoopbackAddress.java Passed: java/net/InetAddress/getOriginalHostName.java Passed: java/net/Inet6Address/Scoping.java Passed: java/net/InetAddress/HashSpread.java Passed: java/net/InetAddress/CheckJNI.java Passed: java/net/InetAddress/ptr/Lookup.java Passed: java/net/InetAddress/B5087907.java Passed: java/net/InetAddress/InternalNameServiceWithHostsFileTest.java Passed: java/net/InetAddress/GetLocalHostWithSM.java Passed: java/net/InetAddress/InternalNameServiceTest.java Passed: java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java Passed: java/net/Inet6Address/PreferIPv6AddressesTest.java Passed: java/net/InetAddress/IsReachable.java Passed: java/net/httpclient/ThrowingSubscribersAsLinesAsync.java Passed: java/net/InetAddress/IPv4Formats.java Passed: java/net/InetAddress/IsHostReachableBug.java Passed: java/net/InetAddress/NullCharInHostnameDriver.java Passed: java/net/InetAddress/IsReachableViaLoopbackTest.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java Passed: java/net/InetSocketAddress/B4849451.java Passed: java/net/InetAddress/WhiteSpaceHostTest.java Passed: java/net/InetSocketAddress/B6469803.java Passed: java/net/InetSocketAddress/CreateUnresolved.java Passed: java/net/InterfaceAddress/Equals.java Passed: java/net/ipv6tests/BadIPv6Addresses.java Passed: java/net/ipv6tests/B6521014.java Passed: java/net/ipv6tests/ScopeTests.java Passed: java/net/MulticastSocket/B6425815.java Passed: java/net/MulticastSocket/B6427403.java Passed: java/net/InterfaceAddress/NetworkPrefixLength.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java Passed: java/net/IPSupport/MinimumPermissions.java Passed: java/net/ipv6tests/TcpTest.java Passed: java/net/MulticastSocket/Constructor.java Passed: java/net/MulticastSocket/MulticastTTL.java Passed: java/net/MulticastSocket/MulticastAddresses.java Passed: java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java Passed: java/net/JarURLConnection/TestDefaultBehavior.java Passed: java/net/MulticastSocket/JoinLeave.java Passed: java/net/ipv6tests/UdpTest.java Passed: java/net/MulticastSocket/Reuse.java Passed: java/net/MulticastSocket/NoSetNetworkInterface.java Passed: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java Passed: java/net/MulticastSocket/SetLoopbackMode.java Passed: java/net/MulticastSocket/SendPortZero.java Passed: java/net/InetSocketAddress/ToString.java Passed: java/net/MulticastSocket/SetOutgoingIf.java Passed: java/net/MulticastSocket/NoLoopbackPackets.java Passed: java/net/MulticastSocket/MultiDead.java Passed: java/net/MulticastSocket/SetLoopbackModeIPv4.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/SetTTLAndGetTTL.java Passed: java/net/NetworkInterface/GetMacAddress.java Passed: java/net/NetworkInterface/IndexTest.java Passed: java/net/NetworkInterface/Equals.java Passed: java/net/NetworkInterface/NetParamsTest.java Passed: java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java Passed: java/net/NetworkInterface/IPv4Only.java Passed: java/net/MulticastSocket/Promiscuous.java Passed: java/net/NetworkInterface/SubNetworkInterfaceTest.java Passed: java/net/MulticastSocket/PromiscuousIPv6.java Passed: java/net/MulticastSocket/IPMulticastIF.java Passed: java/net/PlainSocketImpl/BigBacklog.java Passed: java/net/PlainSocketImpl/CustomSocketImplFactory.java Passed: java/net/NetworkInterface/UniqueMacAddressesTest.java Passed: java/net/PlainSocketImpl/SetBufferSize.java Passed: java/net/PlainSocketImpl/SetOption.java Passed: java/net/PortUnreachableException/OneExceptionOnly.java Passed: java/net/NetworkInterface/Test.java Passed: java/net/ProxySelector/B6563259.java Passed: java/net/ProxySelector/B6737819.java Passed: java/net/PortUnreachableException/Test.java Passed: java/net/ProxySelector/B8035158.java Passed: java/net/ProxySelector/MultiThreadedSystemProxies.java Passed: java/net/MulticastSocket/SetLoopbackOption.java Passed: java/net/ProxySelector/LoopbackAddresses.java Passed: java/net/ProxySelector/NullSelector.java Passed: java/net/PortUnreachableException/Concurrent.java Passed: java/net/ResponseCache/B6181108.java Passed: java/net/ResponseCache/getResponseCode.java Passed: java/net/ProxySelector/SystemProxies.java Passed: java/net/ResponseCache/ResponseCacheTest.java Passed: java/net/InetAddress/OfLiteralTest.java Passed: java/net/ProxySelector/ProxyTest.java Passed: java/net/NetworkInterface/NullMacAddress.java Passed: java/net/ProxySelector/NullArguments.java Passed: java/net/NetworkInterface/NetworkInterfaceStreamTest.java Passed: java/net/InetAddress/HostsFileOrderingTest.java Passed: java/net/ResponseCache/Test2.java Passed: java/net/ResponseCache/Test.java Passed: java/net/ServerSocket/ImplAccept.java Passed: java/net/ServerSocket/AnotherSelectFdsLimit.java Passed: java/net/ServerSocket/TestAfterClose.java Passed: java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java Passed: java/net/ServerSocket/SelectFdsLimit.java Passed: java/net/Socket/asyncClose/BrokenPipe.java Passed: java/net/ServerSocket/NullConstructor.java Passed: java/net/SetFactoryPermission/SetFactoryPermission.java Passed: java/net/MulticastSocket/Test.java Passed: java/net/ServerSocket/IsClosedAfterAsyncClose.java Passed: java/net/ServerSocket/TestLocalAddress.java Passed: java/net/Socket/AddressTest.java Passed: java/net/ServerSocket/AcceptInheritHandle.java Passed: java/net/Socket/B6210227.java Passed: java/net/Socket/CloseAvailable.java Passed: java/net/Socket/setReuseAddress/Restart.java Passed: java/net/Socket/DeadlockTest.java Passed: java/net/Socket/setReuseAddress/Basic.java Passed: java/net/Socket/ConnectionReset.java Passed: java/net/Socket/IDNTest.java Passed: java/net/Socket/GetLocalAddress.java Passed: java/net/Socket/HttpProxy.java Passed: java/net/Socket/asyncClose/Leaky.java Passed: java/net/Socket/LinkLocal.java Passed: java/net/Socket/NullHost.java Passed: java/net/Socket/OldSocketImplTest.java Passed: java/net/Socket/ReadAfterReset.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java Passed: java/net/Socket/AsyncShutdown.java Passed: java/net/Socket/ProxyCons.java Passed: java/net/Socket/SetReceiveBufferSize.java Passed: java/net/Socket/asyncClose/Race.java Passed: java/net/Socket/RST.java Passed: java/net/Socket/ShutdownBoth.java Passed: java/net/Socket/RejectIPv6.java Passed: java/net/Socket/asyncClose/AsyncClose.java Passed: java/net/Socket/ShutdownInput.java Passed: java/net/Socket/SocketGrowth.java Passed: java/net/Socket/SocksConnectTimeout.java Passed: java/net/Socket/ExceptionText.java Passed: java/net/Socket/ReadTimeout.java Passed: java/net/MulticastSocket/UnreferencedMulticastSockets.java Passed: java/net/Socket/SetSoLinger.java Passed: java/net/Socket/InheritHandle.java Passed: java/net/Socket/SocketAcceptInterruptTest.java Passed: java/net/Socket/SoTimeout.java Passed: java/net/Socket/TrafficClass.java Passed: java/net/Socket/TestClose.java Passed: java/net/SocketException/TestSocketExceptionCtor.java Passed: java/net/Socket/Streams.java Passed: java/net/SocketImpl/ImplSupportedOptions.java Passed: java/net/Socket/TestAfterClose.java Passed: java/net/Socket/Timeout.java Passed: java/net/Socket/UrgentDataTest.java Passed: java/net/Socket/SocketReadInterruptTest.java Passed: java/net/SocketImpl/TestDefaultBehavior.java Passed: java/net/Socket/TestTcpNoDelay.java Passed: java/net/SocketInputStream/SocketClosedException.java Passed: java/net/SocketOption/MinimumRcvBufferSize.java Passed: java/net/Socket/InheritTimeout.java Passed: java/net/SocketOption/AfterClose.java Passed: java/net/SocketImpl/BadUsages.java Passed: java/net/Socket/UdpSocket.java Passed: java/net/SocketOption/TcpKeepAliveTest.java Passed: java/net/SocketImpl/SocketImplCombinations.java Passed: java/net/SocketPermission/ActionSpace.java Passed: java/net/SocketInputStream/SocketTimeout.java Passed: java/net/SocketPermission/B4414825.java Passed: java/net/SocketPermission/Equals.java Passed: java/net/SocketPermission/NoAction.java Passed: java/net/SocketOption/SupportedOptionsSet.java Passed: java/net/SocketOption/UnsupportedOptionsTest.java Passed: java/net/SocketPermission/SocketPermissionCollection.java Passed: java/net/SocketPermission/Wildcard.java Passed: java/net/SocketOption/RequiredOptions.java Passed: java/net/SocketPermission/Ctor.java Passed: java/net/Socks/BadProxySelector.java Passed: java/net/Socks/SocksSocketImplTest.java Passed: java/net/Socks/SocksProxyVersion.java Passed: java/net/SocketOption/CachedImplOptions.java Passed: java/net/SocketOption/NullsAndBadValues.java Passed: java/net/SocketOption/OptionsTest.java Passed: java/net/SocketOption/ImmutableOptions.java Passed: java/net/Socks/SocksV4Test.java Passed: java/net/Socks/SocksIPv6Test.java Passed: java/net/ServerSocket/UnreferencedSockets.java Passed: java/net/SocketPermission/SocketPermissionTest.java Passed: java/net/spi/InetAddressResolverProvider/BuiltInResolverTest.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyOfTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathProviderTest.java Passed: java/net/Socks/SocksSocketProxySelectorTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/ModularProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/BootstrapResolverUsageTest.java Passed: java/net/spi/InetAddressResolverProvider/EmptyResultsStreamTest.java Passed: java/net/spi/InetAddressResolverProvider/InetAddressUsageInGetProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolutionWithExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/ReverseLookupDelegationTest.java Passed: java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java Passed: java/net/URI/RelativeEncoding.java Passed: java/net/URI/Test.java Passed: java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java Passed: java/net/URI/URItoURLTest.java Passed: java/net/URL/HandlersPkgPrefix/HandlersPkgPrefix.java Passed: java/net/spi/InetAddressResolverProvider/ResolvePermissionTest.java Passed: java/net/UnixDomainSocketAddress/LengthTest.java Passed: java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java Passed: java/net/URL/B6529759.java Passed: java/net/UnixDomainSocketAddress/AddressTest.java Passed: java/net/URL/JarHandlerPkgPrefix/JarHandlerPkgPrefix.java Passed: java/net/URL/B4148751.java Passed: java/net/URL/Constructor.java Passed: java/net/URL/GetContent.java Passed: java/net/URL/B8282395.java Passed: java/net/URL/GetDefaultPort.java Passed: java/net/httpclient/SpecialHeadersTest.java Passed: java/net/URL/HashCode.java Passed: java/net/URL/OpenStream.java Passed: java/net/URL/ParseAuthority.java Passed: java/net/URL/ParseURL.java Passed: java/net/URL/HandlerLoop.java Passed: java/net/URL/Protocol.java Passed: java/net/URL/NonOverridableHandlerFactory.java Passed: java/net/URL/OpenConnection.java Passed: java/net/URL/PerConnectionProxy.java Passed: java/net/Socket/Timeouts.java Passed: java/net/URL/LocaleDependentURLTest.java Passed: java/net/URL/Equals.java Passed: java/net/spi/InetAddressResolverProvider/AddressesStaleCachingTest.java Passed: java/net/URL/RelativePath.java Passed: java/net/URL/RacyHandler.java Passed: java/net/URL/SpecifyHandler.java Passed: java/net/URL/RelativeURL.java Passed: java/net/URL/TestIPv6Addresses.java Passed: java/net/URL/RelativeURLTest.java Passed: java/net/URL/TestPort.java Passed: java/net/URL/URIToURLTest.java Passed: java/net/URL/TestRFC2732.java Passed: java/net/URL/UppercaseScheme.java Passed: java/net/URL/Test.java Passed: java/net/URL/RestoreURL.java Passed: java/net/URLClassLoader/AddURLTest.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/URLClassLoader/NullURLTest.java Passed: java/net/URLClassLoader/getresourceasstream/TestDriver.java Passed: java/net/URLClassLoader/URLParsing.java Passed: java/net/URLClassLoader/closetest/GetResourceAsStream.java Passed: java/net/URLConnection/contentHandler/UserContentHandler.java Passed: java/net/URLClassLoader/sealing/CheckSealedTest.java Passed: java/net/URLClassLoader/HttpTest.java Passed: java/net/spi/URLStreamHandlerProvider/Basic.java Passed: java/net/URLConnection/Connect.java Passed: java/net/URLClassLoader/definePackage/SplitPackage.java Passed: java/net/URLConnection/ExifContentGuesser.java Passed: java/net/URL/URLFromURITest.java Passed: java/net/URLConnection/B5052093.java Passed: java/net/URLConnection/ChunkedEncoding.java Passed: java/net/URLConnection/6212146/TestDriver.java Passed: java/net/URLClassLoader/closetest/CloseTest.java Passed: java/net/URLConnection/DisconnectAfterEOF.java Passed: java/net/URLConnection/GetContentType.java Passed: java/net/URLConnection/GetResponseCode.java Passed: java/net/URLConnection/GetLastModified.java Passed: java/net/URLConnection/HttpContinueStackOverflow.java Passed: java/net/URLConnection/RedirectLimit.java Passed: java/net/URLConnection/GetXmlContentType.java Passed: java/net/URLConnection/RequestPropertyValues.java Passed: java/net/URLConnection/HandleContentTypeWithAttrs.java Passed: java/net/URLConnection/Responses.java Passed: java/net/URLConnection/TIFFContentGuesser.java Passed: java/net/URLConnection/Redirect307Test.java Passed: java/net/URLConnection/UnknownContentType.java Passed: java/net/URLConnection/GetFileNameMap.java Passed: java/net/URLConnection/ResendPostBody.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/TimeoutTest.java Passed: java/net/URLEncoder/URLEncodeDecode.java Passed: java/net/URLEncoder/URLEncoderEncodeArgs.java Passed: java/net/URLConnection/SetIfModifiedSince.java Passed: java/net/URLConnection/ZeroContentLength.java Passed: java/net/URLPermission/InvalidCharacterTest.java Passed: java/net/URLConnection/URLConnectionHeadersOrder.java Passed: java/net/URLConnection/RequestProperties.java Passed: java/net/URLStreamHandler/TestDefaultBehavior.java Passed: java/net/URLConnection/SetDefaultUseCaches.java Passed: java/net/URLPermission/nstest/LookupTest.java Passed: java/net/URLPermission/OpenURL.java Passed: java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java Passed: java/net/URLPermission/URLPermissionTest.java Passed: java/net/B6499348.java Passed: java/net/vthread/InterruptHttp.java Passed: java/net/whitebox/CookieTestDriver.java Passed: java/net/NetworkConfigurationProbe.java Passed: java/net/SctpSanity.java Passed: java/nio/ByteOrder/NativeOrder.java Passed: java/net/URLEncoder/SurrogatePairs.java Passed: java/nio/channels/AsynchronousChannelGroup/BadProperties.java Passed: java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java Passed: java/net/vthread/BlockingSocketOps.java#default Passed: java/nio/channels/AsynchronousChannelGroup/Identity.java Passed: java/net/vthread/BlockingSocketOps.java#no-vmcontinuations Passed: java/nio/channels/AsynchronousChannelGroup/Unbounded.java Passed: java/nio/channels/AsynchronousFileChannel/Basic.java Passed: java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java Passed: java/nio/channels/AsynchronousChannelGroup/AsExecutor.java Passed: java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java Passed: java/nio/channels/AsynchronousServerSocketChannel/Basic.java Passed: java/nio/channels/AsynchronousChannelGroup/Restart.java Passed: java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java Passed: java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java Passed: java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java Passed: java/nio/channels/AsynchronousFileChannel/Lock.java Passed: java/nio/channels/Channels/Basic.java Passed: java/nio/channels/AsynchronousChannelGroup/Basic.java Passed: java/nio/channels/Channels/Basic2.java Passed: java/nio/channels/Channels/CloseWriterOnFailedFlush.java Passed: java/nio/channels/Channels/ReadByte.java Passed: java/nio/channels/Channels/ReadOffset.java Passed: java/nio/channels/Channels/NewWriter.java Passed: java/nio/channels/Channels/ShortWrite.java Passed: java/nio/channels/AsynchronousSocketChannel/Leaky.java Passed: java/nio/channels/Channels/TinyBuffers.java Passed: java/nio/channels/Channels/EncodingTest.java Passed: java/net/vthread/BlockingSocketOps.java#poller-modes Passed: java/net/URLPermission/URLTest.java Passed: java/net/URL/EarlyOrDelayedParsing.java Passed: java/nio/channels/Channels/Write.java Passed: java/nio/channels/Channels/SocketChannelStreams.java Passed: java/nio/channels/DatagramChannel/AdaptorBasic.java Passed: java/nio/channels/DatagramChannel/AdaptorConcurrentIO.java Passed: java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java Passed: java/nio/channels/DatagramChannel/AdaptorConnect.java Passed: java/nio/channels/DatagramChannel/AdaptorGetters.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferFrom.java Passed: java/nio/channels/DatagramChannel/BasicMulticastTests.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferTo.java Passed: java/nio/channels/Channels/TransferTo2.java Passed: java/nio/channels/DatagramChannel/BindNull.java Passed: java/nio/channels/AsynchronousSocketChannel/Basic.java Passed: java/nio/channels/DatagramChannel/Connect.java Passed: java/nio/channels/DatagramChannel/ChangingAddress.java Passed: java/nio/channels/DatagramChannel/ConnectedSend.java Passed: java/nio/channels/DatagramChannel/AdaptorMulticasting.java Passed: java/nio/channels/DatagramChannel/ConnectExceptions.java Passed: java/nio/channels/AsynchronousSocketChannel/StressLoopback.java Passed: java/nio/channels/DatagramChannel/IsBound.java Passed: java/nio/channels/DatagramChannel/IsConnected.java Passed: java/nio/channels/DatagramChannel/InterruptibleOrNot.java Passed: java/nio/channels/DatagramChannel/EmptyBuffer.java Passed: java/nio/channels/DatagramChannel/NoSender.java Passed: java/nio/channels/DatagramChannel/NotBound.java Passed: java/nio/channels/Channels/TransferTo.java Passed: java/nio/channels/DatagramChannel/ManySourcesAndTargets.java Passed: java/nio/channels/DatagramChannel/Disconnect.java Passed: java/nio/channels/DatagramChannel/Receive.java Passed: java/nio/channels/DatagramChannel/ReceiveISA.java Passed: java/nio/channels/DatagramChannel/Refused.java Passed: java/nio/channels/DatagramChannel/Sender.java Passed: java/nio/channels/DatagramChannel/SendExceptions.java Passed: java/net/URLConnection/ContentHandlers/ContentHandlersTest.java Passed: java/nio/channels/DatagramChannel/AfterDisconnect.java Passed: java/nio/channels/DatagramChannel/SocketOptionTests.java Passed: java/nio/channels/DatagramChannel/ConnectPortZero.java Passed: java/nio/channels/DatagramChannel/SRTest.java Passed: java/nio/channels/DatagramChannel/ThereCanBeOnlyOne.java Passed: java/nio/channels/DatagramChannel/SelectWhenRefused.java Passed: java/nio/channels/DatagramChannel/Truncate.java Passed: java/nio/channels/DatagramChannel/StressNativeSignal.java Passed: java/nio/channels/DatagramChannel/UseDGWithIPv6.java Passed: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java Passed: java/nio/channels/etc/AdaptorCloseAndInterrupt.java Passed: java/nio/channels/DatagramChannel/SendPortZero.java Passed: java/nio/channels/etc/NetworkChannelTests.java Passed: java/nio/channels/etc/Shadow.java Passed: java/nio/channels/FileChannel/directio/DirectIOTest.java Passed: java/nio/channels/DatagramChannel/Loopback.java Passed: java/nio/channels/FileChannel/directio/PreadDirect.java Passed: java/nio/channels/etc/PrintSupportedOptions.java Passed: java/nio/channels/FileChannel/directio/PwriteDirect.java Passed: java/nio/channels/FileChannel/directio/ReadDirect.java Passed: java/nio/channels/etc/OpenAndConnect.java Passed: java/nio/channels/FileChannel/directio/WriteDirect.java Passed: java/nio/channels/FileChannel/Args.java Passed: java/nio/channels/FileChannel/AtomicAppend.java Passed: java/nio/channels/etc/ProtocolFamilies.java Passed: java/nio/channels/etc/LocalSocketAddressType.java Passed: java/nio/channels/Channels/ReadXBytes.java Passed: java/nio/channels/FileChannel/CleanerTest.java Passed: java/nio/channels/DatagramChannel/PromiscuousIPv6.java Passed: java/nio/channels/DatagramChannel/Promiscuous.java Passed: java/nio/channels/FileChannel/ClosedByInterrupt.java Passed: java/nio/channels/FileChannel/ClosedChannelTransfer.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java Passed: java/nio/channels/FileChannel/CloseDuringTransfer.java Passed: java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java Passed: java/net/URLClassLoader/RemoveJar.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/LoopingTruncate.java Passed: java/nio/channels/FileChannel/MapAssertions.java Passed: java/nio/channels/FileChannel/MapOverEnd.java Passed: java/nio/channels/FileChannel/MapReadOnly.java Passed: java/nio/channels/FileChannel/MapTest.java Passed: java/nio/channels/FileChannel/MapToMemorySegmentTest.java Passed: java/nio/channels/FileChannel/MapWithSecurityManager.java Passed: java/nio/channels/FileChannel/Mode.java Passed: java/nio/channels/FileChannel/Position.java Passed: java/nio/channels/FileChannel/Pread.java Passed: java/nio/channels/FileChannel/Pwrite.java Passed: java/nio/channels/FileChannel/Read.java Passed: java/nio/channels/FileChannel/ReadFull.java Passed: java/nio/channels/FileChannel/ReadToLimit.java Passed: java/nio/channels/FileChannel/Release.java Passed: java/nio/channels/FileChannel/ReleaseOnCloseDeadlock.java Passed: java/nio/channels/FileChannel/ScatteringRead.java Passed: java/nio/channels/FileChannel/Size.java Passed: java/nio/channels/FileChannel/TempDirectBuffersReclamation.java Passed: java/nio/channels/FileChannel/Transfer.java Passed: java/nio/channels/FileChannel/Transfer2GPlus.java Passed: java/nio/channels/FileChannel/Transfer4GBFile.java Passed: java/nio/channels/FileLock/FileLockConstructor.java Passed: java/nio/channels/FileLock/FileLockGC.java Passed: java/nio/channels/FileLock/Overlaps.java Passed: java/nio/channels/Pipe/EmptyRead.java Passed: java/nio/channels/Pipe/NonBlocking.java Passed: java/nio/channels/Pipe/PipeChannel.java Passed: java/nio/channels/Pipe/PipeInterrupt.java Passed: java/nio/channels/Pipe/ScatteringRead.java Passed: java/nio/channels/Pipe/SelectPipe.java Passed: java/nio/channels/SelectionKey/AtomicAttachTest.java Passed: java/nio/channels/SelectionKey/AtomicUpdates.java Passed: java/nio/channels/SelectionKey/RacyRegister.java Passed: java/nio/channels/Selector/Alias.java Passed: java/nio/channels/FileChannel/TransferFromExtend.java Passed: java/nio/channels/Selector/BasicAccept.java Passed: java/nio/channels/FileChannel/TransferOverlappedFileChannel.java Passed: java/nio/channels/Selector/CancelDuringRegister.java Passed: java/nio/channels/Selector/BasicConnect.java Passed: java/nio/channels/Selector/Close.java Passed: java/nio/channels/Selector/CloseInvalidatesKeys.java Passed: java/nio/channels/Selector/CloseThenRegister.java Passed: java/nio/channels/Selector/CheckLocking.java Passed: java/nio/channels/FileChannel/Transfers.java Passed: java/nio/channels/Selector/CloseWhenKeyIdle.java Passed: java/nio/channels/Selector/ConnectWrite.java Passed: java/nio/channels/Selector/HelperSlowToDie.java Passed: java/nio/channels/Selector/KeySets.java Passed: java/nio/channels/Selector/KeysReady.java Passed: java/nio/channels/Selector/CustomFileSystem.java Passed: java/nio/channels/Selector/LotsOfChannels.java#id0 Passed: java/nio/channels/FileChannel/TransferTo6GBFile.java Passed: java/nio/channels/Selector/Connect.java Passed: java/nio/channels/Selector/OpRead.java Passed: java/nio/channels/Selector/LotsOfInterrupts.java#platform Passed: java/nio/channels/Selector/LotsOfUpdatesTest.java Passed: java/nio/channels/FileChannel/TransferToAppending.java Passed: java/nio/channels/Selector/ReadAfterConnect.java Passed: java/nio/channels/Selector/RegisterDuringSelect.java Passed: java/nio/channels/Selector/SelectAfterRead.java Passed: java/nio/channels/Selector/SelectAndCancel.java Passed: java/nio/channels/Selector/SelectAndClose.java Passed: java/nio/channels/Selector/SelectNowWhenEmpty.java Passed: java/nio/channels/Selector/RegAfterPreClose.java Passed: java/nio/channels/Selector/SelectorTest.java Passed: java/nio/channels/Selector/ChangingInterests.java#id0 Passed: java/nio/channels/Selector/SelectWrite.java Passed: java/nio/channels/Selector/SelectorLimit.java Passed: java/nio/channels/Selector/UpdateReadyOps.java Passed: java/nio/channels/Selector/Wakeup.java Passed: java/nio/channels/Selector/WakeupAfterClose.java Passed: java/nio/channels/Selector/WakeupEmpty.java Passed: java/nio/channels/Selector/OutOfBand.java#id0 Passed: java/nio/channels/Selector/WakeupOverflow.java Passed: java/nio/channels/Selector/WakeupSpeed.java Passed: java/nio/channels/FileChannel/TransferToChannel.java Passed: java/nio/channels/Selector/RacyDeregister.java#id0 Passed: java/nio/channels/ServerSocketChannel/NonBlockingAccept.java Passed: java/nio/channels/ServerSocketChannel/Open.java Passed: java/nio/channels/ServerSocketChannel/AdaptServerSocket.java Passed: java/nio/channels/ServerSocketChannel/Basic.java Passed: java/nio/channels/FileChannel/TransferToNonWritable.java Passed: java/nio/channels/Selector/LotsOfInterrupts.java#virtual Passed: java/nio/channels/SocketChannel/AdaptSocket.java Passed: java/nio/channels/Selector/TemporarySelector.java Passed: java/nio/channels/Selector/WakeupNow.java Passed: java/nio/channels/ServerSocketChannel/SocketOptionTests.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/BigReadWrite.java Passed: java/nio/channels/SocketChannel/CloseRegisteredChannel.java Passed: java/nio/channels/SocketChannel/Basic.java Passed: java/nio/channels/SocketChannel/CloseTimeoutChannel.java Passed: java/nio/channels/SocketChannel/ConnectState.java Passed: java/nio/channels/SocketChannel/ExceptionTranslation.java Passed: java/nio/channels/SocketChannel/Connect.java Passed: java/nio/channels/SocketChannel/GetChannel.java Passed: java/nio/channels/FileChannel/Truncate.java Passed: java/nio/channels/Selector/SelectWithConsumer.java#id0 Passed: java/nio/channels/SocketChannel/FinishConnect.java Passed: java/nio/channels/SocketChannel/AsyncCloseChannel.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/SocketChannel/ConnectionReset.java Passed: java/nio/channels/SocketChannel/LingerOnClose.java Passed: java/nio/channels/SocketChannel/Shutdown.java Passed: java/nio/channels/SocketChannel/SocketInheritance.java Passed: java/nio/channels/SocketChannel/Trivial.java Passed: java/nio/channels/SocketChannel/UnboundSocketTests.java Passed: java/nio/channels/SocketChannel/VectorIO.java Passed: java/nio/channels/FileChannel/TruncateRAF.java Passed: java/nio/channels/SocketChannel/SocketOptionTests.java Passed: java/nio/channels/SocketChannel/VectorParams.java Passed: java/nio/channels/SocketChannel/ShortWrite.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/ClosedStreams.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/NullTest.java Passed: java/nio/channels/FileChannel/TryLock.java Passed: java/nio/channels/spi/AsynchronousChannelProvider/CheckProvider.java Passed: java/nio/channels/unixdomain/EmptySunPathForSocketFile.java Passed: java/nio/channels/unixdomain/FileAttributes.java Passed: java/nio/channels/SocketChannel/Write.java Passed: java/nio/channels/SocketChannel/ReadWriteAfterClose.java Passed: java/nio/channels/FileChannel/Write.java Passed: java/nio/channels/unixdomain/Bind.java Passed: java/nio/channels/unixdomain/NonBlockingAccept.java Passed: java/nio/channels/SocketChannel/OpenLeak.java Passed: java/nio/channels/unixdomain/Shutdown.java Passed: java/nio/channels/SocketChannel/SendUrgentData.java Passed: java/nio/channels/SocketChannel/AdaptorStreams.java Passed: java/nio/channels/unixdomain/SocketOptions.java Passed: java/nio/channels/spi/SelectorProvider/TestDefaultImplementation.java Passed: java/nio/channels/unixdomain/NullTest.java Passed: java/nio/channels/ConfigureBlocking.java Passed: java/nio/channels/unixdomain/Security.java Passed: java/nio/channels/SocketChannel/CloseDuringConnect.java Passed: java/nio/channels/unixdomain/IOExchanges.java Passed: java/nio/charset/Charset/AliasesCopy.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#no-vmcontinuations Passed: java/nio/channels/vthread/BlockingChannelOps.java#default Passed: java/nio/channels/AsyncCloseAndInterrupt.java Passed: java/nio/channels/SocketChannel/CloseDuringWrite.java Passed: java/nio/charset/Charset/ForName.java Passed: java/nio/charset/Charset/DefaultCharsetTest.java Passed: java/nio/charset/Charset/NullCharsetName.java Passed: java/nio/channels/vthread/SelectorOps.java#no-vmcontinuations Passed: java/nio/charset/CharsetDecoder/ASCIIDecode.java Passed: java/nio/charset/CharsetDecoder/AverageMax.java Passed: java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetDecoder/EmptyInput.java Passed: java/nio/channels/vthread/SelectorOps.java#default Passed: java/nio/charset/CharsetDecoder/NaNinCtor.java Passed: java/nio/charset/CharsetEncoder/CanEncode.java Passed: java/nio/charset/CharsetEncoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetEncoder/Flush.java Passed: java/nio/charset/CharsetEncoder/NaNinCtor.java Passed: java/nio/charset/Charset/AvailableCharsetNames.java Passed: java/nio/charset/coders/BashCache.java Passed: java/nio/charset/coders/Errors.java Passed: java/nio/charset/coders/Check.java Passed: java/nio/charset/coders/IOCoders.java Passed: java/nio/charset/Charset/NIOCharsetAvailabilityTest.java Passed: java/nio/charset/coders/FullRead.java Passed: java/nio/charset/coders/ResetISO2022JP.java Passed: java/nio/charset/coders/IsLegalReplacement.java Passed: java/nio/charset/coders/Surrogates.java Passed: java/nio/charset/coders/StreamTimeout.java Passed: java/nio/charset/RemovingSunIO/TestCOMP.java Passed: java/nio/charset/RemovingSunIO/TestUnmappableForLength.java Passed: java/nio/charset/Charset/EncDec.java Passed: java/nio/charset/RemovingSunIO/SunioAlias.java Passed: java/nio/charset/Charset/CharsetContainmentTest.java Passed: java/nio/charset/coders/BashStreams.java Passed: java/nio/file/attribute/AclEntry/EmptySet.java Passed: java/nio/file/attribute/BasicFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java Passed: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java Passed: java/nio/file/attribute/FileTime/Basic.java Passed: java/nio/file/attribute/DosFileAttributeView/Basic.java Passed: java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java Passed: java/nio/file/attribute/PosixFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/CreationTime.java Passed: java/nio/file/attribute/AclFileAttributeView/Basic.java Passed: java/nio/file/DirectoryStream/DriveLetter.java Passed: java/nio/file/DirectoryStream/Basic.java Passed: java/nio/file/DirectoryStream/SecureDS.java Passed: java/nio/charset/Charset/IllegalCharsetName.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#poller-modes Passed: java/nio/charset/CharsetDecoder/XcodeOverflow.java Passed: java/nio/file/Files/probeContentType/ForceLoad.java Passed: java/nio/file/Files/probeContentType/ParallelProbes.java Passed: java/nio/file/Files/probeContentType/Basic.java Passed: java/nio/charset/Charset/Contains.java Passed: java/nio/file/etc/Exceptions.java Passed: java/nio/file/Files/walkFileTree/Nulls.java Passed: java/nio/file/Files/walkFileTree/SkipSubtree.java Passed: java/nio/file/Files/walkFileTree/TerminateWalk.java Passed: java/nio/file/Files/walkFileTree/SkipSiblings.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java Passed: java/nio/file/Files/CopyInterference.java Passed: java/nio/file/Files/walkFileTree/MaxDepth.java Passed: java/nio/file/Files/BytesAndLines.java Passed: java/nio/file/Files/CopyAndMove.java Passed: java/nio/file/Files/CallWithInterruptSet.java Passed: java/nio/file/Files/walkFileTree/WalkWithSecurity.java Passed: java/nio/file/Files/walkFileTree/FindTest.java Passed: java/nio/file/Files/CheckPermissions.java Passed: java/nio/file/Files/CopyToNonDefaultFS.java Passed: java/nio/file/Files/CustomOptions.java Passed: java/nio/file/Files/InputStreamTest.java Passed: java/nio/file/Files/CreateDirectories.java Passed: java/nio/charset/StandardCharsets/Standard.java Passed: java/nio/file/Files/Misc.java Passed: java/nio/file/Files/FileAttributes.java Passed: java/nio/file/Files/SBC.java Passed: java/nio/file/Files/NameLimits.java Passed: java/nio/file/Files/DeleteOnClose.java Passed: java/nio/file/Files/Links.java Passed: java/nio/file/Files/SetLastModifiedTime.java Passed: java/nio/file/Files/TemporaryFiles.java Passed: java/nio/file/Files/InterruptCopy.java Passed: java/nio/file/FileStore/Basic.java Passed: java/nio/file/Files/CopyProcFile.java Passed: java/nio/file/Path/PathOps.java Passed: java/nio/file/Files/ReadWriteString.java Passed: java/nio/file/Path/UriImportExport.java Passed: java/nio/charset/spi/CharsetProviderBasicTest.java Passed: java/nio/file/PathMatcher/Basic.java Passed: java/nio/file/Files/Mismatch.java Passed: java/nio/file/WatchService/FileTreeModifier.java Passed: java/nio/file/FileSystem/Basic.java Passed: java/nio/charset/Charset/RegisteredCharsets.java Passed: java/nio/file/Path/ToRealPath.java Passed: java/nio/file/Files/StreamTest.java Passed: java/nio/file/Files/SymlinkTime.java Passed: java/nio/file/WatchService/SensitivityModifier.java Passed: java/nio/file/WatchService/LotsOfCloses.java Passed: java/nio/file/WatchService/LotsOfCancels.java Passed: java/nio/MappedByteBuffer/Basic.java Passed: java/nio/MappedByteBuffer/Force.java Passed: java/nio/MappedByteBuffer/ForceException.java Passed: java/nio/file/spi/TestDelegation.java Passed: java/nio/MappedByteBuffer/MapSyncFail.java Passed: java/nio/MappedByteBuffer/SubclassCastUOE.java Passed: java/nio/MappedByteBuffer/ForceViews.java Passed: java/nio/file/WatchService/Basic.java Passed: java/security/AccessControlContext/CheckCtor.java Passed: java/security/AccessControlContext/CheckNullPermission.java Passed: java/nio/MappedByteBuffer/Truncate.java Passed: java/security/AccessControlContext/NullCombinerEquals.java Passed: java/security/AccessControlContext/FailureDebugOption.java Passed: java/nio/MappedByteBuffer/ZeroMap.java Passed: java/nio/file/Files/CopyMoveVariations.java Passed: java/security/AccessController/LimitedDoPrivileged.java Passed: java/security/AccessController/LimitedDoPrivilegedWithThread.java Passed: java/security/AccessController/PreserveCombiner.java Passed: java/nio/file/WatchService/UpdateInterference.java Passed: java/security/BasicPermission/BasicPermissionCollection.java Passed: java/security/BasicPermission/EqualsImplies.java Passed: java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java Passed: java/security/BasicPermission/ExitVMEquals.java Passed: java/security/BasicPermission/MixedBasicPermissions.java Passed: java/security/BasicPermission/Homogeneity.java Passed: java/security/AccessController/DoPrivAccompliceTest.java Passed: java/security/BasicPermission/SerialVersion.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/GenerateCertificatesEmptyCollection.java Passed: java/security/cert/CertificateFactory/openssl/OpenSSLCert.java Passed: java/security/cert/CertificateFactory/ReturnStream.java Passed: java/nio/jni/NewDirectByteBuffer.java Passed: java/security/cert/CertPath/Serialize.java Passed: java/security/cert/CertificateFactory/invalidEncodedCerts/DetectInvalidEncoding.java Passed: java/security/cert/CertificateRevokedException/Basic.java Passed: java/security/AccessController/DoPriv.java Passed: java/nio/file/WatchService/WithSecurityManager.java Passed: java/nio/file/WatchService/DeleteInterference.java Passed: java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java Passed: java/security/AsymmetricKey/GetParams.java Passed: java/security/cert/CertPathBuilder/zeroLengthPath/ZeroLengthPath.java Passed: java/security/cert/CertPathBuilder/NoExtensions.java Passed: java/nio/file/spi/SetDefaultProvider.java Passed: java/nio/file/WatchService/MayFlies.java Passed: java/security/cert/CertPathBuilder/GetInstance.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildOddSel.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithRID.java Passed: java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java Passed: java/security/cert/CertPathValidator/OCSP/AIACheck.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java Passed: java/security/cert/CertPathBuilder/selfIssued/DisableRevocation.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithoutRID.java Passed: java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValidateNC.java Passed: java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java Passed: java/nio/file/Files/StreamLinesTest.java Passed: java/security/cert/CertPathValidator/targetConstraints/ValidateTargetConstraints.java Passed: java/security/cert/CertPathValidatorException/Serial.java Passed: java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java Passed: java/security/cert/CertPathValidatorException/ReasonTest.java Passed: java/security/cert/PKIXBuilderParameters/InvalidParameters.java Passed: java/security/cert/pkix/nameConstraintsMinMax/VerifyNameConstraints.java Passed: java/security/cert/CertStore/NoLDAP.java Passed: java/security/cert/URICertStoreParameters/TestBasic.java Passed: java/security/cert/X509Certificate/EmptySubject.java Passed: java/security/cert/X509Certificate/ExtKeyUsage.java Passed: java/security/cert/PKIXRevocationChecker/UnitTest.java Passed: java/security/cert/PKIXParameters/InvalidParameters.java Passed: java/security/cert/X509Certificate/GetUnparseableExtensions.java Passed: java/security/cert/X509CertSelector/SetNameConstraintsEmptySequence.java Passed: java/security/cert/X509Certificate/X509BadCertificate.java Passed: java/security/cert/X509Certificate/VerifyDefault.java Passed: java/security/cert/X509CRL/VerifyDefault.java Passed: java/security/cert/X509Certificate/GetSigAlgParams.java Passed: java/security/cert/CertPathValidatorException/GetMessage.java Passed: java/security/cert/CertPathEncodingTest.java Passed: java/security/cert/GetInstance.java Passed: java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java Passed: java/security/CodeSource/CertsMatch.java Passed: java/security/cert/pkix/policyChanges/TestPolicy.java Passed: java/security/CodeSigner/Serialize.java Passed: java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java Passed: java/security/cert/X509CRLSelector/CRLNumberMissing.java Passed: java/security/CodeSource/Implies.java Passed: java/security/cert/PolicyNode/GetPolicyQualifiers.java Passed: java/security/cert/X509CertSelectorTest.java Passed: java/security/cert/CertificateFactory/slowstream.sh Passed: java/security/KeyAgreement/NegativeTest.java Passed: java/security/DigestInputStream/TestSkipAndReset.java Passed: java/security/Exceptions/ChainingConstructors.java Passed: java/security/IdentityScope/NoDefaultSystemScope.java Passed: java/security/KeyFactory/GenerateRSAPrivateCrtKey.java Passed: java/security/KeyAgreement/MultiThreadTest.java Passed: java/security/KeyPairGenerator/GenerateRSAKeyPair.java Passed: java/security/KeyFactory/Failover.java Passed: java/security/KeyPairGenerator/GenerateKeypair.java Passed: java/security/KeyAgreement/KeySpecTest.java Passed: java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java Passed: java/security/Identity/EqualsHashCodeContract.java Passed: java/security/KeyStore/PKCS12/CheckDefaults.java Passed: java/security/KeyStore/PKCS12/CheckNullDefault.java Passed: java/security/KeyPairGenerator/Failover.java Passed: java/security/KeyAgreement/KeyAgreementTest.java Passed: java/security/KeyRep/SerialDSAPubKey.java Passed: java/security/KeyRep/SerialOld.java Passed: java/security/KeyRep/Serial.java Passed: java/nio/file/WatchService/LotsOfEvents.java Passed: java/security/KeyStore/PKCS12/ReadP12Test.java Passed: java/security/KeyStore/PKCS12/ConvertP12Test.java Passed: java/security/KeyStore/PKCS12/WriteP12Test.java Passed: java/security/KeyStore/CheckInputStream.java Passed: java/security/KeyStore/DefaultEntryType.java Passed: java/security/KeyStore/EntryMethods.java Passed: java/security/KeyStore/KeyStoreBuilder.java Passed: java/security/KeyStore/OneProbeOneNot.java Passed: java/security/KeyStore/PBETest.java Passed: java/security/KeyStore/PKCS12/EntryProtectionTest.java Passed: java/security/KeyStore/PKCS12/MetadataEmptyTest.java Passed: java/security/KeyStore/PKCS12/UnmodifiableAttributes.java Passed: java/security/MessageDigest/ArgumentSanity.java Passed: java/security/MessageDigest/ByteBuffers.java Passed: java/security/KeyStore/TestKeyStoreBasic.java Passed: java/security/KeyStore/TestKeyStoreEntry.java Passed: java/security/KeyStore/ProbeKeystores.java Passed: java/security/KeyAgreement/KeySizeTest.java Passed: java/security/MessageDigest/TestSameValue.java Passed: java/security/misc/GetInstanceNullsEmpties.java Passed: java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java Passed: java/security/MessageDigest/TestCloneable.java Passed: java/security/Permission/NullName.java Passed: java/security/Permission/ToString.java Passed: java/security/misc/Versions.java Passed: java/security/PermissionCollection/AddToReadOnlyPermissionCollection.java Passed: java/security/PermissionCollection/Concurrent.java Passed: java/security/Permissions/DeserializeInvalidPermissions.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java Passed: java/security/PKCS12Attribute/HashCode.java Passed: java/security/Policy/Dynamic/TestDynamicPolicy.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest.java Passed: java/security/MessageDigest/TestSameLength.java Passed: java/security/PermissionCollection/PermissionCollectionStreamTest.java Passed: java/security/Policy/GetInstance/GetInstance.java Passed: java/security/Policy/GetInstance/GetInstanceSecurity.java Passed: java/security/Policy/GetPermissions/JarURL.java Passed: java/security/Principal/Implies.java Passed: java/security/PrivilegedActionException/PrintWrappedException.java Passed: java/security/ProtectionDomain/AllPerm.java Passed: java/security/ProtectionDomain/CheckWhatYouGet.java Passed: java/security/ProtectionDomain/NullGetActions.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java Passed: java/security/ProtectionDomain/NullPerms.java Passed: java/security/ProtectionDomain/PreserveCombinerTest.java Passed: java/security/ProtectionDomain/RecursionDebug.java Passed: java/security/Policy/PolicyProvider/UseSystemClassLoader.java Passed: java/security/ProtectionDomain/Recursion.java Passed: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java Passed: java/security/misc/TestDefaultRandom.java Passed: java/security/Provider/CaseSensitiveServices.java Passed: java/security/Provider/CertStoreConstructorParam.java Passed: java/security/Provider/Equals.java Passed: java/security/Provider/ChangeProviders.java Passed: java/security/Provider/ProviderVersionCheck.java Passed: java/security/Provider/GetInstance.java Passed: java/security/MessageDigest/ThreadSafetyTest.java Passed: java/security/Provider/RemoveProvider.java Passed: java/security/Provider/SupportsParameter.java Passed: java/security/Provider/Turkish.java Passed: java/security/Provider/ProviderInfoCheck.java Passed: java/security/Provider/GetServiceRace.java Passed: java/security/SecureRandom/DefaultAlgo.java Passed: java/security/SecureRandom/DefaultProvider.java Passed: java/security/Provider/DefaultProviderList.java Passed: java/security/SecureRandom/DrbgParametersSpec.java Passed: java/security/SecureClassLoader/DefineClassByteBuffer.java Passed: java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java Passed: java/security/SecureRandom/GetAlgorithm.java Passed: java/security/SecureRandom/GetInstanceTest.java Passed: java/security/SecureRandom/NextBytesNull.java Passed: java/security/SecureClassLoader/DefineClass.java Passed: java/security/SecureRandom/EnoughSeedTest.java Passed: java/security/Provider/NewInstance.java Passed: java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java Passed: java/security/SecureRandom/SerializedSeedTest.java Passed: java/security/SecureRandom/Serialize.java Passed: java/security/Security/removing/RemoveProviderByIdentity.java Passed: java/security/Security/removing/RemoveProviders.java Passed: java/security/Security/ClassLoaderDeadlock/Deadlock.sh Passed: java/security/Security/removing/RemoveStaticProvider.java Passed: java/security/Security/SecurityPropFile/SecurityPropFile.java Passed: java/security/MessageDigest/TestDigestIOStream.java Passed: java/security/Security/CaseInsensitiveAlgNames.java Passed: java/security/SecureRandom/NoSync.java Passed: java/security/Security/NoInstalledProviders.java Passed: java/security/Security/Nulls.java Passed: java/security/Security/AddProvider.java Passed: java/security/Security/ProviderFiltering.java Passed: java/security/Signature/ByteBuffers.java Passed: java/security/Signature/NONEwithRSA.java Passed: java/security/Signature/NoProvider.java Passed: java/security/SecureRandom/ApiTest.java Passed: java/security/Signature/ResetAfterException.java Passed: java/security/SecureRandom/MultiThreadTest.java Passed: java/security/Signature/SignatureGetAlgorithm.java Passed: java/security/SecureRandom/ThreadSafe.java Passed: java/security/Signature/Offsets.java Passed: java/security/Signature/SignWithOutputBuffer.java Passed: java/security/Signature/TestInitSignWithMyOwnRandom.java Passed: java/security/Signature/VerifyRangeCheckOverflow.java Passed: java/security/Signature/TestCloneable.java Passed: java/security/Signature/SignatureGetInstance.java Passed: java/security/Policy/SignedJar/SignedJarTest.java Passed: java/security/Security/ConfigFileTest.java Passed: java/security/Signature/SignatureLength.java Passed: java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh Passed: java/security/spec/PKCS8EncodedKeySpec/Algorithm.java Passed: java/security/KeyPairGenerator/FinalizeHalf.java Passed: java/security/SignedObject/Copy.java Passed: java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java Passed: java/security/Security/SynchronizedAccess.java Passed: java/security/spec/EllipticCurveMatch.java Passed: java/security/UnresolvedPermission/AccessorMethods.java Passed: java/security/spec/IsAssignableFromOrder.java Passed: java/security/UnresolvedPermission/Equals.java Passed: java/security/SignedObject/Correctness.java Passed: java/security/UnresolvedPermission/Debug.java Passed: java/security/Security/signedfirst/DynStatic.java Passed: java/sql/testng/test/sql/CallableStatementTests.java Passed: java/security/SignedJar/spi-calendar-provider/TestSPISigned.java Passed: java/sql/testng/test/sql/DriverManagerTests.java Passed: java/sql/driverModuleTests/DriverManagerModuleTests.java Passed: java/sql/testng/test/sql/DataTruncationTests.java Passed: java/sql/testng/test/sql/SQLExceptionTests.java Passed: java/sql/testng/test/sql/SQLClientInfoExceptionTests.java Passed: java/sql/testng/test/sql/SQLFeatureNotSupportedExceptionTests.java Passed: java/sql/testng/test/sql/SQLIntegrityConstraintViolationExceptionTests.java Passed: java/sql/permissionTests/DriverManagerPermissionsTests.java Passed: java/sql/testng/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java Passed: java/sql/testng/test/sql/SQLNonTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/SQLRecoverableExceptionTests.java Passed: java/sql/testng/test/sql/SQLSyntaxErrorExceptionTests.java Passed: java/sql/testng/test/sql/SQLDataExceptionTests.java Passed: java/sql/testng/test/sql/BatchUpdateExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransactionRollbackExceptionTests.java Passed: java/sql/testng/test/sql/SQLTimeoutExceptionTests.java Passed: java/sql/testng/test/sql/PreparedStatementTests.java Passed: java/sql/testng/test/sql/SQLTransientExceptionTests.java Passed: java/sql/testng/test/sql/DateTests.java Passed: java/sql/testng/test/sql/SQLTransientConnectionExceptionTests.java Passed: java/sql/testng/util/BaseTest.java Passed: java/sql/testng/util/SerializedBatchUpdateException.java Passed: java/sql/testng/test/sql/SQLWarningTests.java Passed: java/sql/testng/util/DriverActionImpl.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/StubStatement.java Passed: java/sql/testng/util/StubPreparedStatement.java Passed: java/sql/testng/util/TestPolicy.java Passed: java/security/spec/ECCBasic.java Passed: java/sql/testng/test/sql/StatementTests.java Passed: java/text/AttributedCharacterIterator/Attribute/ReadResolve.java Passed: java/text/AttributedString/AttributedStringTest.java Passed: java/text/Bidi/BidiBug.java Passed: java/text/AttributedString/TestAttributedStringCtor.java Passed: java/sql/JavatimeTest.java Passed: java/sql/testng/test/sql/TimeTests.java Passed: java/sql/testng/test/sql/TimestampTests.java Passed: java/text/Bidi/BidiEmbeddingTest.java Passed: java/text/Bidi/Bug7042148.java Passed: java/text/AttributedString/getRunStartLimitTest.java Passed: java/text/Bidi/Bug6850113.java Passed: java/text/Bidi/BidiSurrogateTest.java Passed: java/text/Bidi/Bug7002398.java Passed: java/text/Bidi/Bug8005277.java Passed: java/text/Bidi/Bug7041232.java Passed: java/text/BreakIterator/Bug4533872.java Passed: java/text/BreakIterator/Bug4932583.java Passed: java/text/BreakIterator/Bug4912404.java Passed: java/text/BreakIterator/Bug4740757.java Passed: java/text/BreakIterator/ExceptionTest.java Passed: java/text/BreakIterator/Bug6513074.java Passed: java/text/CharacterIterator/CharacterIteratorTest.java Passed: java/text/Bidi/Bug7051769.java Passed: java/text/BreakIterator/Bug8032446.java Passed: java/text/BreakIterator/NewVSOld_th_TH.java Passed: java/sql/testng/test/sql/SQLNonTransientExceptionTests.java Passed: java/text/Collator/Bug6970930.java Passed: java/text/Collator/Bug5047314.java Passed: java/text/Bidi/BidiConformance.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/FinnishTest.java Passed: java/text/Collator/FrenchTest.java Passed: java/text/Collator/GermanTest.java Passed: java/text/Collator/APITest.java Passed: java/text/Collator/IteratorTest.java Passed: java/text/Collator/G7Test.java Passed: java/text/Collator/KoreanTest.java Passed: java/text/BreakIterator/BreakIteratorTest.java Passed: java/text/Collator/JapaneseTest.java Passed: java/text/Collator/MonkeyTest.java Passed: java/text/Collator/SpanishTest.java Passed: java/text/Collator/Test4401726.java Passed: java/text/BreakIterator/Bug7104012.java Passed: java/text/Collator/ThaiTest.java Passed: java/text/Collator/SurrogatesTest.java Passed: java/text/Format/ChoiceFormat/Bug4185732Test.java Passed: java/text/Collator/Regression.java Passed: java/text/Collator/VietnameseTest.java Passed: java/security/SignedJar/SignedJarWithCustomClassLoader.java Passed: java/text/Format/ChoiceFormat/Bug4387255.java Passed: java/text/Format/ChoiceFormat/PatternsTest.java Passed: java/text/Format/ChoiceFormat/Bug8001209.java Passed: java/text/Format/ChoiceFormat/ToStringTest.java Passed: java/text/Format/common/Bug4769840.java Passed: java/text/Collator/DummyTest.java Passed: java/text/Collator/RuleBasedCollatorTest.java Passed: java/text/Format/common/Bug6215962.java Passed: java/text/Collator/Bug6271411.java Passed: java/text/Collator/DanishTest.java Passed: java/text/Format/CompactNumberFormat/SPIProviderTest.java Passed: java/text/Format/CompactNumberFormat/serialization/TestDeserializeCNF.java Passed: java/text/Format/CompactNumberFormat/serialization/TestSerialization.java Passed: java/sql/testng/test/sql/othervm/DriverManagerInitTests.java Passed: java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java Passed: java/text/Format/CompactNumberFormat/TestCNFRounding.java Passed: java/text/Collator/TurkishTest.java Passed: java/text/Format/ChoiceFormat/SymbolsInFormatSegment.java Passed: java/text/Format/CompactNumberFormat/TestEquality.java Passed: java/text/Format/DateFormat/bug4097450.java Passed: java/text/Format/DateFormat/bug4099975.java Passed: java/text/Format/CompactNumberFormat/ToStringTest.java Passed: java/text/Format/common/FormatIteratorTest.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/CompactNumberFormat/TestFormatToCharacterIterator.java Passed: java/text/Format/DateFormat/Bug4736959.java Passed: java/text/Format/DateFormat/Bug6251817.java Passed: java/text/Format/CompactNumberFormat/TestMutatingInstance.java Passed: java/text/Format/DateFormat/bug6271375.java Passed: java/text/Format/DateFormat/bug6317072.java Passed: java/text/Format/DateFormat/bug6412896.java Passed: java/security/SignedObject/Chain.java Passed: java/text/Format/DateFormat/Bug4845901.java Passed: java/text/Format/DateFormat/Bug6609750.java Passed: java/text/Format/DateFormat/Bug6645292.java Passed: java/text/Format/DateFormat/Bug6683975.java Passed: java/text/Format/DateFormat/Bug7130335.java Passed: java/text/Format/DateFormat/Bug7177315.java Passed: java/text/Format/DateFormat/Bug4322313.java Passed: java/text/Format/DateFormat/Bug8072099.java Passed: java/text/Format/DateFormat/Bug8139572.java Passed: java/text/Format/CompactNumberFormat/TestPlurals.java Passed: java/text/Format/DateFormat/Bug8081794.java Passed: java/text/Format/CompactNumberFormat/TestSpecialValues.java Passed: java/text/Format/CompactNumberFormat/TestUExtensionOverride.java Passed: java/text/Format/DateFormat/ContextMonthNamesTest.java Passed: java/text/Format/DateFormat/Bug4407042.java Passed: java/text/Format/DateFormat/Bug8235699.java Passed: java/text/Format/DateFormat/DateFormatRoundTripTest.java Passed: java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java Passed: java/text/Format/DateFormat/DateFormatSymbolsSerializationTest.java Passed: java/text/Format/DateFormat/Bug6335238.java Passed: java/text/Format/DateFormat/Bug8193444.java Passed: java/text/Format/DateFormat/IntlTestDateFormatSymbols.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/IntlTestDateFormat.java Passed: java/text/Format/DateFormat/LenientSpaceParsingTest.java Passed: java/text/Format/DateFormat/LocaleDateFormats.java Passed: java/text/Format/DateFormat/NonGregorianFormatTest.java Passed: java/text/Format/DateFormat/DateFormatRegression.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/DecimalFormat/Bug7196316.java Passed: java/text/Format/DecimalFormat/Bug8165466.java Passed: java/text/Format/DateFormat/ToStringTest.java Passed: java/text/Format/DecimalFormat/FormatMicroBenchmark.java Passed: java/text/Format/CompactNumberFormat/TestCompactNumber.java Passed: java/text/Format/DecimalFormat/RoundingAndPropertyTest.java Passed: java/text/Format/DecimalFormat/TieRoundingTest.java Passed: java/text/Format/DecimalFormat/ToLocalizedPatternTest.java Passed: java/text/Format/DecimalFormat/ToPatternTest.java Passed: java/text/Format/DecimalFormat/ToStringTest.java Passed: java/text/Format/DateFormat/Bug8209047.java Passed: java/text/Format/DecimalFormat/MantissaDigits.java Passed: java/text/Format/ListFormat/ToStringTest.java Passed: java/text/Format/CompactNumberFormat/TestParseBigDecimal.java Passed: java/text/Format/MessageFormat/Bug4185816Test.java Passed: java/text/Format/DateFormat/SDFTCKZoneNamesTest.java Passed: java/text/Format/DecimalFormat/SetGroupingSizeTest.java Passed: java/text/Format/MessageFormat/LargeMessageFormat.java Passed: java/text/Format/MessageFormat/Bug7003643.java Passed: java/text/Format/MessageFormat/CompactSubFormats.java Passed: java/text/Format/MessageFormat/MessageFormatExceptions.java Passed: java/text/Format/DateFormat/CaseInsensitiveParseTest.java Passed: java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java Passed: java/text/Format/MessageFormat/bug4492719.java Passed: java/text/Format/MessageFormat/MessageRegression.java Passed: java/text/Format/MessageFormat/ToStringTest.java Passed: java/text/Format/MessageFormat/MessageFormatToPatternTest.java Passed: java/text/Format/ListFormat/TestListFormat.java Passed: java/text/Format/NumberFormat/BigDecimalFormat.java Passed: java/text/Format/NumberFormat/Bug4833877.java Passed: java/text/Format/MessageFormat/ListSubFormats.java Passed: java/text/Format/NumberFormat/Bug4208135.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/NumberFormat/Bug4944439.java Passed: java/text/Format/NumberFormat/Bug4838107.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java Passed: java/text/Format/NumberFormat/DFSSerialization.java Passed: java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java Passed: java/text/Format/NumberFormat/NumberFormatRounding.java Passed: java/text/Format/NumberFormat/MultipleNumberScriptTest.java Passed: java/text/Format/MessageFormat/MessageTest.java Passed: java/text/Format/NumberFormat/BigDecimalParse.java Passed: java/text/Format/NumberFormat/PositionTest.java Passed: java/text/Format/NumberFormat/SerializationLoadTest.java Passed: java/text/Format/NumberFormat/TestgetPatternSeparator_ja.java Passed: java/text/Format/NumberFormat/DFSMinusPerCentMill.java Passed: java/text/Format/MessageFormat/TemporalSubFormats.java Passed: java/text/Normalizer/NormalizerAPITest.java Passed: java/text/Normalizer/ICUBasicTest.java Passed: java/text/Format/NumberFormat/CurrencyFormat.java Passed: java/time/nontestng/java/time/chrono/Bug8178823.java Passed: java/text/Normalizer/ConformanceTest.java Passed: java/text/Normalizer/SquareEraCharacterTest.java Passed: java/text/Normalizer/ThreadSafeTest.java Passed: java/time/nontestng/java/time/zone/CustomZoneNameTest.java Passed: java/text/Format/NumberFormat/NumberTest.java Passed: java/time/nontestng/java/time/chrono/HijrahConfigTest.java Passed: java/text/Format/NumberFormat/NumberRegression.java Passed: java/text/Format/DateFormat/Bug6530336.java Passed: java/text/Format/NumberFormat/NumberRoundTrip.java Passed: java/text/Format/DateFormat/SimpleDateFormatPatternTest.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java Passed: java/security/Provider/SecurityProviderModularTest.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/TCKEraSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKCopticSerialization.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/CopticDate.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/TCKChronoZonedDateTime.java Passed: java/time/tck/java/time/chrono/TCKHijrahEra.java Passed: java/time/tck/java/time/chrono/TCKHijrahChronology.java Passed: java/time/tck/java/time/chrono/TCKIsoEra.java Passed: java/time/tck/java/time/chrono/TCKIsoChronology.java Passed: java/time/tck/java/time/chrono/TCKJapaneseEra.java Passed: java/time/tck/java/time/chrono/TCKMinguoEra.java Passed: java/time/tck/java/time/chrono/TCKJapaneseChronology.java Passed: java/text/Format/DateFormat/Bug8141243.java Passed: java/time/tck/java/time/chrono/TCKMinguoChronology.java Passed: java/time/tck/java/time/chrono/TCKTestServiceLoader.java Passed: java/text/Format/DateFormat/DateFormatTest.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java Passed: java/time/tck/java/time/chrono/TCKChronology.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java Passed: java/time/tck/java/time/format/TCKChronoPrinterParser.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatter.java Passed: java/time/tck/java/time/format/TCKDecimalStyle.java Passed: java/time/tck/java/time/format/TCKDateTimeTextPrinting.java Passed: java/time/tck/java/time/format/TCKDTFParsedInstant.java Passed: java/time/tck/java/time/format/TCKDateTimeParseResolver.java Passed: java/time/tck/java/time/format/TCKLocalizedPrinterParser.java Passed: java/time/tck/java/time/format/TCKFormatStyle.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java Passed: java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatters.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Passed: java/time/tck/java/time/format/TCKTextStyle.java Passed: java/time/tck/java/time/format/TCKPadPrinterParser.java Passed: java/time/tck/java/time/serial/TCKLocalTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalDateTimeSerialization.java Passed: java/time/tck/java/time/format/TCKResolverStyle.java Passed: java/time/tck/java/time/serial/TCKDurationSerialization.java Passed: java/time/tck/java/time/serial/TCKClockSerialization.java Passed: java/time/tck/java/time/format/TCKSignStyle.java Passed: java/time/tck/java/time/serial/TCKMonthDaySerialization.java Passed: java/time/tck/java/time/serial/TCKInstantSerialization.java Passed: java/time/tck/java/time/serial/TCKZonedDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKZoneOffsetSerialization.java Passed: java/time/tck/java/time/format/TCKZoneIdPrinterParser.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/format/TCKInstantPrinterParser.java Passed: java/time/tck/java/time/serial/TCKYearMonthSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java Passed: java/time/tck/java/time/serial/TCKZoneIdSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKYearSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKJulianFieldsSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKValueRangeSerialization.java Passed: java/time/tck/java/time/temporal/TCKChronoField.java Passed: java/time/tck/java/time/format/TCKOffsetPrinterParser.java Passed: java/time/tck/java/time/temporal/TCKChronoUnit.java Passed: java/time/tck/java/time/temporal/TCKJulianFields.java Passed: java/time/tck/java/time/zone/serial/TCKFixedZoneRulesSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.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/zone/serial/TCKZoneOffsetTransitionSerialization.java Passed: java/time/tck/java/time/zone/TCKFixedZoneRules.java Passed: java/time/tck/java/time/MockSimplePeriod.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransition.java Passed: java/time/tck/java/time/AbstractDateTimeTest.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java Passed: java/time/tck/java/time/AbstractTCKTest.java Passed: java/time/tck/java/time/TCKClock_Fixed.java Passed: java/time/tck/java/time/TCKClock_Offset.java Passed: java/time/tck/java/time/temporal/TCKTemporalAdjusters.java Passed: java/time/tck/java/time/zone/TCKZoneRules.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldParser.java Passed: java/time/tck/java/time/TCKClock.java Passed: java/time/tck/java/time/TCKClock_System.java Passed: java/time/tck/java/time/zone/TCKZoneRulesProvider.java Passed: java/time/tck/java/time/TCKClock_Tick.java Passed: java/time/tck/java/time/TCKDayOfWeek.java Passed: java/time/tck/java/time/zone/serial/TCKZoneRulesSerialization.java Passed: java/time/tck/java/time/temporal/TCKIsoFields.java Passed: java/time/tck/java/time/TCKMonth.java Passed: java/time/tck/java/time/TCKOffsetTime.java Passed: java/time/tck/java/time/TCKMonthDay.java Passed: java/time/tck/java/time/TCKPeriod.java Passed: java/time/tck/java/time/TCKYear.java Passed: java/time/tck/java/time/TCKOffsetDateTime.java Passed: java/time/tck/java/time/TCKYearMonth.java Passed: java/time/tck/java/time/TCKDuration.java Passed: java/time/tck/java/time/TCKZoneId.java Passed: java/time/tck/java/time/TestIsoChronology.java Passed: java/time/tck/java/time/TCKLocalDate.java Passed: java/time/tck/java/time/TCKInstant.java Passed: java/time/tck/java/time/TCKZoneOffset.java Passed: java/time/tck/java/time/TCKLocalTime.java Passed: java/time/tck/java/time/temporal/TCKWeekFields.java Passed: java/time/tck/java/time/TCKZonedDateTime.java Passed: java/time/tck/java/time/TCKLocalDateTime.java Passed: java/time/test/java/time/chrono/TestExampleCode.java Passed: java/time/test/java/time/chrono/TestChronoLocalDate.java Passed: java/time/test/java/time/chrono/TestChronologyPerf.java Passed: java/time/test/java/time/chrono/TestJapaneseChronology.java Passed: java/time/test/java/time/format/AbstractTestPrinterParser.java Passed: java/time/test/java/time/format/MockIOExceptionAppendable.java Passed: java/time/test/java/time/chrono/TestServiceLoader.java Passed: java/time/test/java/time/chrono/TestJapaneseChronoImpl.java Passed: java/time/test/java/time/chrono/TestIsoChronoImpl.java Passed: java/time/test/java/time/chrono/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/TestCharLiteralPrinter.java Passed: java/time/test/java/time/format/TestCharLiteralParser.java Passed: java/time/test/java/time/format/TestDateTimeFormatter.java Passed: java/time/test/java/time/format/TestDateTimeParsing.java Passed: java/time/test/java/time/format/TestDateTimeTextProvider.java Passed: java/time/test/java/time/format/TestDecimalStyle.java Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java Passed: java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java Passed: java/time/test/java/time/format/TestLocalizedOffsetPrinterParser.java Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilder.java Passed: java/time/test/java/time/format/TestFractionPrinterParser.java Passed: java/time/test/java/time/format/TestLocalizedPattern.java Passed: java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java Passed: java/time/test/java/time/format/TestNonIsoFormatter.java Passed: java/time/test/java/time/format/TestNumberParser.java Passed: java/time/test/java/time/format/TestPadPrinterDecorator.java Passed: java/time/test/java/time/format/TestStringLiteralParser.java Passed: java/time/test/java/time/format/TestSettingsParser.java Passed: java/time/test/java/time/format/TestReducedPrinter.java Passed: java/time/test/java/time/format/TestStringLiteralPrinter.java Passed: java/time/test/java/time/format/TestNumberPrinter.java Passed: java/time/test/java/time/format/TestReducedParser.java Passed: java/time/test/java/time/format/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/ZoneName.java Passed: java/time/test/java/time/format/TestTextPrinterWithLocale.java Passed: java/time/test/java/time/format/TestUTCParse.java Passed: java/time/test/java/time/temporal/MockFieldNoValue.java Passed: java/time/test/java/time/format/TestZoneOffsetPrinter.java Passed: java/time/test/java/time/temporal/MockFieldValue.java Passed: java/time/test/java/time/format/TestZoneOffsetParser.java Passed: java/time/test/java/time/temporal/TestChronoField.java Passed: java/time/test/java/time/format/TestUnicodeExtension.java Passed: java/time/test/java/time/temporal/TestChronoUnit.java Passed: java/time/test/java/time/format/TestZoneTextPrinterParser.java Passed: java/time/test/java/time/temporal/TestDateTimeBuilderCombinations.java Passed: java/time/test/java/time/temporal/TestIsoFields.java Passed: java/time/test/java/time/temporal/TestDateTimeValueRange.java Passed: java/time/test/java/time/temporal/TestJulianFields.java Passed: java/time/test/java/time/temporal/TestIsoWeekFields.java Passed: java/time/test/java/time/zone/TestFixedZoneRules.java Passed: java/time/test/java/time/zone/TestMutableZoneRules.java Passed: java/time/test/java/time/zone/TestZoneRules.java Passed: java/time/test/java/time/AbstractTest.java Passed: java/time/test/java/time/zone/TestZoneRulesProvider.java Passed: java/time/test/java/time/MockSimplePeriod.java Passed: java/time/test/java/time/TestClock_Fixed.java Passed: java/time/test/java/time/TestClock_Tick.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/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: javax/crypto/Cipher/ByteBuffers.java Passed: java/time/test/java/time/TestYear.java Passed: java/time/test/java/time/TestPeriod.java Passed: java/time/test/java/time/TestYearMonth.java Passed: java/time/test/java/time/TestZonedDateTime.java Passed: java/time/test/java/time/TestZoneId.java Passed: java/time/test/java/time/TestZoneOffset.java Passed: java/time/test/java/util/TestFormatter.java Passed: javax/crypto/Cipher/ExampleVectors/CheckExampleVectors.java Passed: javax/crypto/Cipher/ByteBuffersNull.java Passed: javax/crypto/Cipher/CipherInputStreamExceptions.java Passed: javax/crypto/Cipher/Turkish.java Passed: javax/crypto/Cipher/TestGetInstance.java Passed: javax/crypto/Cipher/InOutBuffers.java Passed: javax/crypto/Cipher/GetMaxAllowed.java Passed: javax/crypto/Cipher/CipherStreamClose.java Passed: javax/crypto/Cipher/GCMAPI.java Passed: javax/crypto/CryptoPermissions/CryptoPolicyFallback.java Passed: javax/crypto/Cipher/EmptyFinalBuffer.java Passed: javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java Passed: javax/crypto/Cipher/TestCipherMode.java Passed: javax/crypto/CryptoPermission/LowercasePermCheck.java Passed: javax/crypto/CryptoPermission/RC2PermCheck.java Passed: javax/crypto/CryptoPermission/AllPermCheck.java Passed: javax/crypto/CipherSpi/TestGCMWithByteBuffer.java Passed: javax/crypto/CryptoPermission/RSANoLimit.java Passed: javax/crypto/CipherSpi/ResetByteBuffer.java Passed: javax/crypto/CryptoPermission/RC4AliasPermCheck.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecInvalidEncoding.java Passed: javax/crypto/JceSecurity/FinalRestricted.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetAlgName.java Passed: javax/crypto/CipherSpi/DirectBBRemaining.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException2.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpec.java Passed: javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java Passed: javax/crypto/KeyGenerator/TestGetInstance.java Passed: javax/crypto/Mac/NullMacSpi.java Passed: javax/crypto/KeyGenerator/TestKGParity.java Passed: javax/crypto/Mac/TestGetInstance.java Passed: javax/crypto/Mac/ByteBuffers.java Passed: javax/crypto/NullCipher/TestWithoutInit.java Passed: javax/crypto/SealedObject/TestSealedObjectNull.java Passed: javax/crypto/SealedObject/NullKeySealedObject.java Passed: javax/crypto/NullCipher/TestNPE.java Passed: javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java Passed: javax/crypto/KEM/RSA_KEM.java Passed: javax/crypto/SecretKeyFactory/SecKFTranslateTest.java Passed: javax/crypto/spec/DESKeySpec/CheckParity.java Passed: javax/crypto/spec/DESKeySpec/CheckWeakKeys.java Passed: javax/crypto/spec/DESKeySpec/NullKey.java Passed: javax/crypto/spec/IvParameterSpec/InvalidArgs.java Passed: javax/crypto/spec/GCMParameterSpec/GCMParameterSpecTest.java Passed: javax/crypto/spec/IvParameterSpec/NullIV.java Passed: javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java Passed: javax/crypto/KeyGenerator/CompareKeys.java Passed: javax/crypto/CryptoPermissions/TestExemption.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2ParameterSpecEquals.java Passed: javax/crypto/spec/RC5ParameterSpec/RC5ParameterSpecEquals.java Passed: javax/crypto/spec/RC5ParameterSpec/InvalidIV.java Passed: javax/crypto/KEM/KemInterop.java Passed: javax/naming/InitialContext/EnvClone.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2AlgorithmParameters.java Passed: javax/naming/InitialContext/NoApplet.java Passed: javax/naming/ldap/LdapName/EscapeUnescapeTests.java Passed: javax/crypto/CryptoPermissions/InconsistentEntries.java Passed: javax/crypto/KEM/KemTest.java Passed: javax/naming/ldap/LdapName/LdapNameConstruction.java Passed: javax/naming/ldap/LdapName/LdapParserTests.java Passed: javax/naming/ldap/LdapName/TrailingSpaceTest.java Passed: javax/naming/InitialContext/AppletIsNotUsed.java Passed: javax/naming/ldap/LdapName/RdnToAttrsTest.java Passed: javax/naming/RefAddr/NullContent.java Passed: javax/naming/ldap/LdapName/NameTests.java Passed: javax/naming/ldap/LdapName/RdnMisc.java Passed: javax/naming/ldap/LdapName/CompareToEqualsTests.java Passed: javax/naming/Name/Serialized13Name.java Passed: javax/naming/spi/DirectoryManager/GetContDirCtx.java Passed: javax/crypto/CryptoPermissions/TestUnlimited.java Passed: javax/naming/spi/FactoryCacheTest.java Passed: javax/crypto/SecretKeyFactory/TestFailOver.java Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Client Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Server Passed: javax/crypto/spec/PBEKeySpec/PBEKeySpecRacing.java Passed: javax/net/ssl/ciphersuites/ECCurvesconstraints.java Passed: javax/net/ssl/ciphersuites/DisabledAlgorithms.java Passed: javax/net/ssl/DTLS/ClientAuth.java Passed: javax/crypto/KEM/GenLargeNumberOfKeys.java Passed: javax/crypto/JceSecurity/VerificationResults.java Passed: javax/naming/module/RunBasic.java Passed: javax/net/ssl/compatibility/ClientHelloProcessing.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/DTLSOverDatagram.java Passed: javax/net/ssl/DTLS/DTLSNamedGroups.java Passed: javax/net/ssl/DTLS/DTLSEnginesClosureTest.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java Passed: javax/net/ssl/DTLS/DTLSHandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java Passed: javax/net/ssl/DTLS/InvalidCookie.java Passed: javax/net/ssl/DTLS/InvalidRecords.java Passed: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java Passed: javax/net/ssl/DTLS/DTLSSignatureSchemes.java Passed: javax/net/ssl/DTLS/NoMacInitialClientHello.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeTest.java Passed: javax/net/ssl/DTLS/CipherSuite.java Passed: javax/net/ssl/DTLS/Reordered.java Passed: javax/net/ssl/DTLS/Retransmission.java Passed: javax/net/ssl/DTLS/DTLSSequenceNumberTest.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/ALPN/SSLEngineAlpnTest.java Passed: javax/net/ssl/ALPN/SSLSocketAlpnTest.java Passed: javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java Passed: javax/net/ssl/DTLS/DTLSMFLNTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java Passed: javax/net/ssl/DTLS/WeakCipherSuite.java Passed: javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java Passed: javax/net/ssl/finalize/SSLSessionFinalizeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/FixingJavadocs/JavaxURLNulls.java Passed: javax/net/ssl/FixingJavadocs/ImplicitHandshake.java Passed: javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java Passed: javax/net/ssl/FixingJavadocs/KMTMGetNothing.java Passed: javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java Passed: javax/net/ssl/FixingJavadocs/SSLSessionNulls.java Passed: javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java Passed: javax/net/ssl/HttpsURLConnection/DefaultCacheResponse.java Passed: javax/net/ssl/FixingJavadocs/SSLSocketInherit.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java Passed: javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java Passed: javax/net/ssl/interop/ClientHelloBufferUnderflowException.java Passed: javax/net/ssl/interop/ClientHelloChromeInterOp.java Passed: javax/net/ssl/HttpsURLConnection/GetResponseCode.java Passed: javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java Passed: javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java Passed: javax/net/ssl/sanity/ciphersuites/NoKerberos.java Passed: javax/net/ssl/HttpsURLConnection/DummyCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/HttpsSession.java Passed: javax/net/ssl/HttpsURLConnection/Equals.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport2.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport1.java Passed: javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java Passed: javax/net/ssl/ServerName/IllegalSNIName.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java Passed: javax/net/ssl/sanity/CacertsExplorer.java Passed: javax/net/ssl/ServerName/BestEffortOnLazyConnected.java Passed: javax/net/ssl/ServerName/EndingDotHostname.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java Passed: javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java Passed: javax/net/ssl/ServerName/SSLSocketConsistentSNI.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java Passed: javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java Passed: javax/net/ssl/SSLEngine/AcceptLargeFragments.java Passed: javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java Passed: javax/net/ssl/SSLEngine/ArgCheck.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerFailure.java Passed: javax/net/ssl/SSLEngine/Basics.java Passed: javax/net/ssl/ServerName/SSLEngineExplorer.java Passed: javax/net/ssl/ServerName/SSLSocketExplorer.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java Passed: javax/net/ssl/SSLEngine/CheckTlsEngineResults.java Passed: javax/net/ssl/SSLEngine/ExtendedKeyEngine.java Passed: javax/net/ssl/ServerName/SSLSocketSNISensitive.java Passed: javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java Passed: javax/net/ssl/SSLEngine/EngineCloseOnAlert.java Passed: javax/net/ssl/SSLEngine/ExtendedKeySocket.java Passed: javax/net/ssl/SSLEngine/FinishedPresent.java Passed: javax/net/ssl/SSLEngine/SSLEngineResultArgs.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java Passed: javax/net/ssl/SSLEngine/ConnectionTest.java Passed: javax/net/ssl/SSLEngine/LargeBufs.java Passed: javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java Passed: javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java Passed: javax/net/ssl/SSLException/CheckSSLHandshakeException.java Passed: javax/net/ssl/SSLEngine/LargePacket.java Passed: javax/net/ssl/SSLEngineResult/Deserialize.java Passed: javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.java Passed: javax/net/ssl/SSLParameters/NamedGroups.java Passed: javax/net/ssl/SSLException/CheckSSLProtocolException.java Passed: javax/net/ssl/SSLParameters/NamedGroupsSpec.java Passed: javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java Passed: javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java Passed: javax/net/ssl/SSLException/CheckSSLKeyException.java Passed: javax/net/ssl/SSLSession/KeyManagerTrustManager.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/SSLEngine/TestAllSuites.java Passed: javax/net/ssl/SSLSession/ResumeTLS13withSNI.java Passed: javax/net/ssl/SSLEngine/Arrays.java Passed: javax/net/ssl/SSLSession/SessionTimeOutTests.java Passed: javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java Passed: javax/net/ssl/SSLSession/ServerNameRejectedTLSSessionResumption.java Passed: javax/net/ssl/SSLSession/SessionCacheSizeTests.java Passed: javax/net/ssl/SSLSocket/InputStreamClosure.java Passed: javax/net/ssl/SSLSocket/OutputStreamClosure.java Passed: javax/net/ssl/SSLSession/TestEnabledProtocols.java Passed: javax/net/ssl/SSLSocket/Tls13PacketSize.java Passed: javax/net/ssl/templates/SSLEngineTemplate.java Passed: javax/net/ssl/SSLEngine/NoAuthClientAuth.java Passed: javax/net/ssl/templates/SSLSocketTemplate.java Passed: javax/net/ssl/SSLSocket/ClientExcOnAlert.java Passed: javax/net/ssl/Stapling/SSLEngineWithStapling.java Passed: javax/net/ssl/Stapling/StapleEnableProps.java Passed: javax/net/ssl/TLS/TestJSSENoCommonProtocols.java Passed: javax/net/ssl/SSLSession/CheckSessionContext.java Passed: javax/net/ssl/Stapling/HttpsUrlConnClient.java Passed: javax/net/ssl/Stapling/SSLSocketWithStapling.java Passed: javax/net/ssl/TLS/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLS/TLSClientPropertyTest.java Passed: javax/net/ssl/TLS/TestJSSEClientDefaultProtocol.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLS/TLSDataExchangeTest.java Passed: javax/net/ssl/TLS/TestJSSEServerProtocol.java Passed: javax/net/ssl/TLS/TLSHandshakeTest.java Passed: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java Passed: javax/net/ssl/DTLS/RespondToRetransmit.java Passed: javax/net/ssl/TLSCommon/ConcurrentClientAccessTest.java Passed: javax/net/ssl/TLS/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSCommon/TLSWithEdDSA.java Passed: javax/net/ssl/TLS/TLSRehandshakeTest.java Passed: javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLS/TestJSSEClientProtocol.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/EmptyCertificateAuthorities.java Passed: javax/net/ssl/TLSv11/ExportableStreamCipher.java Passed: javax/net/ssl/TLSv1/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv11/GenericStreamCipher.java Passed: javax/net/ssl/TLSv11/GenericBlockCipher.java Passed: javax/net/ssl/TLS/TLSMFLNTest.java Passed: javax/net/ssl/TLSv1/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv1/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeTest.java Passed: javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/DTLS/PacketLossRetransmission.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/TLSv12/ProtocolFilter.java Passed: javax/net/ssl/TLSv11/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv12/ShortRSAKey512.java Passed: javax/net/ssl/TLSv11/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv12/DisabledShortDSAKeys.java Passed: javax/net/ssl/TLSv1/TLSMFLNTest.java Passed: javax/net/ssl/TLSv12/ShortRSAKeyGCM.java Passed: javax/net/ssl/TLSv11/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv13/HRRKeyShares.java Passed: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java Passed: javax/net/ssl/Fix5070632.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeTest.java Passed: javax/net/ssl/GetInstance.java Passed: javax/net/ssl/TLSv13/EngineOutOfSeqCCS.java Passed: javax/script/GetInterfaceTest.java Passed: javax/script/CauseExceptionTest.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java Passed: javax/script/ProviderTest.sh Passed: javax/script/SimpleScriptContextNameChecksTest.java Passed: javax/script/StringWriterPrintTest.java Passed: javax/script/Test2.java Passed: javax/script/Test3.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/UnescapedBracketRegExTest.java Passed: javax/script/VersionTest.java Passed: javax/security/auth/callback/PasswordCallback/PasswordCleanup.java Passed: javax/security/auth/callback/Mutability.java Passed: javax/script/Test1.java Passed: javax/security/auth/kerberos/DelegationPermissionCollection.java Passed: javax/net/ssl/TLSv12/SignatureAlgorithms.java Passed: javax/script/ScriptEngineOrder.sh Passed: javax/security/auth/Destroyable/KeyDestructionTest.java Passed: javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java Passed: javax/security/auth/kerberos/DelegationPermissionHash.java Passed: javax/security/auth/kerberos/ServicePermissionCollection.java Passed: javax/security/auth/kerberos/KerberosHashEqualsTest.java Passed: javax/security/auth/kerberos/ServicePermissionEquals.java Passed: javax/security/auth/kerberos/ServicePermissionTest.java Passed: javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java Passed: javax/security/auth/login/Configuration/ConfigFileWithBlank.java Passed: javax/security/auth/kerberos/KerberosTixDateTest.java Passed: javax/security/auth/kerberos/DelegationPermissionInit.java Passed: javax/security/auth/login/Exceptions/NewExceptions.java Passed: javax/security/auth/kerberos/StandardNames.java Passed: javax/script/JDK_8196959/BadFactoryTest.java Passed: javax/security/auth/login/Configuration/GetInstanceSecurity.java Passed: javax/net/ssl/TLSv13/ClientHelloKeyShares.java Passed: javax/security/auth/login/Configuration/GetInstance.java Passed: javax/security/auth/login/LoginContext/OptionalJaas/UnixNTPlatform.java Passed: javax/security/auth/login/LoginContext/DefaultHandler.java Passed: javax/security/auth/login/LoginContext/ConfigConstructor.java Passed: javax/security/auth/login/LoginContext/ModuleSubject.java Passed: javax/security/auth/login/Configuration/Synchronize.java Passed: javax/security/auth/login/LoginContext/ConfigConstructorNoPerm.java Passed: javax/security/auth/login/LoginContext/DynamicConfigurationTest.java Passed: javax/net/ssl/TLSv11/TLSMFLNTest.java Passed: javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java Passed: javax/security/auth/login/LoginContext/StandardCallbacks.java Passed: javax/security/auth/login/LoginContext/ResetConfigModule.java Passed: javax/security/auth/login/LoginContext/SharedState.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/PrivateCredentialPermission/Serial2.java Passed: javax/security/auth/PrivateCredentialPermission/Serial.java Passed: javax/security/auth/login/modules/SafeLogout.java Passed: javax/security/auth/spi/Loader.java Passed: javax/security/auth/PrivateCredentialPermission/Subset.java Passed: javax/security/auth/Subject/AddPrincipalSubclass.java Passed: javax/security/auth/Subject/doAs/Test.java Passed: javax/security/auth/Subject/CallAsWithScopedValue.java Passed: javax/security/auth/Subject/Compat.java Passed: javax/security/auth/Subject/DoAsTest.java Passed: javax/security/auth/Subject/Exceptions.java Passed: javax/security/auth/Subject/Generic.java Passed: javax/security/auth/Subject/FromACC.java Passed: javax/rmi/ssl/SocketFactoryTest.java Passed: javax/security/auth/Subject/SubjectNullTests.java Passed: javax/security/auth/Subject/Serial.java Passed: javax/security/auth/Subject/doAs/NestedActions.java Passed: javax/security/auth/Subject/Synch3.java Passed: javax/security/auth/Subject/Synch.java Passed: javax/security/auth/Subject/UnreliableContains.java Passed: javax/security/auth/SubjectDomainCombiner/Optimize.java Passed: javax/security/auth/login/LoginContext/LCTest.java Passed: javax/security/auth/x500/X500Principal/DerIsConstructor.java Passed: javax/security/auth/Subject/UnsupportedSV.java Passed: javax/security/auth/SubjectDomainCombiner/Regression.java Passed: javax/security/auth/Subject/Synch2.java Passed: javax/security/auth/PrivateCredentialPermission/MoreThenOnePrincipals.java Passed: javax/security/auth/Subject/CurrentSubject.java Passed: javax/security/auth/x500/X500Principal/EscapedChars.java Passed: javax/security/auth/x500/X500Principal/Parse.java Passed: javax/security/auth/x500/X500Principal/Equals.java Passed: javax/security/auth/x500/X500Principal/KeywordMap.java Passed: javax/security/auth/x500/X500Principal/NameFormat.java Passed: javax/security/auth/x500/X500Principal/RFC4514.java Passed: javax/net/ssl/TLSv12/TLSEnginesClosureTest.java Passed: javax/security/auth/x500/X500Principal/InvalidConstructorInput.java Passed: javax/smartcardio/HistoricalBytes.java Passed: javax/smartcardio/Serialize.java Passed: javax/security/sasl/Sasl/ClientServerTest.java Passed: javax/rmi/ssl/SSLSocketParametersTest.java Passed: javax/smartcardio/TerminalFactorySpiTest.java Passed: javax/security/auth/x500/X500Principal/OIDMap.java Passed: javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java Passed: javax/security/sasl/Sasl/PassSysProps.java Passed: javax/smartcardio/TestCardPermission.java Passed: javax/sql/rowset/serial/SerialClob/SetCharacterStream.java Passed: javax/sql/rowset/serial/SerialBlob/SetBinaryStream.java Passed: javax/smartcardio/TestCommandAPDU.java Passed: javax/sql/rowset/serial/SerialClob/SetAsciiStream.java Passed: javax/smartcardio/ResponseAPDUTest.java Passed: javax/smartcardio/CommandAPDUTest.java Passed: javax/security/sasl/Sasl/DisabledMechanisms.java Passed: javax/sql/permissionTests/SyncFactoryPermissionsTests.java Passed: javax/sql/resourceBundleTests/ValidateGetBundle.java Passed: javax/security/auth/login/modules/JaasModularClientTest.java Passed: javax/sql/testng/test/rowset/filteredrowset/PrimaryKeyFilter.java Passed: javax/sql/testng/test/rowset/cachedrowset/CommonCachedRowSetTests.java Passed: javax/sql/testng/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.java Passed: javax/sql/testng/test/rowset/serial/SerialArrayTests.java Passed: javax/sql/testng/test/rowset/cachedrowset/CachedRowSetTests.java Passed: javax/sql/testng/test/rowset/serial/SerialExceptionTests.java Passed: javax/sql/testng/test/rowset/serial/SerialJavaObjectTests.java Passed: javax/sql/testng/test/rowset/serial/SerialRefTests.java Passed: javax/sql/testng/test/rowset/serial/SerialClobTests.java Passed: javax/sql/testng/test/rowset/serial/SerialStructTests.java Passed: javax/sql/testng/test/rowset/filteredrowset/FilteredRowSetTests.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/spi/SyncProviderExceptionTests.java Passed: javax/sql/testng/test/rowset/webrowset/CommonWebRowSetTests.java Passed: javax/sql/testng/test/rowset/CommonRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetFactoryTests.java Passed: javax/sql/testng/test/rowset/BaseRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetMetaDataTests.java Passed: javax/sql/testng/test/rowset/RowSetWarningTests.java Passed: javax/sql/testng/test/rowset/RowSetProviderTests.java Passed: javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java Passed: javax/sql/testng/test/rowset/filteredrowset/CityFilter.java Passed: javax/sql/testng/util/PropertyStubProvider.java Passed: javax/sql/testng/util/StubArray.java Passed: javax/sql/testng/util/StubBlob.java Passed: javax/sql/testng/util/StubBaseRowSet.java Passed: javax/sql/testng/util/StubCachedRowSetImpl.java Passed: javax/sql/testng/util/StubClob.java Passed: javax/sql/testng/test/rowset/webrowset/WebRowSetTests.java Passed: javax/sql/testng/util/StubContext.java Passed: javax/sql/testng/util/StubFilteredRowSetImpl.java Passed: javax/sql/testng/util/StubJdbcRowSetImpl.java Passed: javax/sql/testng/util/StubNClob.java Passed: javax/sql/testng/util/StubRowId.java Passed: javax/sql/testng/util/StubRef.java Passed: javax/sql/testng/util/StubJoinRowSetImpl.java Passed: javax/sql/testng/test/rowset/serial/SerialBlobTests.java Passed: javax/sql/testng/util/StubRowSetFactory.java Passed: javax/sql/testng/util/StubSQLXML.java Passed: javax/sql/testng/util/StubStruct.java Passed: javax/sql/testng/util/StubSyncProvider.java Passed: javax/sql/testng/util/TestSQLDataImpl.java Passed: javax/sql/testng/util/StubSyncResolver.java Passed: javax/sql/testng/util/TestRowSetListener.java Passed: javax/sql/testng/util/SuperHero.java Passed: javax/sql/testng/util/StubWebRowSetImpl.java Passed: javax/sql/testng/test/rowset/serial/SerialDataLinkTests.java Passed: javax/sql/testng/test/rowset/joinrowset/JoinRowSetTests.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java Passed: javax/transaction/xa/testng/Driver.java Passed: javax/transaction/xa/testng/JavaSqlModuleDriver.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java Passed: javax/xml/crypto/dsig/ErrorHandlerPermissions.java Passed: javax/xml/crypto/dsig/BadXPointer.java Passed: javax/xml/crypto/dsig/TransformService/NullParent.java Passed: javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java Passed: javax/xml/crypto/dsig/TransformService/UnknownProvider.java Passed: javax/xml/crypto/dsig/SecureValidationPolicy.java Passed: javax/xml/crypto/dsig/FileSocketPermissions.java Passed: javax/xml/crypto/dsig/GetInstanceTests.java Passed: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java Passed: javax/xml/jaxp/common/8020430/JAXP15RegTest.java Passed: javax/xml/crypto/dsig/PSSSpec.java Passed: javax/xml/jaxp/datatype/5077522/DurationComparison.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1097Test.java Passed: javax/xml/jaxp/common/8035437/AbstractMethodErrorTest.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1416Test.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1243Test.java Passed: javax/xml/crypto/dsig/LogParameters.java Passed: javax/xml/jaxp/common/8032908/XSLT.java Passed: javax/xml/crypto/dsig/ValidationTests.java Passed: javax/xml/crypto/dsig/SecureValidation.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id1 Passed: javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id0 Passed: javax/xml/jaxp/datatype/8033980/SerializationTest.java Passed: javax/xml/crypto/dsig/HereFunction.java Passed: javax/xml/jaxp/parsers/8021148/JAXPSAXParserTest.java Passed: javax/xml/jaxp/parsers/8027359/XML11EntityScannerTest.java Passed: javax/xml/jaxp/parsers/8029955/EntityScannerTest.java Passed: javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java Passed: javax/xml/jaxp/parsers/8022548/XOMParserTest.java Passed: javax/xml/jaxp/parsers/8027359/FragmentScannerBufferLimitTest.java Passed: javax/xml/jaxp/parsers/8024707/XSLT.java Passed: javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java Passed: javax/xml/jaxp/parsers/8032909/XSLT.java Passed: javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java Passed: javax/xml/jaxp/testng/parse/EntityCharacterEventOrder.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/BasicTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdentityConstraintCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdIdrefCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_A.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/FeaturePropagationTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootSimpleTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_C.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_A.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc1Test.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc2Test.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_AC.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_C.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_CA.java Passed: javax/xml/jaxp/testng/validation/BaseTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/RootTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/FixedAttrTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UnparsedEntityCheckingTest.java Passed: javax/xml/jaxp/testng/validation/SpecialCaseErrorHandler.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_False.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_True.java Passed: javax/xml/jaxp/transform/8004476/XPathExFuncTest.java Passed: javax/xml/crypto/dsig/Basic.java Passed: javax/xml/jaxp/transform/8062923/XslSubstringTest.java Passed: javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java Passed: javax/net/ssl/TLSCommon/TLSTest.java Passed: javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java Passed: javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java Passed: javax/xml/jaxp/XPath/8009579/XPathExceptionInitCause.java Passed: javax/xml/jaxp/validation/8015092/XPathWhiteSpaceTest.java Passed: javax/xml/jaxp/XPath/8035577/Regex.java Passed: javax/xml/jaxp/validation/8015243/AnyURITest.java Passed: jdk/dynalink/BeanLinkerRecordsTest.java Passed: jdk/dynalink/BeanLinkerTest.java Passed: jdk/dynalink/BeansLinkerTest.java Passed: jdk/dynalink/LinkedCallSiteLocationTest.java Passed: jdk/dynalink/CallSiteTest.java Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ZGC_Singlegen Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ShenandoahGC Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ZGC_Generational Passed: jdk/dynalink/LookupTest.java Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_SerialGC Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_SerialGC Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_G1GC Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_G1GC Passed: jdk/dynalink/CallerSensitiveTest.java Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ParallelGC Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ZGC_Singlegen Passed: jdk/internal/jline/AbstractWindowsTerminalTest.java Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ZGC_Generational Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ShenandoahGC Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ParallelGC Passed: jdk/dynalink/TrustedDynamicLinkerFactoryTest.java Passed: jdk/internal/jrtfs/PathOps.java Passed: jdk/internal/jrtfs/WithSecurityManager.java Passed: jdk/internal/jline/KeyConversionTest.java Passed: jdk/internal/jline/OSUtilsTest.java Passed: jdk/internal/jrtfs/UriTests.java Passed: jdk/net/Sockets/SupportedOptions.java Passed: jdk/net/Sockets/ExtOptionTest.java Passed: jdk/net/ExtendedSocketOption/DontFragmentTest.java Passed: jdk/net/Sockets/QuickAckTest.java Passed: jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java Passed: jdk/internal/jrtfs/Basic.java Passed: jdk/nio/zipfs/jarfs/JFSTester.java Passed: jdk/net/ExtendedSocketOption/SocketNAPITest.java Passed: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java Passed: jdk/nio/zipfs/Basic.java Passed: jdk/net/ExtendedSocketOption/DatagramSocketNAPITest.java Passed: jdk/net/ExtendedSocketOption/SocketChannelNAPITest.java Passed: jdk/net/ExtendedSocketOption/DatagramChannelNAPITest.java Passed: jdk/nio/zipfs/testng/util/ZipFsBaseTest.java Passed: jdk/nio/zipfs/CompressionModeTest.java Passed: jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java Passed: jdk/nio/zipfs/testng/test/ChannelTests.java Passed: jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java Passed: jdk/nio/zipfs/testng/test/ManifestOrderTest.java Passed: jdk/nio/zipfs/CRCWriteTest.java Passed: jdk/nio/zipfs/CopyMoveTests.java Passed: jdk/nio/zipfs/HasDotDotTest.java Passed: jdk/nio/zipfs/ReleaseDeflater.java Passed: jdk/nio/zipfs/InvalidZipHeaderTests.java Passed: jdk/nio/zipfs/CorruptedZipFilesTest.java Passed: jdk/nio/zipfs/ZeroDate.java Passed: jdk/nio/zipfs/PathOps.java Passed: jdk/nio/zipfs/UpdateEntryTest.java Passed: jdk/nio/zipfs/DirectoryStreamTests.java Passed: jdk/nio/zipfs/NonExistentPathTests.java Passed: jdk/nio/zipfs/ZFSTests.java Passed: jdk/nio/zipfs/NewFileSystemTests.java Passed: jdk/nio/Basic.java Passed: jdk/nio/zipfs/PropertyPermissionTests.java Passed: jdk/nio/zipfs/ZipFSTester.java Passed: jdk/security/jarsigner/Properties.java Passed: jdk/nio/zipfs/TestLocOffsetFromZip64EF.java Passed: jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java Passed: jdk/security/jarsigner/Function.java Passed: jdk/nio/zipfs/ZipFSDirectoryExceptionMessageTest.java Passed: jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java Passed: jdk/nio/zipfs/ZipFSPermissionsTest.java Passed: jdk/security/logging/TestSecurityPropertyModificationLog.java Passed: jdk/security/jarsigner/Spec.java Passed: jdk/security/logging/TestX509CertificateLog.java Passed: sun/net/ftp/FtpGetContent.java Passed: jdk/security/logging/TestX509ValidationLog.java Passed: sun/net/ftp/B6427768.java Passed: jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java Passed: jdk/nio/zipfs/TestPosix.java Passed: sun/net/ftp/TestFtpClientNameListWithNull.java Passed: sun/net/ftp/MarkResetTest.java Passed: sun/net/idn/PunycodeTest.java Passed: sun/net/ftp/FtpURL.java Passed: sun/net/idn/TestStringPrep.java Passed: sun/net/InetAddress/nameservice/dns/CNameTest.java Passed: sun/net/ftp/TestFtpTimeValue.java Passed: sun/net/ftp/FtpURLConnectionLeak.java Passed: jdk/security/logging/TestTLSHandshakeLog.java Passed: sun/net/spi/DefaultProxySelectorTest.java Passed: sun/net/spi/SystemProxyDriver.java Passed: sun/net/util/IPAddressUtilTest.java Passed: sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.java Passed: sun/net/www/http/HttpClient/B7025238.java Passed: sun/net/www/http/ChunkedInputStream/TestAvailable.java Passed: sun/net/InetAddress/nameservice/simple/CacheTest.java Passed: sun/net/www/http/ChunkedOutputStream/Test.java Passed: jdk/nio/zipfs/ZipFSOutputStreamTest.java Passed: sun/net/www/http/HttpClient/GetProxyPort.java Passed: sun/net/www/http/HttpClient/ImplicitFileName.java Passed: sun/net/www/http/HttpClient/IsAvailable.java Passed: sun/net/www/http/HttpClient/CookieHttpClientTest.java Passed: sun/net/www/http/ChunkedOutputStream/CheckError.java Passed: sun/net/www/http/HttpClient/IsKeepingAlive.java Passed: sun/net/www/http/HttpClient/ProxyTest.java Passed: sun/net/ext/ExtendedSocketOptionsTest.java Passed: sun/net/www/http/HttpClient/RequestURI.java Passed: sun/net/www/http/HttpClient/ProxyFromCache.java Passed: sun/net/www/http/HttpClient/OpenServer.java Passed: sun/net/www/http/HttpClient/StreamingRetry.java Passed: sun/net/www/http/HttpURLConnection/PostOnDelete.java Passed: sun/net/www/http/HttpClient/B8025710.java Passed: sun/net/www/http/HttpClient/MultiThreadTest.java Passed: sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java Passed: sun/net/www/http/HttpClient/RetryPost.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java Passed: sun/net/www/http/HttpClient/B8209178.java Passed: sun/net/www/http/KeepAliveCache/B8293562.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java Passed: sun/net/www/http/KeepAliveStream/InfiniteLoop.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamClose.java Passed: sun/net/www/http/HttpClient/B6726695.java Passed: sun/net/www/protocol/file/DirPermissionDenied.java Passed: sun/net/www/protocol/file/EncodedMultiByteChar.java Passed: sun/net/www/protocol/file/Equals.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamFinalizer.java Passed: sun/net/www/protocol/file/FileURLTest.java Passed: sun/net/www/protocol/file/FileMap.java Passed: sun/net/www/http/KeepAliveCache/B5045306.java Passed: sun/net/www/protocol/file/GetContentLength.java Passed: sun/net/www/protocol/file/GetHeaderFields.java Passed: sun/net/www/protocol/file/GetLastModified.java Passed: sun/net/www/protocol/file/NonUTF8EncodedChar.java Passed: sun/net/www/protocol/file/GetContentType.java Passed: sun/net/www/protocol/ftp/UserAndPasswordTest.java Passed: sun/net/www/protocol/ftp/HandlerEquals.java Passed: sun/net/www/http/RequestMethodCheck/RequestMethodEquality.java Passed: sun/net/www/protocol/http/6550798/test.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java Passed: sun/net/www/protocol/http/AuthCache.java Passed: sun/net/InetAddress/nameservice/simple/DefaultCaching.java Passed: sun/net/www/http/KeepAliveStreamCleaner/KeepAliveStreamCleanerTestDriver.java Passed: sun/net/www/protocol/http/AsyncDisconnect.java Passed: sun/net/www/protocol/http/B6369510.java Passed: sun/net/www/protocol/http/B6296310.java Passed: sun/net/www/protocol/http/B6299712.java Passed: sun/net/www/protocol/http/B8012625.java Passed: sun/net/www/protocol/http/B6518816.java Passed: sun/net/www/protocol/http/B5017051.java Passed: jdk/nio/zipfs/LargeEntriesTest.java Passed: sun/net/www/protocol/http/B6890349.java Passed: sun/net/www/protocol/http/B6641309.java Passed: sun/net/www/protocol/http/GetErrorStream.java Passed: sun/net/www/protocol/http/GetOutputStream.java Passed: sun/net/www/protocol/http/HttpInputStream.java Passed: sun/net/www/protocol/http/CloseOptionHeader.java Passed: sun/net/www/protocol/http/B6660405.java Passed: sun/net/www/protocol/http/Finalizer.java Passed: sun/net/www/protocol/http/ChunkedErrorStream.java Passed: sun/net/www/protocol/http/BasicLongCredentials.java Passed: sun/net/www/http/KeepAliveCache/B8291637.java Passed: sun/net/www/protocol/http/NoCache.java Passed: sun/net/www/protocol/http/HttpOnly.java Passed: sun/net/www/protocol/http/NTLMTest.java Passed: sun/net/www/protocol/http/ProtocolRedirect.java Passed: sun/net/www/protocol/http/NULLTargetInfoTest.java Passed: sun/net/www/protocol/http/HttpStreams.java Passed: sun/net/www/protocol/http/HttpHeaderParserTest.java Passed: sun/net/www/protocol/http/Modified.java Passed: sun/net/www/protocol/http/SetIfModifiedSince.java Passed: sun/net/www/protocol/http/RetryUponTimeout.java Passed: sun/net/www/protocol/http/StackTraceTest.java Passed: sun/net/www/protocol/http/NoNTLM.java Passed: sun/net/www/protocol/http/SetChunkedStreamingMode.java Passed: sun/net/www/protocol/http/ResponseCacheStream.java Passed: sun/net/www/protocol/http/UserAgent.java Passed: sun/net/www/protocol/http/ZoneId.java Passed: sun/net/www/protocol/http/StreamingOutputStream.java Passed: sun/net/www/protocol/http/TunnelThroughProxy.java Passed: sun/net/www/protocol/http/RelativeRedirect.java Passed: sun/net/www/protocol/http/DigestTest.java Passed: sun/net/www/protocol/http/RedirectOnPost.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6226610.java Passed: sun/net/www/protocol/http/UserAuth.java Passed: sun/net/www/protocol/http/UserCookie.java Passed: sun/net/www/protocol/http/NTLMHeadTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java Passed: sun/net/www/http/HttpURLConnection/DigestAuth.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/https/HttpsURLConnection/Identities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Redirect.java Passed: sun/net/www/protocol/jar/B5105410.java Passed: sun/net/www/protocol/jar/B4756443.java Passed: sun/net/www/protocol/jar/CanonicalizationTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java Passed: sun/net/www/protocol/jar/B4957695.java Passed: sun/net/www/protocol/jar/B6449504.java Passed: sun/net/www/protocol/jar/JarURLConnectionUseCaches.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java Passed: sun/net/www/protocol/jar/GetContentTypeTest.java Passed: sun/net/www/protocol/jar/jarbug/TestDriver.java Passed: sun/net/www/protocol/jar/FileURLConnectionLeak.java Passed: sun/net/www/protocol/jrt/Basic.java Passed: sun/net/www/protocol/jrt/WithSecurityManager.java Passed: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java Passed: sun/net/www/AuthHeaderTest.java Passed: sun/net/www/protocol/mailto/HandlerParse.java Passed: sun/net/www/protocol/https/ChunkedOutputStream.java Passed: sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java Passed: sun/net/www/HeaderTests.java Passed: sun/net/www/B8185898.java Passed: sun/net/www/protocol/jrt/OtherResourcesTest.java Passed: sun/net/www/EmbeddedEquals.java Passed: sun/net/www/ParseUtil_6274990.java Passed: sun/net/www/ParseUtil_4922813.java Passed: sun/net/TelnetTest.java Passed: sun/net/www/ParseUtil_6478588.java Passed: sun/net/www/ParseUtil_6380332.java Passed: sun/nio/ch/SelProvider.java Passed: sun/nio/ch/Basic.java Passed: sun/nio/ch/ServerSocketAdaptorTest.java Passed: sun/security/action/GetLongAction/ReturnNullIfNoDefault.java Passed: sun/security/action/Generify.java Passed: sun/nio/ch/TempBuffer.java Passed: sun/net/www/ParseUtil_6306697.java Passed: sun/net/www/MessageHeaderTest.java Passed: sun/security/ec/ed/EdDSAKeyCompatibility.java Passed: sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java Passed: sun/security/ec/ed/EdDSAKeySize.java Passed: sun/security/ec/ed/EdCRLSign.java Passed: sun/nio/cs/mapping/ConverterTest.java Passed: sun/security/ec/ed/EdECKeyFormat.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/TestEdDSA.java Passed: sun/security/ec/xec/TestXECOps.java Passed: sun/security/ec/xec/TestXDH.java Passed: sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java Passed: sun/security/ec/xec/XECKeyFormat.java Passed: sun/security/ec/ECDSAPrvGreaterThanOrder.java Passed: sun/security/ec/ecModuleCheck.java Passed: sun/security/ec/ed/EdDSAReuseTest.java Passed: sun/security/ec/ECDHKeyAgreementParamValidation.java Passed: sun/nio/cs/mapping/TestConv.java Passed: sun/security/ec/InvalidCurve.java Passed: sun/security/ec/ed/TestEdOps.java Passed: sun/security/ec/OidInstance.java Passed: sun/security/ec/SignatureDigestTruncate.java Passed: sun/security/ec/SignatureParameters.java Passed: sun/security/ec/SignatureKAT.java Passed: sun/security/ec/SignatureOffsets.java Passed: sun/security/jgss/spnego/MechTokenMissing.java Passed: sun/security/jgss/spnego/MSOID.java Passed: sun/security/jgss/spnego/NegTokenTargFields.java Passed: sun/security/ec/SignedObjectChain.java Passed: sun/security/jca/PreferredProviderTest.java Passed: sun/security/jgss/CtorTests2.java Passed: sun/security/jgss/DefaultGssConfig.java Passed: sun/nio/cs/mapping/CoderTest.java Passed: sun/security/jgss/spnego/NotPreferredMech.java Passed: sun/security/jgss/spnego/NoSpnegoAsDefMech.java Passed: sun/security/jgss/GssContextCleanup.java Passed: sun/security/jgss/GssMemoryIssues.java Passed: sun/security/jgss/GssNameCleanup.java Passed: sun/security/jgss/GssNPE.java Passed: sun/security/jca/PreferredProviderNegativeTest.java Passed: sun/security/krb5/auto/Addresses.java Passed: sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.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/CleanState.java Passed: sun/security/krb5/auto/CrossRealm.java Passed: sun/security/krb5/auto/Cleaners.java Passed: sun/security/krb5/auto/DnsCanonicalizeHostname.java Passed: sun/nio/cs/OLD/TestIBMDB.java Passed: sun/security/krb5/auto/BasicProc.java Passed: sun/security/krb5/auto/DiffSaltParams.java Passed: javax/xml/crypto/dsig/GenerationTests.java Passed: sun/security/krb5/auto/FileKeyTab.java Passed: sun/security/krb5/auto/DiffNameSameKey.java Passed: sun/security/krb5/auto/EmptyPassword.java Passed: sun/security/krb5/auto/ForwardableCheck.java Passed: sun/security/krb5/auto/GSSUnbound.java Passed: sun/security/krb5/auto/GSS.java Passed: sun/security/krb5/auto/Forwarded.java Passed: sun/security/ec/ed/EdDSATest.java Passed: sun/security/krb5/auto/HttpNegotiateServer.java Passed: sun/security/krb5/auto/DynamicKeytab.java Passed: sun/security/krb5/auto/KeyPermissions.java Passed: sun/security/krb5/auto/IgnoreChannelBinding.java Passed: sun/security/krb5/auto/KeyTabCompat.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/LoginModuleOptions.java Passed: sun/security/ec/TestEC.java Passed: sun/security/krb5/auto/LongLife.java Passed: sun/security/krb5/auto/DupEtypes.java Passed: sun/security/krb5/auto/MoreKvno.java Passed: sun/security/krb5/auto/MSOID2.java Passed: sun/security/krb5/auto/ModuleName.java Passed: sun/security/krb5/auto/NewInquireTypes.java Passed: sun/security/krb5/auto/NoInitNoKeytab.java Passed: sun/security/krb5/auto/NoneReplayCacheTest.java Passed: sun/security/krb5/auto/KdcPolicy.java Passed: sun/security/krb5/auto/NonMutualSpnego.java Passed: sun/security/krb5/auto/NullRenewUntil.java Passed: sun/security/krb5/auto/OnlyDesLogin.java Passed: sun/security/krb5/auto/NonAscii.java Passed: sun/security/krb5/auto/PrincipalNameEquals.java Passed: sun/security/krb5/auto/NewSalt.java Passed: sun/security/krb5/auto/NoAddresses.java Passed: sun/security/krb5/auto/RefreshKrb5Config.java Passed: sun/security/krb5/auto/ReplayCachePrecise.java Passed: sun/security/krb5/auto/Renewal.java Passed: sun/security/krb5/auto/ReplayCacheExpunge.java Passed: sun/security/krb5/auto/ReferralsTest.java Passed: sun/security/krb5/auto/RRC.java Passed: sun/security/krb5/auto/ReplayCacheTest.java Passed: sun/security/krb5/auto/OkAsDelegateXRealm.java Passed: sun/security/ec/xec/XECIterative.java Passed: sun/security/krb5/auto/S4U2proxy.java Passed: sun/security/krb5/auto/Renew.java Passed: sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java Passed: sun/security/krb5/auto/S4U2proxyGSS.java Passed: sun/security/krb5/auto/S4U2selfAsServerGSS.java Passed: sun/security/krb5/auto/S4U2selfAsServer.java Passed: sun/security/krb5/auto/S4U2selfNotF.java Passed: sun/security/krb5/auto/S4U2selfGSS.java Passed: sun/security/krb5/auto/SaslMutual.java Passed: sun/security/krb5/auto/SpnegoLifeTime.java Passed: sun/security/krb5/auto/SPNEGO.java Passed: sun/security/krb5/auto/SpnegoReqFlags.java Passed: sun/security/krb5/auto/ReplayCacheTestProc.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/auto/Unreachable.java Passed: sun/security/krb5/canonicalize/Test.java Passed: sun/security/krb5/ccache/DefaultFile.java Passed: sun/security/krb5/ccache/CorruptedCC.java Passed: sun/security/krb5/ccache/EmptyRealmCC.java Passed: sun/security/krb5/ccache/EmptyCC.java Passed: sun/security/krb5/ccache/Refresh.java Passed: sun/security/krb5/auto/UseCacheAndStoreKey.java Passed: sun/security/krb5/config/ConfigWithQuotations.java Passed: sun/security/krb5/ccache/TimeInCCache.java Passed: sun/security/krb5/config/ConfPlusProp.java Passed: sun/security/krb5/config/DNS.java Passed: sun/security/krb5/config/DnsFallback.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/config/Include.java Passed: sun/security/krb5/config/IncludeDirOrder.java Passed: sun/security/krb5/config/KdcDefaultOptions.java Passed: sun/security/krb5/config/DefUdpLimit.java Passed: sun/security/krb5/config/ParseCAPaths.java Passed: sun/security/krb5/config/Semicolon.java Passed: sun/security/krb5/config/ParseConfig.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/auto/S4U2self.java Passed: sun/security/krb5/etype/ETypeOrder.java Passed: sun/security/krb5/etype/KerberosAesSha2.java Passed: sun/security/krb5/ktab/KeyString.java Passed: sun/security/krb5/ktab/KeyTabIndex.java Passed: sun/security/krb5/auto/SaslUnbound.java Passed: sun/security/krb5/name/Immutable.java Passed: sun/security/krb5/ktab/HighestKvno.java Passed: sun/security/krb5/ErrorMessages.java Passed: sun/security/krb5/ktab/FileKeyTab.java Passed: sun/security/krb5/BadKdcDefaultValue.java Passed: sun/security/krb5/name/Constructors.java Passed: sun/security/krb5/MicroTime.java Passed: sun/security/krb5/NegativeNonce.java Passed: sun/security/krb5/OptionPADataInKDCReq.java Passed: sun/security/krb5/etype/WeakCrypto.java Passed: sun/security/krb5/ktab/BufferBoundary.java Passed: sun/security/krb5/TestPAData.java Passed: sun/security/krb5/UnknownCCEntry.java Passed: sun/security/krb5/ServiceCredsCombination.java Passed: sun/security/krb5/RFC396xTest.java Passed: sun/security/pkcs/EncryptedPrivateKeyInfo/EncryptedPKInfoEqualsHashCode.java Passed: sun/security/krb5/IPv6.java Passed: sun/security/lib/CheckBlockedCerts.java Passed: sun/security/pkcs/pkcs10/PKCS10AttributeReader.java Passed: sun/security/pkcs/pkcs7/NewSigAlg.java Passed: sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java Passed: sun/security/krb5/KrbCredSubKey.java Passed: sun/security/pkcs/pkcs8/LongPKCS8orX509KeySpec.java Passed: sun/security/pkcs/pkcs7/SignerOrder.java Passed: sun/security/pkcs/pkcs7/TwoHash.java Passed: sun/security/lib/cacerts/VerifyCACerts.java Passed: sun/security/pkcs/pkcs8/TestLeadingZeros.java Passed: sun/security/pkcs/pkcs9/ChallengePassStringFmt.java Passed: sun/security/pkcs/pkcs9/UnknownAttribute.java Passed: sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java Passed: sun/security/pkcs/pkcs9/UnstructuredName.java Passed: sun/security/pkcs/pkcs9/EncodeDecode.java Passed: sun/security/pkcs/pkcs7/PKCS7VerifyTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java Passed: sun/security/krb5/runNameEquals.sh Passed: sun/security/pkcs11/Cipher/KeyWrap/TestCipherKeyWrapperTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java Passed: sun/security/pkcs/pkcs8/PKCS8Test.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestKeySizeCheck.java Passed: sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.java Passed: sun/security/pkcs11/Cipher/CancelMultipart.java Passed: sun/security/pkcs11/Cipher/EncryptionPadding.java Passed: sun/security/krb5/auto/TwoOrThree.java Passed: sun/security/pkcs11/Cipher/Test4512704.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCM.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java Passed: sun/security/pkcs11/Cipher/TestChaChaPoly.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyOutputSize.java Passed: sun/security/pkcs11/Cipher/PBECipher.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyKAT.java Passed: sun/security/pkcs11/Cipher/ReinitCipher.java Passed: sun/security/pkcs11/Cipher/TestKATForGCM.java Passed: sun/security/pkcs11/Cipher/TestCipherMode.java Passed: sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java Passed: sun/security/krb5/auto/OkAsDelegate.java Passed: sun/security/pkcs11/Cipher/TestPaddingOOB.java Passed: sun/security/krb5/auto/HttpsCB.java Passed: sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java Passed: sun/security/pkcs11/Cipher/TestRawRSACipher.java Passed: sun/security/pkcs11/Cipher/TestRSACipherWrap.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphers.java Passed: sun/security/pkcs11/Cipher/TestRSACipher.java Passed: sun/security/pkcs11/Config/ReadConfInUTF16Env.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java Passed: sun/security/pkcs11/ec/ReadCertificates.java Passed: sun/security/pkcs11/ec/ReadPKCS12.java Passed: sun/security/pkcs11/ec/TestCurves.java Passed: sun/security/pkcs11/ec/TestECDH.java Passed: sun/security/pkcs11/ec/TestECDH2.java Passed: sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java Passed: sun/security/pkcs11/ec/TestECDSA.java Passed: sun/security/pkcs11/ec/TestECDSA2.java Passed: sun/security/pkcs11/ec/TestKeyFactory.java Passed: sun/security/pkcs11/KeyGenerator/TestAES.java Passed: sun/security/pkcs11/ec/TestECGenSpec.java Passed: sun/security/pkcs11/KeyAgreement/TestDH.java Passed: sun/security/pkcs11/KeyGenerator/TestChaCha20.java Passed: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java Passed: sun/security/pkcs11/KeyAgreement/TestInterop.java Passed: sun/security/pkcs11/KeyAgreement/TestShort.java Passed: sun/security/pkcs11/KeyGenerator/DESParity.java Passed: sun/security/pkcs11/KeyGenerator/HmacDefKeySizeTest.java Passed: sun/security/krb5/auto/UnboundService.java Passed: sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java Passed: sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDH2048.java Passed: sun/security/pkcs11/KeyStore/ImportKeyToP12.java Passed: sun/security/pkcs11/KeyStore/Basic.java Passed: sun/security/pkcs11/KeyStore/CertChainRemoval.java Passed: sun/security/pkcs11/Mac/PBAMac.java Passed: sun/security/pkcs11/Mac/TestLargeSecretKeys.java Passed: sun/security/pkcs11/Mac/ReinitMac.java Passed: sun/security/pkcs11/MessageDigest/ByteBuffers.java Passed: sun/security/pkcs11/Mac/MacSameTest.java Passed: sun/security/pkcs11/Mac/MacKAT.java Passed: sun/security/pkcs11/KeyStore/SecretKeysBasic.java Passed: sun/security/pkcs11/KeyStore/ClientAuth.java Passed: sun/security/pkcs11/Provider/LoginISE.java Passed: sun/security/pkcs11/Provider/ConfigShortPath.java Passed: sun/security/pkcs11/Provider/CheckRegistration.java Passed: sun/security/pkcs11/Provider/Absolute.java Passed: sun/security/pkcs11/MessageDigest/DigestKAT.java Passed: sun/security/pkcs11/MessageDigest/ReinitDigest.java Passed: sun/security/pkcs11/MessageDigest/TestCloning.java Passed: sun/security/pkcs11/Provider/ConfigQuotedString.java Passed: sun/security/pkcs11/rsa/TestCACerts.java Passed: sun/security/pkcs11/rsa/KeyWrap.java Passed: sun/security/pkcs11/rsa/TestKeyFactory.java Passed: sun/security/pkcs11/Provider/Login.java Passed: sun/security/pkcs11/rsa/TestKeyPairGenerator.java Passed: sun/security/pkcs11/rsa/TestSignatures.java Passed: sun/security/pkcs11/Secmod/AddPrivateKey.java Passed: sun/security/pkcs11/Secmod/TestNssDbSqlite.java Passed: sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java Passed: sun/security/pkcs11/Secmod/AddTrustedCert.java Passed: sun/security/pkcs11/Secmod/TrustAnchors.java Passed: sun/security/pkcs11/Secmod/GetPrivateKey.java Passed: sun/security/pkcs11/Secmod/LoadKeystore.java Passed: sun/security/pkcs11/Secmod/Crypto.java Passed: sun/security/pkcs11/SecretKeyFactory/TestGeneral.java Passed: sun/security/pkcs11/Secmod/JksSetPrivateKey.java Passed: sun/security/pkcs11/SecretKeyFactory/TestPBKD.java Passed: sun/security/pkcs11/SecureRandom/TestDeserialization.java Passed: sun/security/pkcs11/SecureRandom/Basic.java Passed: sun/security/pkcs11/Serialize/SerializeProvider.java Passed: sun/security/pkcs11/Signature/LargeDSAKey.java Passed: sun/security/pkcs11/Signature/InitAgainPSS.java Passed: sun/security/pkcs11/Signature/ByteBuffers.java Passed: sun/security/pkcs11/Signature/ReinitSignature.java Passed: sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java Passed: sun/security/pkcs11/Provider/MultipleLogins.sh Passed: sun/security/pkcs11/Signature/SigInteropPSS2.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS2.java Passed: sun/security/pkcs11/Signature/SigInteropPSS.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS.java Passed: sun/security/pkcs11/tls/tls12/FipsModeTLS12.java Passed: sun/security/pkcs11/Signature/TestDSA2.java Passed: sun/security/pkcs11/Signature/TestDSA.java Passed: sun/security/pkcs11/tls/TestKeyMaterialChaCha20.java Passed: sun/security/pkcs11/Signature/TestRSAKeyLength.java Passed: sun/security/pkcs11/Signature/TestDSAKeyLength.java Passed: sun/security/pkcs11/tls/TestLeadingZeroesP11.java Passed: sun/security/pkcs11/tls/TestKeyMaterial.java Passed: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java Passed: sun/security/pkcs12/AttributesCorrectness.java Passed: sun/security/pkcs11/tls/TestPremaster.java Passed: sun/security/pkcs12/GetAttributes.java Passed: sun/security/pkcs11/tls/TestPRF.java Passed: sun/security/pkcs11/tls/TestMasterSecret.java Passed: sun/security/pkcs12/Bug6415637.java Passed: sun/security/pkcs12/AttributesMultiThread.java Passed: sun/security/pkcs11/SampleTest.java Passed: sun/security/pkcs12/EmptyAlias.java Passed: sun/security/pkcs12/EmptyPassword.java Passed: sun/security/pkcs12/MixedcaseAlias.java Passed: sun/security/pkcs12/ProbeLargeKeystore.java Passed: sun/security/pkcs12/SecretKeyAlgorithms.java Passed: sun/security/pkcs12/P12SecretKey.java Passed: sun/security/pkcs12/StorePasswordTest.java Passed: sun/security/pkcs12/ProbeBER.java Passed: sun/security/pkcs12/StoreSecretKeyTest.java Passed: sun/security/pkcs12/StoreTrustedCertTest.java Passed: sun/security/pkcs12/PBES2Encoding.java Passed: sun/security/provider/certpath/CertId/CheckCertId.java Passed: sun/security/pkcs12/WrongPBES2.java Passed: sun/security/pkcs12/GetSetEntryTest.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorEndEntity.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorIntermediate.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java Passed: sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java Passed: sun/security/krb5/auto/BasicKrb5Test.java Passed: sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java Passed: sun/security/provider/all/Deterministic.java Passed: sun/security/provider/certpath/PKIXCertPathValidator/Validity.java Passed: sun/security/provider/certpath/X509CertPath/IllegalCertiticates.java Passed: sun/security/provider/certpath/SunCertPathBuilderExceptionTest.java Passed: sun/security/provider/DSA/SecureRandomReset.java Passed: sun/security/provider/certpath/ResponderId/ResponderIdTests.java Passed: sun/security/provider/certpath/PKIXCertComparator/Order.java Passed: sun/security/provider/certpath/OCSP/OCSPNoContentLength.java Passed: sun/security/provider/DSA/TestDSA.java Passed: sun/security/pkcs12/PKCS12SameKeyId.java Passed: sun/security/provider/DSA/TestDSA2.java Passed: sun/security/provider/DSA/TestKeyPairGenerator.java Passed: sun/security/provider/DSA/TestMaxLengthDER.java Passed: sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java Passed: sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java Passed: sun/security/provider/KeyStore/CaseSensitiveAliases.java Passed: sun/security/provider/hss/TestHSS.java Passed: sun/security/provider/DSA/SupportedDSAParamGenLongKey.java Passed: sun/security/provider/KeyStore/DksWithEmptyKeystore.java Passed: sun/security/provider/KeyStore/TestJKSWithSecretKey.java Passed: sun/security/provider/KeyStore/WrongStoreType.java Passed: sun/security/provider/KeyStore/WrongPassword.java Passed: sun/security/provider/MessageDigest/DigestKAT.java Passed: sun/security/provider/MessageDigest/SHA3.java Passed: sun/security/provider/MessageDigest/SHA512.java Passed: sun/security/provider/MessageDigest/TestSHAClone.java Passed: sun/security/provider/MessageDigest/Offsets.java Passed: sun/security/provider/KeyStore/DKSTest.java Passed: sun/security/provider/NSASuiteB/TestSHAOids.java Passed: sun/security/provider/NSASuiteB/TestSHAwithDSASignatureOids.java Passed: sun/security/provider/DSA/TestAlgParameterGenerator.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java Passed: sun/security/provider/PolicyFile/Alias.java Passed: sun/security/provider/PolicyFile/AliasExpansion.java Passed: sun/security/provider/PolicyFile/CanonPath.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java Passed: sun/security/provider/PolicyFile/BadPolicyFile.java Passed: sun/security/provider/PolicyFile/CombinedPerms.java Passed: sun/security/provider/DSA/SupportedDSAParamGen.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/SelfWildcard.java Passed: sun/security/provider/PolicyFile/EmailAddress.java Passed: sun/security/provider/PolicyFile/TokenStore.java Passed: sun/security/provider/PolicyFile/Modules.java Passed: sun/security/provider/PolicyFile/Utf8.java Passed: sun/security/provider/PolicyFile/SelfExpansion.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java Passed: sun/security/provider/PolicyParser/BogusGrants.java Passed: sun/security/pkcs12/ImportPassKeyAlg.java Passed: sun/security/provider/PolicyParser/ExpansionErrorMisleading.java Passed: sun/security/provider/PolicyParser/AvoidPropertyExpansionExceptions.java Passed: sun/security/provider/PolicyFile/TrustedCert.java Passed: sun/security/provider/PolicyFile/WildcardPrincipalName.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id0 Passed: sun/security/provider/PolicyParser/ExtDirs.java#id0 Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java Passed: sun/security/provider/PolicyParser/TokenStore.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id1 Passed: sun/security/provider/PolicyParser/EncodeURL.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id3 Passed: sun/security/provider/PolicyParser/ExtDirs.java#id1 Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id2 Passed: sun/security/provider/PolicyParser/ExtDirsChange.java Passed: sun/security/provider/SecureRandom/DRBGAlg.java Passed: sun/security/provider/SecureRandom/DRBGS11n.java Passed: sun/security/provider/SeedGenerator/Awt_Hang_Test.java Passed: sun/security/provider/SecureRandom/SHA1PRNGReseed.java Passed: sun/security/provider/SecureRandom/StrongSecureRandom.java Passed: sun/security/provider/SeedGenerator/Priority_Inversion.java Passed: sun/security/provider/SecureRandom/StrongSeedReader.java Passed: sun/security/provider/SecureRandom/AutoReseed.java Passed: sun/security/provider/X509Factory/BadPem.java Passed: sun/security/rsa/pss/InitAgain.java Passed: sun/security/rsa/pss/PSSParametersTest.java Passed: sun/security/rsa/pss/PSSKeyCompatibility.java Passed: sun/security/provider/SecureRandom/CommonSeeder.java Passed: sun/security/rsa/pss/DefaultParamSpec.java Passed: sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java Passed: sun/security/rsa/pss/TestPSSKeySupport.java Passed: sun/security/rsa/BrokenRSAPrivateCrtKey.java Passed: sun/security/provider/SeedGenerator/SeedGeneratorChoice.java Passed: sun/security/rsa/InvalidBitString.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/SignatureOffsets.java Passed: sun/security/rsa/TestCACerts.java Passed: sun/security/rsa/TestKeyFactory.java Passed: sun/security/rsa/TestKeyPairGenerator.java Passed: sun/security/rsa/TestKeyPairGeneratorExponent.java Passed: sun/security/rsa/TestKeyPairGeneratorInit.java Passed: sun/security/rsa/TestKeyPairGeneratorLength.java Passed: sun/security/rsa/TestRSAOidSupport.java Passed: sun/security/rsa/pss/SignatureTest2.java Passed: sun/security/rsa/TestSignatures.java Passed: sun/security/rsa/WithoutNULL.java Passed: sun/security/rsa/SignedObjectChain.java Passed: sun/security/rsa/SpecTest.java Passed: sun/security/rsa/TestSigGen15.java Passed: sun/security/provider/X509Factory/BigCRL.java Passed: sun/security/ssl/AppInputStream/ReadHandshake.java Passed: sun/security/pkcs12/SameDN.java Passed: sun/security/ssl/ALPN/AlpnGreaseTest.java Passed: sun/security/ssl/AppInputStream/ReadZeroBytes.java Passed: sun/security/ssl/AppInputStream/ReadBlocksClose.java Passed: sun/security/ssl/AppInputStream/RemoveMarkReset.java Passed: sun/security/provider/PolicyFile/getinstance/getinstance.sh Passed: sun/security/ssl/CipherSuite/LegacyConstraints.java Passed: sun/security/ssl/CipherSuite/NoDesRC4DesEdeCiphSuite.java Passed: sun/security/ssl/AppOutputStream/NoExceptionOnClose.java Passed: sun/security/ssl/CipherSuite/DisabledCurve.java Passed: sun/security/ssl/CipherSuite/RestrictSignatureScheme.java Passed: sun/security/rsa/pss/SignatureTestPSS.java Passed: sun/security/ssl/CipherSuite/SSL_NULL.java Passed: sun/security/ssl/ClientHandshaker/RSAExport.java Passed: sun/security/ssl/ClientHandshaker/CipherSuiteOrder.java Passed: sun/security/ssl/ClientHandshaker/LengthCheckTest.java Passed: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java Passed: sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java Passed: sun/security/pkcs12/ParamsPreferences.java Passed: sun/security/ssl/GenSSLConfigs/main.java Passed: sun/security/rsa/SignatureTest.java Passed: sun/security/ssl/HandshakeOutStream/NullCerts.java Passed: sun/net/www/http/HttpClient/KeepAliveTest.java Passed: sun/security/ssl/InputRecord/ClientHelloRead.java Passed: sun/security/ssl/internal/TestRun.java Passed: sun/security/ssl/rsa/CheckProviderEntries.java Passed: sun/security/ssl/ProtocolVersion/HttpsProtocols.java Passed: sun/security/ssl/rsa/SignatureOffsets.java Passed: sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java Passed: sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.java Passed: sun/security/ssl/rsa/SignedObjectChain.java Passed: sun/security/ssl/ServerHandshaker/GetPeerHost.java Passed: sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java Passed: sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java Passed: sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java Passed: sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java Passed: sun/security/ssl/SignatureScheme/Tls13NamedGroups.java Passed: sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java Passed: sun/security/ssl/CipherSuite/RestrictNamedGroup.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java Passed: sun/security/ssl/SSLContextImpl/BadKSProvider.java Passed: sun/security/ssl/SSLContextImpl/BadTSProvider.java Passed: sun/security/ssl/SocketCreation/SocketCreation.java Passed: sun/security/ssl/spi/ProviderInit.java Passed: sun/security/ssl/CipherSuite/SupportedGroups.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/SSLCipher/ReadOnlyEngine.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java Passed: sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/DefaultCipherSuitePreference.java Passed: sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java Passed: sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java Passed: sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java Passed: sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java Passed: sun/security/ssl/DHKeyExchange/DHEKeySizing.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/RehandshakeFinished.java Passed: sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java Passed: sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.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/SSLEngineImpl/SSLEngineDecodeBadPoint.java Passed: sun/security/ssl/SSLContextImpl/TrustTrustedCert.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java Passed: sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java Passed: sun/security/ssl/SSLSessionContextImpl/DefautlCacheSize.java Passed: sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java Passed: sun/security/ssl/SSLSessionContextImpl/Timeout.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java Passed: sun/security/ssl/SSLSessionImpl/HashCodeMissing.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA12.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java Passed: sun/security/ssl/SSLSessionImpl/InvalidateSession.java Passed: sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java Passed: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java Passed: sun/security/pkcs12/KeytoolOpensslInteropTest.java Passed: sun/security/ssl/SSLSocketImpl/CheckMethods.java Passed: sun/security/ssl/SSLSocketImpl/ClientModeClientAuth.java Passed: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java Passed: sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java Passed: sun/security/ssl/SSLSocketImpl/CloseSocket.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java Passed: sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java Passed: sun/security/ssl/SSLSocketImpl/CloseSocketException.java Passed: sun/security/ssl/SSLSocketImpl/DisableExtensions.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java Passed: sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java Passed: sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java Passed: sun/security/ssl/SSLSocketImpl/ClientTimeout.java Passed: sun/security/ssl/SSLSocketImpl/LargePacketAfterHandshakeTest.java Passed: sun/security/ssl/SSLSocketImpl/LoopbackSSLSocket.java Passed: sun/security/ssl/SSLSocketImpl/NewSocketMethods.java Passed: sun/security/ssl/SSLSocketImpl/ReuseAddr.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java Passed: sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.java Passed: sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Passed: sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java Passed: sun/security/ssl/SSLSocketImpl/SetSoTimeout.java Passed: sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketBruteForceClose.java Passed: sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh Passed: sun/security/ssl/SSLSocketImpl/SSLSocketClose.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketEmptyFragments.java Passed: sun/security/ssl/SSLSocketImpl/ServerTimeout.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketReset.java Passed: sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java Passed: sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java Passed: sun/security/ssl/X509KeyManager/NoGoodKey.java Passed: sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java Passed: sun/security/ssl/X509KeyManager/NullCases.java Passed: sun/security/ssl/X509KeyManager/PreferredKey.java Passed: sun/security/ssl/Stapling/StatusResponseManager.java Passed: sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java Passed: sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java Passed: sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java Passed: sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java Passed: sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java Passed: sun/security/ssl/SSLSocketImpl/RejectClientRenego.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/X509TrustManagerImpl/TooManyCAs.java Passed: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java Passed: sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints12.java Passed: sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java Passed: sun/security/ssl/X509KeyManager/CertificateAuthorities.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java Passed: sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest2.java Passed: sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java Passed: sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java Passed: sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java Passed: sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java Passed: sun/security/tools/jarsigner/CertChainUnclosed.java Passed: sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java Passed: sun/security/tools/jarsigner/AutoKeyStore.java Passed: sun/security/tools/jarsigner/warnings/LowerCaseManifest.java Passed: sun/security/tools/jarsigner/warnings/NoTimestampTest.java Passed: sun/security/tools/jarsigner/CheckAlgParams.java Passed: sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java Passed: sun/security/tools/jarsigner/Collator.java Passed: sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java Passed: sun/security/tools/jarsigner/AlgOptions.java Passed: sun/security/tools/jarsigner/DefaultSigalg.java Passed: sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java Passed: sun/security/tools/jarsigner/DiffEnd.java Passed: sun/security/tools/jarsigner/AltProvider.java Passed: sun/security/tools/jarsigner/CheckUsage.java Passed: sun/security/tools/jarsigner/Crl.java Passed: sun/security/tools/jarsigner/DefaultOptions.java Passed: sun/security/tools/jarsigner/CertPolicy.java Passed: sun/security/tools/jarsigner/EmptyJar.java Passed: sun/security/tools/jarsigner/DisableCurveTest.java Passed: sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java Passed: sun/security/tools/jarsigner/ExitOrNot.java Passed: sun/security/tools/jarsigner/FindHeaderEndVsManifestDigesterFindFirstSection.java Passed: sun/security/tools/jarsigner/EntriesOrder.java Passed: sun/security/tools/jarsigner/EmptyManifest.java Passed: sun/security/tools/jarsigner/DigestDontIgnoreCase.java Passed: sun/security/tools/jarsigner/JarSigningNonAscii.java Passed: sun/security/tools/jarsigner/EmptyIndividualSectionName.java Passed: sun/security/tools/jarsigner/LargeJarEntry.java Passed: sun/security/tools/jarsigner/FailedSigning.java Passed: sun/security/tools/jarsigner/JvIndex.java Passed: sun/security/tools/jarsigner/NewSize7.java Passed: sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java Passed: sun/security/tools/jarsigner/OldSig.java Passed: sun/security/tools/jarsigner/CheckSignerCertChain.java Passed: sun/security/tools/jarsigner/NameClash.java Passed: sun/security/tools/jarsigner/PercentSign.java Passed: sun/security/tools/jarsigner/Options.java Passed: sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java Passed: sun/security/tools/jarsigner/MainAttributesConfused.java Passed: sun/security/tools/jarsigner/EnableRevocation.java Passed: sun/security/tools/jarsigner/OnlyManifest.java Passed: sun/security/tools/jarsigner/SameName.java Passed: sun/security/tools/jarsigner/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/SignedAgain.java Passed: sun/security/tools/jarsigner/EC.java Passed: sun/security/tools/jarsigner/VersionTest.java Passed: sun/security/tools/jarsigner/InsufficientSectionDelimiter.java Passed: sun/security/tools/jarsigner/TsacertOptionTest.java Passed: sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java Passed: sun/security/tools/keytool/fakecacerts/MyOwnCacerts.java Passed: sun/security/tools/jarsigner/WeakSize.java Passed: sun/security/tools/keytool/CacertsOption.java Passed: sun/security/tools/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/fakegen/PSS.java Passed: sun/security/tools/keytool/DupCommands.java Passed: sun/security/tools/keytool/CheckCertAKID.java Passed: sun/security/tools/keytool/DupImport.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/EmptySubject.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCert.java Passed: sun/security/tools/keytool/ImportReadAll.java Passed: sun/security/tools/keytool/ImportToPwordlessPK12.java Passed: sun/security/tools/keytool/GenKeyPairSigner.java Passed: sun/security/tools/keytool/KeyToolTest.java Passed: sun/security/tools/keytool/LineEndings.java Passed: sun/security/tools/keytool/NewHelp.java Passed: sun/security/tools/jarsigner/compatibility/SignTwice.java Passed: sun/security/tools/keytool/NoExtNPE.java Passed: sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java Passed: sun/security/tools/keytool/NewSize7.java Passed: sun/security/tools/keytool/NssTest.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/ProbingFailure.java Passed: sun/security/tools/keytool/StandardAlgName.java Passed: sun/security/tools/keytool/ListOrder.java Passed: sun/security/tools/keytool/UnknownAndUnparseable.java Passed: sun/security/tools/jarsigner/Warning.java Passed: sun/security/tools/keytool/TryStore.java Passed: sun/security/tools/keytool/VersionTest.java Passed: sun/security/util/AlgorithmConstraints/DecomposeAlgorithms.java Passed: sun/security/util/asn1StringTypes/StringTypes.java Passed: sun/security/util/BitArray/EmptyBitArray.java Passed: sun/security/tools/keytool/TestSha1Usage.java Passed: sun/security/util/BitArray/NamedBitList.java Passed: sun/security/util/Cache/EbaHash.java Passed: sun/security/util/DerInputBuffer/BigInteger0.java Passed: sun/security/util/DerInputBuffer/PaddedBitString.java Passed: sun/security/util/DerInputBuffer/TimeParsing.java Passed: sun/security/util/DerOutputStream/DerTimeEncoding.java Passed: sun/security/util/Debug/MultiOptions.java Passed: sun/security/util/DerValue/BadValue.java Passed: sun/security/util/DerValue/DeepOctets.java Passed: sun/security/util/DerValue/DerValueEqualsHashCode.java Passed: sun/security/util/DerValue/EmptyValue.java Passed: sun/security/util/DerValue/Indefinite.java Passed: sun/security/util/DerValue/NegInt.java Passed: sun/security/util/DerOutputStream/LocaleInTime.java Passed: sun/security/util/DerValue/WideTag.java Passed: sun/security/tools/keytool/WeakAlg.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/util/ManifestDigester/DigestInput.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/tools/keytool/Serial64.java Passed: sun/security/util/FilePermCompat/CompatImpact.java Passed: sun/security/util/ManifestDigester/FindSection.java Passed: sun/security/tools/keytool/PKCS12Passwd.java Passed: sun/security/util/HostnameChecker/NullHostnameCheck.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial1305 Passed: sun/security/tools/keytool/SelfIssued.java Passed: sun/security/util/math/TestIntegerModuloP.java#Curve25519OrderField Passed: sun/security/tools/keytool/WeakSecretKeyTest.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial25519 Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP256 Passed: sun/security/util/misc/SetNullSigParams.java Passed: sun/security/util/Oid/OidEquals.java Passed: sun/security/util/Oid/OidFormat.java Passed: sun/security/util/Oid/S11N.java Passed: sun/security/util/Pem/encoding.sh Passed: sun/security/util/PropertyExpander/ExpandAndEncode.java Passed: sun/security/util/RegisteredDomain/ParseNames.java Passed: sun/security/util/Resources/customSysClassLoader/BootMessages.java Passed: sun/security/util/math/TestIntegerModuloP.java#Curve448OrderField Passed: sun/security/util/Resources/customSysClassLoader/MessageFormatting.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial448 Passed: sun/security/util/Resources/Usages.java Passed: sun/security/util/Resources/early/EarlyResources.java Passed: sun/security/util/Resources/Format.java Passed: sun/security/validator/ConstructorTest.java Passed: sun/security/validator/PKIXValAndRevCheckTests.java Passed: sun/security/validator/EndEntityExtensionCheck.java Passed: sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java Passed: sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java Passed: sun/security/x509/AlgorithmId/NonStandardNames.java Passed: sun/security/x509/AlgorithmId/NullParams.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP384 Passed: sun/security/x509/AlgorithmId/OidTableInit.java Passed: sun/security/util/math/TestIntegerModuloP.java#P256OrderField Passed: sun/security/x509/AlgorithmId/SHA256withECDSA.java Passed: sun/security/x509/AlgorithmId/PBES2.java Passed: sun/security/x509/AlgorithmId/Uninitialized.java Passed: sun/security/x509/AlgorithmId/Uppercase.java Passed: sun/security/x509/AlgorithmId/TurkishRegion.java Passed: sun/security/x509/AVA/BadName.java Passed: sun/security/x509/AVA/DomainComponentEncoding.java Passed: sun/security/x509/AVA/EmailAddressEncoding.java Passed: sun/security/x509/AVA/EmptyValue.java Passed: sun/security/x509/CertificateValidity/NullName.java Passed: sun/security/x509/AVA/AVAEqualsHashCode.java Passed: sun/security/x509/DNSName/LeadingPeriod.java Passed: sun/security/x509/equalNames/AltNamesEqualsTest.java Passed: sun/security/x509/EDIPartyName/NullName.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/tools/keytool/StorePasswords.java Passed: sun/security/x509/GeneralName/Encode.java Passed: sun/security/x509/GeneralName/X400Address.java Passed: sun/security/x509/Extensions/IllegalExtensions.java Passed: sun/security/x509/OtherName/Parse.java Passed: sun/security/x509/GeneralName/DNSNameTest.java Passed: sun/security/x509/IPAddressName/ConstrainsTest.java Passed: sun/security/tools/keytool/ReadJar.java 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/X509CertImpl/CertificateValidation.java Passed: sun/security/x509/X509CertImpl/ECSigParamsVerifyWithCert.java Passed: sun/security/x509/X509CertImpl/GetFingerprintError.java Passed: sun/security/util/math/TestIntegerModuloP.java#P384OrderField Passed: sun/security/x509/X509CertImpl/Verify.java Passed: sun/security/x509/URICertStore/ExtensionsWithLDAP.java Passed: sun/security/x509/X509CertImpl/V3Certificate.java Passed: sun/security/x509/X509CRLImpl/UnexpectedNPE.java Passed: sun/security/x509/X509CRLImpl/Verify.java Passed: sun/text/IntHashtable/Bug4705389.java Passed: sun/security/x509/X509CRLImpl/OrderAndDup.java Passed: sun/text/resources/Collator/Bug4248694.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/IntHashtable/patch-src/java.base/java/text/Bug4170614Test.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP521 Passed: sun/text/resources/Format/Bug4395196.java Passed: sun/text/resources/Format/Bug4621320.java Passed: sun/text/resources/Format/Bug4442855.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/Bug5096553.java Passed: sun/text/resources/Format/Bug4810032.java Passed: sun/text/resources/Format/Bug8074791.java Passed: sun/text/resources/Format/Bug8037343.java Passed: sun/tools/jrunscript/jrunscript-argsTest.sh Passed: sun/tools/jrunscript/jrunscript-cpTest.sh Passed: sun/tools/jrunscript/jrunscript-DTest.sh Passed: sun/security/x509/AlgorithmId/OmitAlgIdParam.java Passed: sun/tools/jrunscript/jrunscript-eTest.sh Passed: sun/tools/jrunscript/jrunscript-fTest.sh Passed: sun/text/resources/LocaleDataTest.java Passed: sun/tools/jrunscript/jrunscriptTest.sh Passed: sun/tools/jrunscript/jrunscript-helpTest.sh Passed: tools/jar/index/MetaInf.java Passed: sun/text/resources/Collator/SwedishTest.java Passed: sun/text/resources/Collator/CollationSettingsTests.java Passed: tools/jar/multiRelease/whitebox/Driver.java Passed: sun/security/util/math/TestIntegerModuloP.java#P521OrderField Passed: tools/jar/mmrjar/Basic.java Passed: sun/security/x509/URICertStore/AIACertTimeout.java Passed: sun/security/validator/samedn.sh Passed: tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java Passed: tools/jar/multiRelease/Basic1.java Passed: tools/jar/ChangeDir.java Passed: tools/jar/CreateMissingParentDirectories.java Passed: tools/jar/ContentOrder.java Passed: tools/jar/JarBackSlash.java Passed: tools/jar/InputFilesTest.java Passed: tools/jar/JarEntryTime.java Passed: tools/jar/ManifestDirectoryCompression.java Passed: tools/jar/ReleaseBeforeFiles.java Passed: sun/security/validator/certreplace.sh Passed: tools/jar/multiRelease/Basic.java Passed: tools/jar/LeadingGarbage.java Passed: tools/jimage/ImageReaderDuplicateChildNodesTest.java Passed: tools/jar/UpdateManifest.java Passed: tools/jimage/JImageBasicsTest.java Passed: tools/jimage/JImageInfoTest.java Passed: tools/jimage/JImageListTest.java Passed: tools/jar/multiRelease/RuntimeTest.java Passed: tools/jar/UpdateJar.java Passed: tools/jimage/JImageExtractTest.java Passed: tools/jimage/JImageToolTest.java Passed: tools/jar/compat/CLICompatibility.java Passed: tools/jimage/JImageVerifyTest.java Passed: tools/jar/modularJar/Basic.java Passed: tools/jimage/JImageNonAsciiNameTest.java Passed: tools/jar/multiRelease/VersionValidatorTest.java Passed: tools/jlink/bindservices/SuggestProviders.java Passed: tools/jimage/JImageTest.java Passed: tools/jimage/VerifyJimage.java Passed: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java Passed: tools/jar/ReproducibleJar.java Passed: tools/jlink/basic/BasicTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java Passed: tools/jlink/multireleasejar/JLinkMRJavaBaseVersionTest.java Passed: tools/jlink/bindservices/BindServices.java Passed: tools/jlink/basic/AllModulePath.java Passed: tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java Passed: tools/jlink/plugins/CompressIndexesTest.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/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java Passed: tools/jlink/plugins/ExcludeJmodSectionPluginTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java Passed: tools/jlink/plugins/LastSorterTest.java Passed: tools/jlink/plugins/OrderResourcesPluginTest.java Passed: tools/jlink/plugins/PluginsNegativeTest.java Passed: tools/jlink/plugins/PrevisitorTest.java Passed: tools/jlink/plugins/LegalFilePluginTest.java Passed: tools/jlink/plugins/ResourceFilterTest.java Passed: tools/jlink/plugins/SignatureParserTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java Passed: tools/jlink/plugins/CompressorPluginTest.java Passed: tools/jlink/plugins/AddOptionsPluginTest.java Passed: tools/jlink/CheckExecutable.java Passed: tools/jlink/plugins/CDSPluginTest.java Passed: tools/jlink/plugins/StringSharingPluginTest.java Passed: tools/jlink/ImageFileCreatorTest.java Passed: tools/jlink/ImageFilePoolTest.java Passed: sun/security/x509/URICertStore/CRLReadTimeout.java Passed: tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java Passed: tools/jlink/plugins/GenerateJLIClassesPluginTest.java Passed: tools/jlink/plugins/VendorInfoPluginsTest.java Passed: tools/jlink/IntegrationTest.java Passed: tools/jlink/ExplodedModuleNameTest.java Passed: tools/jlink/JLinkEndianTest.java Passed: tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java Passed: tools/jlink/DefaultProviderTest.java Passed: sun/security/tools/jarsigner/TimestampCheck.java Passed: tools/jlink/JLink100Modules.java Passed: tools/jlink/JLinkOptionsTest.java Passed: tools/jlink/JLink2Test.java Passed: tools/jlink/JLinkDedupTestBatchSizeOne.java Passed: tools/jlink/JLinkToolProviderTest.java Passed: tools/jlink/JLinkReproducible2Test.java Passed: tools/jlink/ReleaseImplementorTest.java Passed: tools/jlink/ResourceDuplicateCheckTest.java Passed: tools/jlink/ResourcePoolTest.java Passed: tools/jlink/SecurityTest.java Passed: tools/jlink/ModuleNamesOrderTest.java Passed: tools/jlink/JLinkReproducible3Test.java Passed: tools/jlink/JLinkSigningTest.java Passed: tools/jlink/NativeTest.java Passed: tools/jmod/hashes/HashesOrderTest.java Passed: tools/jlink/plugins/IncludeLocalesPluginTest.java Passed: tools/jlink/JLinkNegativeTest.java Passed: tools/jlink/JLinkPluginsTest.java Passed: tools/jmod/JmodNegativeTest.java Passed: tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java Passed: tools/jmod/JmodTest.java Passed: tools/jmod/hashes/HashesTest.java Passed: tools/jar/multiRelease/ApiValidatorTest.java Passed: tools/launcher/8261785/Test8261785.java Passed: tools/launcher/modules/basic/InitErrors.java Passed: tools/launcher/modules/addreads/AddReadsTest.java Passed: tools/launcher/modules/basic/LauncherErrors.java Passed: tools/launcher/modules/illegalaccess/IllegalAccessTest.java Passed: tools/jlink/JLinkReproducibleTest.java Passed: tools/launcher/modules/addreads/AddReadsTestWarningError.java Passed: tools/launcher/modules/describe/DescribeModuleTest.java Passed: tools/launcher/modules/addmods/AddModsTest.java Passed: tools/launcher/modules/dryrun/DryRunTest.java Passed: tools/launcher/modules/classpath/JavaClassPathTest.java Passed: tools/launcher/modules/limitmods/LimitModsTest.java Passed: tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java Passed: tools/launcher/modules/addexports/AddExportsTestWarningError.java Passed: tools/launcher/modules/addexports/AddExportsTest.java Passed: tools/launcher/modules/patch/basic/PatchTest.java Passed: tools/launcher/modules/patch/automatic/PatchTest.java Passed: tools/launcher/modules/patch/basic/PatchTestWarningError.java Passed: tools/launcher/ChangeDataModel.java Passed: tools/launcher/modules/basic/BasicTest.java Passed: tools/launcher/modules/listmods/ListModsTest.java Passed: sun/security/tools/keytool/GenerateAll.java Passed: tools/launcher/ArgsFileTest.java Passed: tools/launcher/DefaultLocaleTestRun.java Passed: tools/launcher/DiacriticTest.java Passed: tools/launcher/modules/validate/ValidateModulesTest.java Passed: tools/launcher/I18NArgTest.java Passed: tools/launcher/I18NTest.java Passed: tools/launcher/ArgsEnvVar.java Passed: tools/launcher/InfoStreams.java Passed: tools/launcher/ArgFileSyntax.java Passed: tools/launcher/JliLaunchTest.java Passed: tools/launcher/I18NJarTest.java Passed: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java Passed: tools/launcher/ExecutionEnvironment.java#id0 Passed: tools/launcher/Jexec.java Passed: tools/launcher/LauncherMessageTest.java Passed: tools/launcher/MainClassAttributeTest.java Passed: tools/launcher/RunpathTest.java Passed: tools/launcher/MultipleJRERemoved.java Passed: tools/launcher/BigJar.java Passed: tools/launcher/ClassPathWildCard.sh Passed: tools/jlink/JLinkTest.java Passed: tools/launcher/MainClassCantBeLoadedTest.java Passed: tools/launcher/TestSpecialArgs.java Passed: tools/launcher/MiscTests.java Passed: tools/launcher/TestXcheckJNIWarnings.java#jdwp-agent Passed: tools/launcher/TooSmallStackSize.java Passed: tools/launcher/MultipleJRE.sh Passed: tools/launcher/Test7029048.java#id0 Passed: tools/launcher/TestXcheckJNIWarnings.java#noagent Passed: tools/launcher/UnresolvedExceptions.java Passed: tools/launcher/UnicodeTest.java Passed: tools/launcher/FXLauncherTest.java Passed: tools/launcher/TestMainWithoutEnclosing.java Passed: tools/launcher/Settings.java Passed: tools/launcher/VersionCheck.java Passed: tools/launcher/Arrrghs.java Passed: tools/launcher/ToolsOpts.java Passed: tools/launcher/InstanceMainTest.java Passed: tools/launcher/SourceMode.java Passed: tools/launcher/HelpFlagsTest.java Test results: passed: 4,100; failed: 12 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jdk_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2 Finished running test 'jtreg:test/jdk:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jdk_tier2 Running test 'jtreg:test/langtools:tier2' Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java Passed: jdk/jshell/ToolLocaleMessageTest.java Passed: jdk/jshell/JdiListeningLocalhostExecutionControlTest.java Passed: jdk/jshell/FailOverExecutionControlHangingListenTest.java Passed: jdk/jshell/JdiLaunchingExecutionControlTest.java Passed: jdk/jshell/FailOverExecutionControlDyingLaunchTest.java Passed: jdk/jshell/JdiListeningExecutionControlTest.java Passed: jdk/jshell/FailOverDirectExecutionControlTest.java Passed: jdk/jshell/ExternalEditorTest.java Passed: jdk/jshell/ToolReloadTest.java Passed: jdk/jshell/ToolBasicTest.java Test results: passed: 11 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_langtools_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_langtools_tier2 Finished running test 'jtreg:test/langtools:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_langtools_tier2 Running test 'jtreg:test/jaxp:tier2' Passed: javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java Passed: javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java Passed: javax/xml/jaxp/functional/catalog/PreferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/DelegatePublicTest.java Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/GroupTest.java Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java Passed: javax/xml/jaxp/functional/catalog/PreferTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateUriTest.java Passed: javax/xml/jaxp/functional/catalog/LoadCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/PublicFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/PublicTest.java Passed: javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/SystemTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteSystemTest.java Passed: javax/xml/jaxp/functional/catalog/SystemSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/SystemFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/UriSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteUriTest.java Passed: javax/xml/jaxp/functional/catalog/UriTest.java Passed: javax/xml/jaxp/functional/catalog/UriFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java Passed: javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/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/XMLEventFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/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/transform/ptests/TfClearParamTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathEvaluationResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.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/DocumentTypeTest.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/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/w3c/dom/ptests/TextTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttrImplTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.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/XMLReaderAdapterTest.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/XMLReaderNSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java Passed: javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java Passed: javax/xml/jaxp/functional/test/astro/DocumentLSTest.java Passed: javax/xml/jaxp/functional/test/astro/SAX201Test.java Passed: javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java Passed: javax/xml/jaxp/functional/test/astro/XPathAPITest.java Passed: javax/xml/jaxp/functional/test/astro/AstroTest.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4511326.java Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionController.java Passed: javax/xml/jaxp/functional/test/auctionportal/UserController.java Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515047.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4512806.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4848653.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4693341.java Passed: javax/xml/jaxp/unittest/bcel/UtilityTest.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515660.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4858685.java Passed: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogAccessTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/DefaultFactoryWrapperTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogResolverTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogReuseTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogFileInputTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java Passed: javax/xml/jaxp/unittest/common/catalog/NullIdTest.java Passed: javax/xml/jaxp/unittest/catalog/GroupTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport1.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java Passed: javax/xml/jaxp/unittest/common/catalog/DOMTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport3.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport5.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport4.java Passed: javax/xml/jaxp/unittest/common/catalog/SAXTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogTest.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/catalog/StAXTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/catalog/SchemaTest.java Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest.java Passed: javax/xml/jaxp/unittest/common/config/PathTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest0.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest.java Passed: javax/xml/jaxp/unittest/common/catalog/TransformTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/dtd/DTDPropertiesTest.java Passed: javax/xml/jaxp/unittest/common/dtd/DOMTest.java Passed: javax/xml/jaxp/unittest/common/dtd/SAXTest.java Passed: javax/xml/jaxp/unittest/common/Bug7143711Test.java Passed: javax/xml/jaxp/unittest/common/ImplPropertyTest.java Passed: javax/xml/jaxp/unittest/common/dtd/StAXTest.java Passed: javax/xml/jaxp/unittest/common/Bug6350682.java Passed: javax/xml/jaxp/unittest/common/Bug6723276Test.java Passed: javax/xml/jaxp/unittest/common/ProcessingLimits.java Passed: javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java Passed: javax/xml/jaxp/unittest/common/EncodingErrorsReportingTest.java Passed: javax/xml/jaxp/unittest/common/dtd/SchemaTest.java Passed: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java Passed: javax/xml/jaxp/unittest/common/dtd/TransformTest.java Passed: javax/xml/jaxp/unittest/common/Sources.java Passed: javax/xml/jaxp/unittest/datatype/Bug6320118.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937951Test.java Passed: javax/xml/jaxp/unittest/datatype/HashCodeTest.java Passed: javax/xml/jaxp/unittest/datatype/Bug7042647Test.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937964Test.java Passed: javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java Passed: javax/xml/jaxp/unittest/datatype/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/datatype/DurationTest.java Passed: javax/xml/jaxp/unittest/common/ValidationWarningsTest.java Passed: javax/xml/jaxp/unittest/datatype/JDK8068839Test.java Passed: javax/xml/jaxp/unittest/common/TransformationWarningsTest.java Passed: javax/xml/jaxp/unittest/datatype/XMLGregorianCalendarTest.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug4973153.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6354955.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6290947.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6376823.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4915748.java Passed: javax/xml/jaxp/unittest/dom/Bug4915524.java Passed: javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4966082.java Passed: javax/xml/jaxp/unittest/dom/Bug4966138.java Passed: javax/xml/jaxp/unittest/dom/Bug4966142.java Passed: javax/xml/jaxp/unittest/dom/Bug4966143.java Passed: javax/xml/jaxp/unittest/dom/Bug6339023.java Passed: javax/xml/jaxp/unittest/dom/Bug6367542.java Passed: javax/xml/jaxp/unittest/dom/Bug6355326.java Passed: javax/xml/jaxp/unittest/dom/Bug6520131.java Passed: javax/xml/jaxp/unittest/dom/Bug6521260.java Passed: javax/xml/jaxp/unittest/dom/Bug6879614Test.java Passed: javax/xml/jaxp/unittest/dom/Bug6582545Test.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/Bug5025825.java Passed: javax/xml/jaxp/unittest/parsers/Bug5010072.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/Bug6309988.java Passed: javax/xml/jaxp/unittest/parsers/Bug6518733.java Passed: javax/xml/jaxp/unittest/parsers/Bug6573786.java Passed: javax/xml/jaxp/unittest/parsers/Bug6594813.java Passed: javax/xml/jaxp/unittest/parsers/Bug6564400.java Passed: javax/xml/jaxp/unittest/parsers/Bug6608841.java Passed: javax/xml/jaxp/unittest/parsers/Bug6690015.java Passed: javax/xml/jaxp/unittest/parsers/Bug6849942Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug6760982.java Passed: javax/xml/jaxp/unittest/parsers/Bug7157608Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug7166896Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug8073385.java Passed: javax/xml/jaxp/unittest/parsers/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/parsers/Bug8003147Test.java Passed: javax/xml/jaxp/unittest/parsers/HandleError.java Passed: javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java Passed: javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java Passed: javax/xml/jaxp/unittest/parsers/SupplementaryChars.java Passed: javax/xml/jaxp/unittest/sax/Bug6889654Test.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/Bug7057778Test.java Passed: javax/xml/jaxp/unittest/sax/SAXExceptionInitCause.java Passed: javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java Passed: javax/xml/jaxp/unittest/sax/SAXParserTest.java Passed: javax/xml/jaxp/unittest/sax/IssueTracker56Test.java Passed: javax/xml/jaxp/unittest/sbd/test/ExternalRefTest.java Passed: javax/xml/jaxp/unittest/sax/NSSupportTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java Passed: javax/xml/jaxp/unittest/sax/XMLReaderTest.java Passed: javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java Passed: javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java Passed: javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java Passed: javax/xml/jaxp/unittest/sax/SymbolTableResetTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java Passed: javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/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/XMLEventReaderTest/JDK8201138.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8209615.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/InputFactoryTest.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/XMLInputFactoryTest/IssueTracker38.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.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/XMLResolverTest/XMLResolverTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/XMLStreamReaderFilterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.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/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/VoiceXMLDTDTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/AttributeEscapeTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XML11Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6452107.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/CustomImplTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EmptyElementTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NullUriDetectionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EncodingTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SqeLinuxTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/UnprefixedNameTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NamespaceTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/WriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java Passed: javax/xml/jaxp/unittest/stream/Bug6378422.java Passed: javax/xml/jaxp/unittest/stream/Bug6370703.java Passed: javax/xml/jaxp/unittest/stream/Bug6489502.java Passed: javax/xml/jaxp/unittest/stream/Bug6380870.java Passed: javax/xml/jaxp/unittest/stream/Bug6509774.java Passed: javax/xml/jaxp/unittest/stream/Bug6688002Test.java Passed: javax/xml/jaxp/unittest/stream/Bug6976938Test.java Passed: javax/xml/jaxp/unittest/stream/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java Passed: javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/transform/BCELHashCodeTest.java Passed: javax/xml/jaxp/unittest/transform/sax/Bug6451633.java Passed: javax/xml/jaxp/unittest/transform/sort/SortTest.java Passed: javax/xml/jaxp/unittest/transform/Bug4693341Test.java Passed: javax/xml/jaxp/unittest/transform/Bug5073477.java Passed: javax/xml/jaxp/unittest/transform/Bug6216226Test.java Passed: javax/xml/jaxp/unittest/transform/Bug6311448.java Passed: javax/xml/jaxp/unittest/transform/Bug4892774.java Passed: javax/xml/jaxp/unittest/transform/Bug6467808.java Passed: javax/xml/jaxp/unittest/transform/Bug6206491.java Passed: javax/xml/jaxp/unittest/transform/Bug6384805.java Passed: javax/xml/jaxp/unittest/transform/Bug6175602.java Passed: javax/xml/jaxp/unittest/transform/Bug6465722.java Passed: javax/xml/jaxp/unittest/transform/Bug6490380.java Passed: javax/xml/jaxp/unittest/transform/Bug6490921.java Passed: javax/xml/jaxp/unittest/transform/Bug6513892.java Passed: javax/xml/jaxp/unittest/transform/Bug6551616.java Passed: javax/xml/jaxp/unittest/transform/Bug6559595.java Passed: javax/xml/jaxp/unittest/transform/Bug6540545.java Passed: javax/xml/jaxp/unittest/transform/Bug6537167.java Passed: javax/xml/jaxp/unittest/transform/Bug6565260.java Passed: javax/xml/jaxp/unittest/transform/CR6577667Test.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/CR6652519Test.java Passed: javax/xml/jaxp/unittest/transform/BugDB12665704Test.java Passed: javax/xml/jaxp/unittest/transform/CR6689809Test.java Passed: javax/xml/jaxp/unittest/transform/CR6905829Test.java Passed: javax/xml/jaxp/unittest/transform/ErrorListenerTest.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/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/transform/DOMResultTest.java Passed: javax/xml/jaxp/unittest/transform/Issue2204Test.java Passed: javax/xml/jaxp/unittest/transform/CR7098746Test.java Passed: javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java Passed: javax/xml/jaxp/unittest/transform/JDK8207760.java Passed: javax/xml/jaxp/unittest/transform/OutputPropertiesTest.java Passed: javax/xml/jaxp/unittest/transform/ResetTest.java Passed: javax/xml/jaxp/unittest/transform/ResultTest.java Passed: javax/xml/jaxp/unittest/transform/Issue2290Test.java Passed: javax/xml/jaxp/unittest/transform/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/SurrogateTest.java Passed: javax/xml/jaxp/unittest/transform/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/transform/SourceTest.java Passed: javax/xml/jaxp/unittest/transform/StylesheetTest.java Passed: javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/transform/TemplatesTest.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/validation/tck/Bug6967214Test.java Passed: javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java Passed: javax/xml/jaxp/unittest/transform/TransformerTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6975265Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug7014246Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6977201Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java Passed: javax/xml/jaxp/unittest/validation/tck/ParticleTest.java Passed: javax/xml/jaxp/unittest/validation/Bug4966232.java Passed: javax/xml/jaxp/unittest/validation/tck/RegexWord.java Passed: javax/xml/jaxp/unittest/validation/AnyElementTest.java Passed: javax/xml/jaxp/unittest/validation/Bug4966254.java Passed: javax/xml/jaxp/unittest/validation/Bug4969042.java Passed: javax/xml/jaxp/unittest/validation/Bug4969689.java Passed: javax/xml/jaxp/unittest/validation/Bug4969089.java Passed: javax/xml/jaxp/unittest/validation/Bug4969110.java Passed: javax/xml/jaxp/unittest/validation/Bug4969692.java Passed: javax/xml/jaxp/unittest/validation/Bug4969693.java Passed: javax/xml/jaxp/unittest/validation/Bug4969695.java Passed: javax/xml/jaxp/unittest/validation/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/Bug6378043.java Passed: javax/xml/jaxp/unittest/validation/Bug6449797.java Passed: javax/xml/jaxp/unittest/validation/Bug5072946.java Passed: javax/xml/jaxp/unittest/validation/Bug6457662.java Passed: javax/xml/jaxp/unittest/validation/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/ErrorHandlingTest.java Passed: javax/xml/jaxp/unittest/validation/Bug6925531Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6954738_Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6946312Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6859210.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/MultiOccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursTest.java Passed: javax/xml/jaxp/unittest/validation/OccursTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardTest.java Passed: javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java Passed: javax/xml/jaxp/unittest/validation/ParticlesId005Test.java Passed: javax/xml/jaxp/unittest/validation/SchemaTest.java Passed: javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java Passed: javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java Passed: javax/xml/jaxp/unittest/validation/ValidationTest.java Passed: javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991857.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992793.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992788.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991939.java Passed: javax/xml/jaxp/unittest/xpath/XPathAncestorsTest.java Passed: javax/xml/jaxp/unittest/validation/ValidatorTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992805.java Passed: javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java Passed: javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathBooleanFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExceptionTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpChildTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpDescendantTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpFollowingTest.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/XPathExpAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNumberFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathOperatorExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java Test results: passed: 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 762 762 0 0 >> jtreg:test/jdk:tier2 4112 4100 12 0 << jtreg:test/langtools:tier2 11 11 0 0 jtreg:test/jaxp:tier2 515 515 0 0 ============================== TEST FAILURE