From f3ad92a2063041a5c6251948afef7263e5a6f03d Mon Sep 17 00:00:00 2001 From: Geoff Bourne Date: Wed, 13 Aug 2025 18:25:52 -0500 Subject: [PATCH] Delegate file writing via queue and option to disable HTTP/2 --- .run/modrinth-modpack (slug).run.xml | 10 +++ .../curseforge/CurseForgeInstaller.java | 2 + .../itzg/helpers/fabric/FabricMetaClient.java | 2 +- .../me/itzg/helpers/files/ByteBufQueue.java | 53 +++++++++++++++ .../itzg/helpers/files/ReactiveFileUtils.java | 68 +++++++++++-------- .../me/itzg/helpers/http/SharedFetch.java | 40 +++++++---- .../me/itzg/helpers/http/SharedFetchArgs.java | 7 ++ 7 files changed, 140 insertions(+), 42 deletions(-) create mode 100644 src/main/java/me/itzg/helpers/files/ByteBufQueue.java diff --git a/.run/modrinth-modpack (slug).run.xml b/.run/modrinth-modpack (slug).run.xml index 0a275316..4bd3474d 100644 --- a/.run/modrinth-modpack (slug).run.xml +++ b/.run/modrinth-modpack (slug).run.xml @@ -12,6 +12,16 @@