From 8e08f3b7e7f53e01650a4affe4c3b033c2e4a571 Mon Sep 17 00:00:00 2001 From: quexeky Date: Mon, 13 Oct 2025 09:26:22 +1100 Subject: [PATCH] chore: Revert Clients to using static LazyLock Signed-off-by: quexeky --- remote/src/utils.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/remote/src/utils.rs b/remote/src/utils.rs index e6a3077..29a2d7f 100644 --- a/remote/src/utils.rs +++ b/remote/src/utils.rs @@ -1,5 +1,5 @@ use std::{ - cell::LazyCell, fs::{self, File}, io::Read + fs::{self, File}, io::Read, sync::LazyLock }; use drop_consts::DATA_ROOT_DIR; @@ -17,10 +17,10 @@ impl DropHealthcheck { &self.app_name } } -const DROP_CERT_BUNDLE: LazyCell> = LazyCell::new(fetch_certificates); -pub const DROP_CLIENT_SYNC: LazyCell = LazyCell::new(get_client_sync); -pub const DROP_CLIENT_ASYNC: LazyCell = LazyCell::new(get_client_async); -pub const DROP_CLIENT_WS_CLIENT: LazyCell = LazyCell::new(get_client_ws); +static DROP_CERT_BUNDLE: LazyLock> = LazyLock::new(fetch_certificates); +pub static DROP_CLIENT_SYNC: LazyLock = LazyLock::new(get_client_sync); +pub static DROP_CLIENT_ASYNC: LazyLock = LazyLock::new(get_client_async); +pub static DROP_CLIENT_WS_CLIENT: LazyLock = LazyLock::new(get_client_ws); fn fetch_certificates() -> Vec { let certificate_dir = DATA_ROOT_DIR.join("certificates");