summaryrefslogtreecommitdiff
path: root/src/components/transport_manager/src/tcp/tcp_client_listener.cc
diff options
context:
space:
mode:
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.cc10
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");