From 10e1c35998da6267d2eb563add8b9435ab7b7335 Mon Sep 17 00:00:00 2001 From: Chocobo1 Date: Fri, 17 May 2019 11:20:47 +0800 Subject: [PATCH] Avoid unnecessary double lookup --- src/base/bittorrent/torrenthandle.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/base/bittorrent/torrenthandle.cpp b/src/base/bittorrent/torrenthandle.cpp index 09847116c..1759d6fd0 100644 --- a/src/base/bittorrent/torrenthandle.cpp +++ b/src/base/bittorrent/torrenthandle.cpp @@ -1577,8 +1577,7 @@ void TorrentHandle::handleTrackerReplyAlert(const lt::tracker_reply_alert *p) const QString trackerUrl(p->tracker_url()); qDebug("Received a tracker reply from %s (Num_peers = %d)", qUtf8Printable(trackerUrl), p->num_peers); // Connection was successful now. Remove possible old errors - m_trackerInfos[trackerUrl].lastMessage.clear(); // Reset error/warning message - m_trackerInfos[trackerUrl].numPeers = p->num_peers; + m_trackerInfos[trackerUrl] = {{}, p->num_peers}; m_session->handleTorrentTrackerReply(this, trackerUrl); }