From d45ac7b898663f3d29e8f122eb8a68108981a042 Mon Sep 17 00:00:00 2001 From: Giuseppe D'Angelo Date: Sat, 24 Jun 2023 12:36:50 +0200 Subject: [PATCH] QtNetwork: code tidies: use the 4-arg connect overload MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The 3-arg connect is error-prone and makes the lifetime of the connection unclear. Amends dae24df07fb3db37939e9ece4cf94f223a125f16 Change-Id: Iec1c2cb266fcaca1a1c407a6158cc8bbb282756b Reviewed-by: MÃ¥rten Nordheim --- src/network/ssl/qsslserver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/network/ssl/qsslserver.cpp b/src/network/ssl/qsslserver.cpp index 967c478904..5cd93233b4 100644 --- a/src/network/ssl/qsslserver.cpp +++ b/src/network/ssl/qsslserver.cpp @@ -341,7 +341,7 @@ void QSslServerPrivate::initializeHandshakeProcess(QSslSocket *socket) }); auto it = socketData.emplace(quintptr(socket), readyRead, destroyed, std::make_shared()); it->timeoutTimer->setSingleShot(true); - it->timeoutTimer->callOnTimeout([this, socket]() { handleHandshakeTimedOut(socket); }); + it->timeoutTimer->callOnTimeout(q, [this, socket]() { handleHandshakeTimedOut(socket); }); it->timeoutTimer->setInterval(handshakeTimeout); it->timeoutTimer->start(); }