fix: install rustls CryptoProvider at startup to prevent panic under load
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user