diff options
| -rw-r--r-- | mullvad-daemon/src/lib.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/mullvad-daemon/src/lib.rs b/mullvad-daemon/src/lib.rs index e4398e9880..e78649ac63 100644 --- a/mullvad-daemon/src/lib.rs +++ b/mullvad-daemon/src/lib.rs @@ -27,7 +27,6 @@ use crate::management_interface::{ BoxFuture, ManagementInterfaceEventBroadcaster, ManagementInterfaceServer, }; use futures::{ - executor, future::{self, Executor}, sync::{mpsc::UnboundedSender, oneshot}, Future, @@ -1511,8 +1510,8 @@ where } fn send_tunnel_command(&mut self, command: TunnelCommand) { - let mut sink = executor::spawn(UnboundedSender::clone(&self.tunnel_command_tx)); - sink.wait_send(command) + self.tunnel_command_tx + .unbounded_send(command) .expect("Tunnel state machine has stopped"); } |
