Skip to content

Commit 1e58c72

Browse files
committed
fix: rustls multi provider panic
1 parent 2e3a20e commit 1e58c72

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

boltconn/src/app.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,10 @@ impl App {
6464
enable_tun: Option<bool>,
6565
rootless_mode: bool,
6666
) -> anyhow::Result<Self> {
67+
// install rustls provider
68+
tokio_rustls::rustls::crypto::aws_lc_rs::default_provider()
69+
.install_default()
70+
.expect("Failed to install aws_lc_rs for rustls");
6771
// tracing
6872
let stream_logger = StreamLoggerSend::new();
6973
external::init_tracing(&stream_logger)?;

0 commit comments

Comments
 (0)