summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2019-07-31 19:20:00 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2019-07-31 19:33:56 +0000
commit39028aa6c1fea6ddb78916c03d161e406790e625 (patch)
treefbe2d38fc14da7848626ea17b990a144879b1154
parent1c7a7383d7bfbfe5eeeb44afeea6d615d1169dc7 (diff)
downloadmullvadvpn-39028aa6c1fea6ddb78916c03d161e406790e625.tar.xz
mullvadvpn-39028aa6c1fea6ddb78916c03d161e406790e625.zip
Implement `DaemonInterface::shutdown`
-rw-r--r--mullvad-jni/src/daemon_interface.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/mullvad-jni/src/daemon_interface.rs b/mullvad-jni/src/daemon_interface.rs
index 5ba890f90d..80c3abec26 100644
--- a/mullvad-jni/src/daemon_interface.rs
+++ b/mullvad-jni/src/daemon_interface.rs
@@ -156,6 +156,10 @@ impl DaemonInterface {
rx.wait().map_err(|_| Error::NoResponse)
}
+ pub fn shutdown(&self) -> Result<()> {
+ self.send_command(ManagementCommand::Shutdown)
+ }
+
pub fn update_relay_settings(&self, update: RelaySettingsUpdate) -> Result<()> {
let (tx, rx) = oneshot::channel();