diff options
author | JackLivio <jack@livio.io> | 2019-03-17 10:11:36 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-03-17 10:11:36 -0400 |
commit | 665cfdaecbeff54679eeb621c4473652839f136f (patch) | |
tree | e00adb45f3487ed02167c9ed1899f3a09d1e5364 | |
parent | 04edfb6b21232dffb3598feca80e2f8e2bf7783c (diff) | |
parent | 9d408169f2898ecf8935c2bbc7eec227ac3ed120 (diff) | |
download | sdl_core-665cfdaecbeff54679eeb621c4473652839f136f.tar.gz |
Merge pull request #2848 from smartdevicelink/fix/cloud_app_mem_leak
Fix Cloud App Memory Leak
-rw-r--r-- | src/components/transport_manager/src/cloud/websocket_client_connection.cc | 3 |
1 files changed, 3 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 5c9553a970..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,6 +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()); |