chore: deps hot_reload
This commit is contained in:
parent
254b5c1bb1
commit
0d4234b620
10 changed files with 17 additions and 19 deletions
|
|
@ -79,7 +79,7 @@ hyper-rustls = { version = "0.27.7", default-features = false, features = [
|
|||
|
||||
# tls and cert management for server
|
||||
rpxy-certs = { path = "../rpxy-certs/", default-features = false }
|
||||
hot_reload = "0.1.9"
|
||||
hot_reload = "0.2.0"
|
||||
rustls = { version = "0.23.28", default-features = false }
|
||||
rustls-post-quantum = { version = "0.2.2", optional = true }
|
||||
tokio-rustls = { version = "0.26.2", features = ["early-data"] }
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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 {
|
||||
|
|
|
|||
|
|
@ -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())
|
||||
})?;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue