From ad523e35b860c015b717c854ed365c5ea4cf4fa5 Mon Sep 17 00:00:00 2001 From: Mike Dilger Date: Sat, 22 Jun 2024 16:47:01 +1200 Subject: [PATCH] fix panic by supplying a timer --- src/globals.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/globals.rs b/src/globals.rs index 658aca2..373b1f1 100644 --- a/src/globals.rs +++ b/src/globals.rs @@ -2,6 +2,7 @@ use crate::config::Config; use crate::ip::HashedIp; use dashmap::DashMap; use hyper::server::conn::http1; +use hyper_util::rt::tokio::TokioTimer; use lazy_static::lazy_static; use parking_lot::RwLock; use pocket_db::Store; @@ -39,6 +40,7 @@ lazy_static! { let mut http1builder = http1::Builder::new(); http1builder.half_close(true); http1builder.keep_alive(true); + http1builder.timer(TokioTimer::new()); http1builder.header_read_timeout(Duration::from_secs(5)); Globals {