diff options
Diffstat (limited to 'src/components/transport_manager/src/tcp/tcp_client_listener.cc')
-rw-r--r-- | src/components/transport_manager/src/tcp/tcp_client_listener.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/components/transport_manager/src/tcp/tcp_client_listener.cc b/src/components/transport_manager/src/tcp/tcp_client_listener.cc index 0812cd39c9..2683ce02c4 100644 --- a/src/components/transport_manager/src/tcp/tcp_client_listener.cc +++ b/src/components/transport_manager/src/tcp/tcp_client_listener.cc @@ -97,7 +97,7 @@ TcpClientListener::TcpClientListener(TransportAdapterController* controller, TransportAdapter::Error TcpClientListener::Init() { SDL_LOG_AUTO_TRACE(); - thread_stop_requested_ = false; + thread_stop_requested_.store(false); if (!IsListeningOnSpecificInterface()) { // Network interface is not specified. We will listen on all interfaces @@ -343,7 +343,7 @@ void TcpClientListener::StopLoop() { return; } - thread_stop_requested_ = true; + thread_stop_requested_.store(true); char dummy[1] = {0}; int ret = write(pipe_fds_[1], dummy, sizeof(dummy)); @@ -459,7 +459,7 @@ TransportAdapter::Error TcpClientListener::StartListeningThread() { } } - thread_stop_requested_ = false; + thread_stop_requested_.store(false); if (!thread_->Start()) { return TransportAdapter::FAIL; @@ -538,7 +538,7 @@ bool TcpClientListener::StartOnNetworkInterface() { } } - remove_devices_on_terminate_ = true; + remove_devices_on_terminate_.store(true); if (TransportAdapter::OK != StartListeningThread()) { SDL_LOG_WARN("Failed to start TCP client listener"); @@ -564,7 +564,7 @@ bool TcpClientListener::StopOnNetworkInterface() { socket_ = -1; } - remove_devices_on_terminate_ = false; + remove_devices_on_terminate_.store(false); SDL_LOG_INFO("TCP server socket on " << designated_interface_ << " stopped"); |