chore: deps hot_reload

This commit is contained in:
Jun Kurihara 2025-06-30 18:26:56 +09:00
commit 0d4234b620
No known key found for this signature in database
GPG key ID: 9C5AF0A526862FEF
10 changed files with 17 additions and 19 deletions

View file

@ -313,7 +313,7 @@ where
error!("Reloader is broken");
break;
}
let server_crypto_base = server_crypto_rx.borrow().clone().unwrap();
let server_crypto_base = server_crypto_rx.get().unwrap();
let Some(server_config): Option<Arc<ServerCrypto>> = (&server_crypto_base).try_into().ok() else {
error!("Failed to update server crypto");
break;

View file

@ -102,7 +102,7 @@ where
error!("Reloader is broken");
break;
}
let cert_keys_map = server_crypto_rx.borrow().clone().unwrap();
let cert_keys_map = server_crypto_rx.get().unwrap();
server_crypto = (&cert_keys_map).try_into().ok();
let Some(inner) = server_crypto.clone() else {

View file

@ -52,7 +52,7 @@ where
/// Receive server crypto from reloader
fn receive_server_crypto(&self, server_crypto_rx: ReloaderReceiver<ServerCryptoBase>) -> RpxyResult<s2n_quic_rustls::Server> {
let cert_keys_map = server_crypto_rx.borrow().clone().ok_or_else(|| {
let cert_keys_map = server_crypto_rx.get().ok_or_else(|| {
error!("Reloader is broken");
RpxyError::CertificateReloadError(anyhow!("Reloader is broken").into())
})?;