diff options
author | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2016-12-10 19:49:09 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2016-12-10 19:49:09 +0300 |
commit | f56fbc709d62d6cd72f427d8d5834774dfcdb02d (patch) | |
tree | 08b4b3e0fac710f291c6f9299eada12901627eb6 /client-qt/udm-client-qt/client_session.cpp | |
parent | 028ddc8e576e78d500f1cba443d7e21401130bb6 (diff) |
client:
correct session cleanup
few memory leaks eliminated
Diffstat (limited to 'client-qt/udm-client-qt/client_session.cpp')
-rw-r--r-- | client-qt/udm-client-qt/client_session.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/client-qt/udm-client-qt/client_session.cpp b/client-qt/udm-client-qt/client_session.cpp index 25b545d..ad5363f 100644 --- a/client-qt/udm-client-qt/client_session.cpp +++ b/client-qt/udm-client-qt/client_session.cpp @@ -306,10 +306,8 @@ void client_session::handle_write(const boost::system::error_code& error) client_session::~client_session() { //TODO: correct thread termination, reimplement -// io_service_.stop(); delete socket_; -// boost::asio::io_service *s = &io_service_; -// delete s; + delete recv_data_; emit client_disconnected(); emit terminate_thread(); } |