diff --git a/src/downloader.cpp b/src/downloader.cpp index d874ad899..6f32e6ad3 100644 --- a/src/downloader.cpp +++ b/src/downloader.cpp @@ -169,12 +169,6 @@ std::vector Downloader::getDownloadIds() const { std::shared_ptr Downloader::startDownload(const std::string& uri, const std::vector>& options) { std::unique_lock lock(m_lock); - for (auto& p: m_knownDownloads) { - auto& d = p.second; - auto& uris = d->getUris(); - if (std::find(uris.begin(), uris.end(), uri) != uris.end()) - return d; - } std::vector uris = {uri}; auto gid = mp_aria->addUri(uris, options); m_knownDownloads[gid] = std::make_shared(mp_aria, gid);