From 131a31eeca152ed97ad4d684f68681cbbfa20c9b Mon Sep 17 00:00:00 2001 From: alterdekim Date: Mon, 7 Oct 2024 03:06:57 +0300 Subject: [PATCH] modified: src/simple_log.rs --- src/simple_log.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/simple_log.rs b/src/simple_log.rs index e39a253..94233c9 100644 --- a/src/simple_log.rs +++ b/src/simple_log.rs @@ -1,7 +1,8 @@ use crossbeam_channel::unbounded; use crossbeam_channel::{ Sender, Receiver }; +use std::sync::LazyLock; -static bnd: (Sender>, Receiver>) = unbounded::>(); +static bnd: LazyLock<(Sender>, Receiver>)> = LazyLock::new(|| unbounded::>()); pub fn fetch_logs() -> Vec { if let Ok(bytes) = bnd.1.recv() {