Changeset View
Changeset View
Standalone View
Standalone View
src/core/ddpapi/ddpclient.cpp
Show First 20 Lines • Show All 211 Lines • ▼ Show 20 Line(s) | 209 | DDPClient::DDPClient(RocketChatAccount *account, QObject *parent) | |||
---|---|---|---|---|---|
212 | , m_loginStatus(NotConnected) | 212 | , m_loginStatus(NotConnected) | ||
213 | , mRocketChatMessage(new RocketChatMessage) | 213 | , mRocketChatMessage(new RocketChatMessage) | ||
214 | , mRocketChatAccount(account) | 214 | , mRocketChatAccount(account) | ||
215 | { | 215 | { | ||
216 | } | 216 | } | ||
217 | 217 | | |||
218 | DDPClient::~DDPClient() | 218 | DDPClient::~DDPClient() | ||
219 | { | 219 | { | ||
220 | disconnect(mWebSocket, &AbstractWebSocket::disconnected, this, &DDPClient::onWSclosed); | ||||
220 | mWebSocket->close(); | 221 | mWebSocket->close(); | ||
221 | //Don't delete socket when we use specific socket. | 222 | //Don't delete socket when we use specific socket. | ||
222 | if (!RuqolaTestWebSocket::_k_ruqola_webSocket) { | 223 | if (!RuqolaTestWebSocket::_k_ruqola_webSocket) { | ||
223 | delete mWebSocket; | 224 | delete mWebSocket; | ||
224 | mWebSocket = nullptr; | 225 | mWebSocket = nullptr; | ||
225 | } | 226 | } | ||
226 | delete mRocketChatMessage; | 227 | delete mRocketChatMessage; | ||
227 | mRocketChatMessage = nullptr; | 228 | mRocketChatMessage = nullptr; | ||
▲ Show 20 Lines • Show All 728 Lines • Show Last 20 Lines |