summaryrefslogtreecommitdiffhomepage
path: root/mullvad-setup
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2021-11-24 15:18:03 +0100
committerDavid Lönnhager <david.l@mullvad.net>2021-11-26 10:42:45 +0100
commitdfadebf2c86474b4ae33bce37bfcd934a0bcce1f (patch)
tree79910b25de2b334c43d7e01ef3a07404b083dbee /mullvad-setup
parent9bfca257349dad9cde2aac9b1516e71f33f25a23 (diff)
downloadmullvadvpn-dfadebf2c86474b4ae33bce37bfcd934a0bcce1f.tar.xz
mullvadvpn-dfadebf2c86474b4ae33bce37bfcd934a0bcce1f.zip
Don't pass tokio runtime handles to async functions
Diffstat (limited to 'mullvad-setup')
-rw-r--r--mullvad-setup/src/main.rs11
1 files changed, 3 insertions, 8 deletions
diff --git a/mullvad-setup/src/main.rs b/mullvad-setup/src/main.rs
index eb09513a1f..8b9df4b154 100644
--- a/mullvad-setup/src/main.rs
+++ b/mullvad-setup/src/main.rs
@@ -173,14 +173,9 @@ async fn remove_wireguard_key() -> Result<(), Error> {
if let Some(token) = settings.get_account_token() {
if let Some(wg_data) = settings.get_wireguard() {
- let mut rpc_runtime = MullvadRpcRuntime::with_cache(
- tokio::runtime::Handle::current(),
- None,
- &cache_path,
- false,
- )
- .await
- .map_err(Error::RpcInitializationError)?;
+ let mut rpc_runtime = MullvadRpcRuntime::with_cache(None, &cache_path, false)
+ .await
+ .map_err(Error::RpcInitializationError)?;
let mut key_proxy =
mullvad_rpc::WireguardKeyProxy::new(rpc_runtime.mullvad_rest_handle());
retry_future_n(