diff options
| -rw-r--r-- | talpid-core/src/tunnel_state_machine/disconnected_state.rs | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/talpid-core/src/tunnel_state_machine/disconnected_state.rs b/talpid-core/src/tunnel_state_machine/disconnected_state.rs index 643395931f..6c57e287a1 100644 --- a/talpid-core/src/tunnel_state_machine/disconnected_state.rs +++ b/talpid-core/src/tunnel_state_machine/disconnected_state.rs @@ -55,17 +55,15 @@ impl TunnelState for DisconnectedState { match try_handle_event!(self, commands.poll()) { Ok(TunnelCommand::AllowLan(allow_lan)) => { - let changed = shared_values.allow_lan != allow_lan; - shared_values.allow_lan = allow_lan; - if changed { + if shared_values.allow_lan != allow_lan { + shared_values.allow_lan = allow_lan; Self::set_security_policy(shared_values); } SameState(self) } Ok(TunnelCommand::BlockWhenDisconnected(block_when_disconnected)) => { - let changed = shared_values.block_when_disconnected != block_when_disconnected; - shared_values.block_when_disconnected = block_when_disconnected; - if changed { + if shared_values.block_when_disconnected != block_when_disconnected { + shared_values.block_when_disconnected = block_when_disconnected; Self::set_security_policy(shared_values); } SameState(self) |
