mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2024-12-21 08:09:35 +08:00
Don't access download handler after it's finished
This commit is contained in:
parent
8b330e3ac0
commit
3762514662
@ -124,7 +124,7 @@ void Feed::markAsRead()
|
||||
|
||||
void Feed::refresh()
|
||||
{
|
||||
if (isLoading())
|
||||
if (m_downloadHandler)
|
||||
m_downloadHandler->cancel();
|
||||
|
||||
// NOTE: Should we allow manually refreshing for disabled session?
|
||||
@ -193,6 +193,8 @@ bool Feed::hasError() const
|
||||
|
||||
void Feed::handleDownloadFinished(const Net::DownloadResult &result)
|
||||
{
|
||||
m_downloadHandler = nullptr; // will be deleted by DownloadManager later
|
||||
|
||||
if (result.status == Net::DownloadStatus::Success) {
|
||||
LogMsg(tr("RSS feed at '%1' is successfully downloaded. Starting to parse it.")
|
||||
.arg(result.url));
|
||||
|
Loading…
Reference in New Issue
Block a user