From f8c7f84c1885e5486e7179691cd3c00b4bb8cd59 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Sat, 26 Oct 2024 14:43:29 +0200 Subject: [PATCH] :sparkles: Use penpot own executor for s3 response completion executor --- backend/src/app/storage/s3.clj | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/backend/src/app/storage/s3.clj b/backend/src/app/storage/s3.clj index 93a18aa11b..9ddbb0ba58 100644 --- a/backend/src/app/storage/s3.clj +++ b/backend/src/app/storage/s3.clj @@ -186,9 +186,8 @@ (Region/of (name region))) (defn- build-s3-client - [{:keys [::region ::endpoint ::io-threads]}] - (let [executor (px/resolve-executor :virtual) - aconfig (-> (ClientAsyncConfiguration/builder) + [{:keys [::region ::endpoint ::io-threads ::wrk/executor]}] + (let [aconfig (-> (ClientAsyncConfiguration/builder) (.advancedOption SdkAdvancedAsyncClientOption/FUTURE_COMPLETION_EXECUTOR executor) (.build))