Code cleanup: avoid calling lambdas with deleted contexts

Change-Id: I65e59f609decac4f7c26eb4980624a58c4d2bcb3
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
This commit is contained in:
Sona Kurazyan 2019-02-15 17:42:03 +01:00
parent 7a60005561
commit 98b4ac3db7
1 changed files with 2 additions and 2 deletions

View File

@ -60,10 +60,10 @@ QCoapInternalRequest::QCoapInternalRequest(QObject *parent) :
{
Q_D(QCoapInternalRequest);
d->timeoutTimer = new QTimer(this);
connect(d->timeoutTimer, &QTimer::timeout, [this]() { emit timeout(this); });
connect(d->timeoutTimer, &QTimer::timeout, this, [this]() { emit timeout(this); });
d->maxTransmitWaitTimer = new QTimer(this);
connect(d->maxTransmitWaitTimer, &QTimer::timeout,
connect(d->maxTransmitWaitTimer, &QTimer::timeout, this,
[this]() { emit maxTransmissionSpanReached(this); });
d->multicastExpireTimer = new QTimer(this);