From 7d694194cae2ed71e85ccbce96887a06a787492d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C4=99drzej=20Stuczy=C5=84ski?= Date: Tue, 10 Nov 2020 13:00:38 +0000 Subject: [PATCH] Starting cover traffic stream under correct condition (#422) --- clients/native/src/client/mod.rs | 4 +--- clients/socks5/src/client/mod.rs | 4 +++- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/clients/native/src/client/mod.rs b/clients/native/src/client/mod.rs index 33b9e88753..8f41ec70b4 100644 --- a/clients/native/src/client/mod.rs +++ b/clients/native/src/client/mod.rs @@ -340,8 +340,6 @@ impl NymClient { } pub fn start(&mut self) { - let vpn_mode = true; - info!("Starting nym client"); // channels for inter-component communication // TODO: make the channels be internally created by the relevant components @@ -391,7 +389,7 @@ impl NymClient { sphinx_message_sender.clone(), ); - if vpn_mode { + if !self.config.get_base().get_vpn_mode() { self.start_cover_traffic_stream(shared_topology_accessor, sphinx_message_sender); } diff --git a/clients/socks5/src/client/mod.rs b/clients/socks5/src/client/mod.rs index ea977fd211..c19b5a9c6c 100644 --- a/clients/socks5/src/client/mod.rs +++ b/clients/socks5/src/client/mod.rs @@ -340,7 +340,9 @@ impl NymClient { input_receiver, sphinx_message_sender.clone(), ); - self.start_cover_traffic_stream(shared_topology_accessor, sphinx_message_sender); + if !self.config.get_base().get_vpn_mode() { + self.start_cover_traffic_stream(shared_topology_accessor, sphinx_message_sender); + } self.start_socks5_listener(received_buffer_request_sender, input_sender); info!("Client startup finished!");