diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2019-12-04 00:43:29 +0000 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2019-12-04 12:15:57 +0100 |
| commit | 34ae839bfacb41f485916e661714397cbb0da4df (patch) | |
| tree | a12da68830d0917624f5f1c04b300ce6a56db032 | |
| parent | a4bc0f7a31c1c29486739c079ce17504a514b367 (diff) | |
| download | mullvadvpn-34ae839bfacb41f485916e661714397cbb0da4df.tar.xz mullvadvpn-34ae839bfacb41f485916e661714397cbb0da4df.zip | |
Fix channel closed when sending tunnel command
| -rw-r--r-- | mullvad-daemon/src/lib.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mullvad-daemon/src/lib.rs b/mullvad-daemon/src/lib.rs index d63c28e6a6..e4398e9880 100644 --- a/mullvad-daemon/src/lib.rs +++ b/mullvad-daemon/src/lib.rs @@ -1511,7 +1511,7 @@ where } fn send_tunnel_command(&mut self, command: TunnelCommand) { - let mut sink = executor::spawn(Arc::make_mut(&mut self.tunnel_command_tx)); + let mut sink = executor::spawn(UnboundedSender::clone(&self.tunnel_command_tx)); sink.wait_send(command) .expect("Tunnel state machine has stopped"); } |
