summaryrefslogtreecommitdiffhomepage
path: root/talpid-core/src
diff options
context:
space:
mode:
authorSebastian Holmin <sebastian.holmin@mullvad.net>2025-01-09 13:15:10 +0100
committerSebastian Holmin <sebastian.holmin@mullvad.net>2025-01-09 15:13:10 +0100
commit7f57b1f767eb79acb372fb54d840c82e55a67fd5 (patch)
tree6ec6ac8137fffb3ff797e38fc46849ee325c792f /talpid-core/src
parentb824d79cd8293d45fc08de6cac60aa0b00096ac3 (diff)
downloadmullvadvpn-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.rs4
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,