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!");