summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorMarkus Pettersson <markus.pettersson@mullvad.net>2024-10-28 09:16:47 +0100
committerMarkus Pettersson <markus.pettersson@mullvad.net>2024-10-29 12:41:44 +0100
commitca3fb0c8293853b6d9eb6e4a74c1680db214fe3a (patch)
treecdded364bf1001baaa4231dcb9600492a1f74b0c
parent643c7d61c9a25d95d81d07edeae8f26dbfc8d18b (diff)
downloadmullvadvpn-ca3fb0c8293853b6d9eb6e4a74c1680db214fe3a.tar.xz
mullvadvpn-ca3fb0c8293853b6d9eb6e4a74c1680db214fe3a.zip
Throw error if `set_block_when_disconnected` is called on Android
-rw-r--r--mullvad-daemon/src/management_interface.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/mullvad-daemon/src/management_interface.rs b/mullvad-daemon/src/management_interface.rs
index 23d50f24b3..6a11357d6b 100644
--- a/mullvad-daemon/src/management_interface.rs
+++ b/mullvad-daemon/src/management_interface.rs
@@ -290,8 +290,7 @@ impl ManagementService for ManagementServiceImpl {
async fn set_block_when_disconnected(&self, request: Request<bool>) -> ServiceResult<()> {
let block_when_disconnected = request.into_inner();
log::debug!("set_block_when_disconnected({})", block_when_disconnected);
- log::warn!("Setting Lockdown mode on Android is not supported - this is handled by the OS, not the daemon");
- Ok(Response::new(()))
+ Err(Status::unimplemented("Setting Lockdown mode on Android is not supported - this is handled by the OS, not the daemon"))
}
async fn set_auto_connect(&self, request: Request<bool>) -> ServiceResult<()> {