diff options
| -rw-r--r-- | mullvad_daemon/src/main.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mullvad_daemon/src/main.rs b/mullvad_daemon/src/main.rs index f2c6f46835..536de43012 100644 --- a/mullvad_daemon/src/main.rs +++ b/mullvad_daemon/src/main.rs @@ -193,7 +193,7 @@ impl Daemon { pub fn run(mut self) -> Result<()> { while let Ok(event) = self.rx.recv() { self.handle_event(event)?; - if self.shutdown { + if self.shutdown && self.state == TunnelState::NotRunning { break; } } |
