Fix a memory leak reported by valgrind

This commit is contained in:
Michael Zanetti 2020-02-09 16:05:12 +01:00
parent 44248e0223
commit 3d40b827b8

View File

@ -105,7 +105,7 @@ void MqttServer::setAuthorizer(MqttAuthorizer *authorizer)
int MqttServer::listen(const QHostAddress &address, quint16 port, const QSslConfiguration &sslConfiguration)
{
SslServer *server = new SslServer(sslConfiguration);
SslServer *server = new SslServer(sslConfiguration, this);
connect(server, &SslServer::clientConnected, d_ptr, &MqttServerPrivate::onClientConnected);
connect(server, &SslServer::clientDisconnected, d_ptr, &MqttServerPrivate::onClientDisconnected);
connect(server, &SslServer::dataAvailable, d_ptr, &MqttServerPrivate::onDataAvailable);