summaryrefslogtreecommitdiff
path: root/src/components
diff options
context:
space:
mode:
Diffstat (limited to 'src/components')
-rw-r--r--src/components/transport_manager/src/cloud/websocket_client_connection.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/components/transport_manager/src/cloud/websocket_client_connection.cc b/src/components/transport_manager/src/cloud/websocket_client_connection.cc
index 8944bd74b6..057e3d7208 100644
--- a/src/components/transport_manager/src/cloud/websocket_client_connection.cc
+++ b/src/components/transport_manager/src/cloud/websocket_client_connection.cc
@@ -267,7 +267,9 @@ void WebsocketClientConnection::Shutdown() {
thread_delegate_->SetShutdown();
write_thread_->join();
delete thread_delegate_;
+ thread_delegate_ = NULL;
threads::DeleteThread(write_thread_);
+ write_thread_ = NULL;
}
if (buffer_.size()) {
buffer_.consume(buffer_.size());