diff options
| author | David Lönnhager <david.l@mullvad.net> | 2024-02-20 17:55:50 +0100 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2024-02-21 13:34:46 +0100 |
| commit | 283a484ab51da27139a2b3bf11bdaf1d8445e039 (patch) | |
| tree | d1f9e79090a5bdbd9a9997343617ed60eebe1c98 | |
| parent | 2adee191e165e1536c33da5a40710947c5386c8d (diff) | |
| download | mullvadvpn-283a484ab51da27139a2b3bf11bdaf1d8445e039.tar.xz mullvadvpn-283a484ab51da27139a2b3bf11bdaf1d8445e039.zip | |
Create device proxy on tokio runtime
| -rw-r--r-- | mullvad-api/src/ffi/mod.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/mullvad-api/src/ffi/mod.rs b/mullvad-api/src/ffi/mod.rs index 62f2045c33..39b971cf3f 100644 --- a/mullvad-api/src/ffi/mod.rs +++ b/mullvad-api/src/ffi/mod.rs @@ -196,8 +196,10 @@ impl FfiClient { } fn rest_handle(&self) -> MullvadRestHandle { - self.api_runtime - .static_mullvad_rest_handle(self.api_hostname.clone()) + self.tokio_handle().block_on(async { + self.api_runtime + .static_mullvad_rest_handle(self.api_hostname.clone()) + }) } fn device_proxy(&self) -> DevicesProxy { |
