fix: install rustls CryptoProvider at startup to prevent panic under load
This commit is contained in:
@@ -48,6 +48,9 @@ struct Cli {
|
|||||||
|
|
||||||
#[tokio::main]
|
#[tokio::main]
|
||||||
async fn 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();
|
let cli = Cli::parse();
|
||||||
|
|
||||||
// Flag > env var > default (warn)
|
// Flag > env var > default (warn)
|
||||||
|
|||||||
Reference in New Issue
Block a user