fix: install rustls CryptoProvider at startup to prevent panic under load

This commit is contained in:
Nikketryhard
2026-02-14 04:03:11 -06:00
parent c57eab4995
commit 07e705084e

View File

@@ -48,6 +48,9 @@ struct Cli {
#[tokio::main]
async fn main() {
// Install rustls CryptoProvider early — prevents panic under concurrent load
let _ = rustls::crypto::ring::default_provider().install_default();
let cli = Cli::parse();
// Flag > env var > default (warn)