diff options
| author | Sebastian Holmin <sebastian.holmin@mullvad.net> | 2025-01-09 13:15:10 +0100 |
|---|---|---|
| committer | Sebastian Holmin <sebastian.holmin@mullvad.net> | 2025-01-09 15:13:10 +0100 |
| commit | 7f57b1f767eb79acb372fb54d840c82e55a67fd5 (patch) | |
| tree | 6ec6ac8137fffb3ff797e38fc46849ee325c792f /talpid-core/src | |
| parent | b824d79cd8293d45fc08de6cac60aa0b00096ac3 (diff) | |
| download | mullvadvpn-7f57b1f767eb79acb372fb54d840c82e55a67fd5.tar.xz mullvadvpn-7f57b1f767eb79acb372fb54d840c82e55a67fd5.zip | |
Make `KEY_PAIR` private and expose it by a fn
Diffstat (limited to 'talpid-core/src')
| -rw-r--r-- | talpid-core/src/tunnel_state_machine/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/talpid-core/src/tunnel_state_machine/mod.rs b/talpid-core/src/tunnel_state_machine/mod.rs index 06588392e9..d9d25d95d2 100644 --- a/talpid-core/src/tunnel_state_machine/mod.rs +++ b/talpid-core/src/tunnel_state_machine/mod.rs @@ -25,7 +25,7 @@ use talpid_routing::RouteManagerHandle; #[cfg(target_os = "macos")] use talpid_tunnel::TunnelMetadata; use talpid_tunnel::{tun_provider::TunProvider, TunnelEvent}; -use talpid_tunnel_config_client::classic_mceliece::{spawn_keypair_worker, BUFSIZE, KEYPAIR_RX}; +use talpid_tunnel_config_client::classic_mceliece::get_or_init_keypair_receiver; #[cfg(target_os = "macos")] use talpid_types::ErrorExt; @@ -179,7 +179,7 @@ pub async fn spawn( }); // Spawn a worker that pre-computes McEliece key pairs for PQ tunnels - KEYPAIR_RX.get_or_init(|| tokio::sync::Mutex::new(spawn_keypair_worker(BUFSIZE))); + get_or_init_keypair_receiver(); Ok(TunnelStateMachineHandle { command_tx, |
