fix: Agent panics with rustls CryptoProvider

This commit is contained in:
Charles Gauthereau
2026-09-26 18:11:19 +02:00
parent 82c9b0aee0
commit e1e649791e
3 changed files with 4 additions and 1 deletions
Generated
+1
View File
@@ -3679,6 +3679,7 @@ dependencies = [
"rand 0.9.5",
"redis",
"reqwest 0.13.5",
"rustls 0.23.44",
"serde",
"serde_json",
"sha2 0.10.9",
+1
View File
@@ -61,6 +61,7 @@ postgres = "0.19.12"
url = "2.5.8"
percent-encoding = "2.3.2"
bollard = "0.20.0"
rustls = "0.23"
[dev-dependencies]
tokio = { version = "1", features = ["full"] }
+2 -1
View File
@@ -15,9 +15,10 @@ use utils::task_manager::scheduler;
#[tokio::main]
async fn main() {
let _ = rustls::crypto::aws_lc_rs::default_provider().install_default();
logging::init_logger();
// Remove all locks on startup
if let Err(e) = FileLock::clean_startup().await {
eprintln!("Failed to clean locks on startup: {:?}", e);
}