summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2021-11-25 18:17:01 +0100
committerDavid Lönnhager <david.l@mullvad.net>2021-11-25 18:17:39 +0100
commit5fa68c59ecab51221446d3a5854cb3af27e99771 (patch)
tree3a1ac337d5f8de9182efea0bb44270b08c0a8e71
parentcc41048e50a5d698efa9673de8dbb2c3ea5cbe5d (diff)
downloadmullvadvpn-5fa68c59ecab51221446d3a5854cb3af27e99771.tar.xz
mullvadvpn-5fa68c59ecab51221446d3a5854cb3af27e99771.zip
Don't fetch new API addresses if MULLVAD_API_ADDRESS is set
-rw-r--r--mullvad-rpc/src/rest.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/mullvad-rpc/src/rest.rs b/mullvad-rpc/src/rest.rs
index cc2510f97f..2348dbc260 100644
--- a/mullvad-rpc/src/rest.rs
+++ b/mullvad-rpc/src/rest.rs
@@ -629,6 +629,10 @@ impl MullvadRestHandle {
factory,
availability,
};
+ #[cfg(feature = "api-override")]
+ if *super::DISABLE_ADDRESS_ROTATION {
+ return handle;
+ }
handle.spawn_api_address_fetcher(address_cache);
handle