diff --git a/ScreenPlay/src/sdkconnector.h b/ScreenPlay/src/sdkconnector.h index a2761e39..8d60311e 100644 --- a/ScreenPlay/src/sdkconnector.h +++ b/ScreenPlay/src/sdkconnector.h @@ -49,7 +49,12 @@ public: connect(m_socket, &QLocalSocket::disconnected, this, &SDKConnection::close); } ~SDKConnection (){ - qDebug() << "Terminating connection object"; + + // We need to call this manually because + // sometimes it wont close the connection in + // the descructor + m_socket->disconnect(); + m_socket->disconnectFromServer(); } QString appID() const