mirror of
https://github.com/d47081/qBittorrent.git
synced 2025-01-23 04:54:18 +00: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…
x
Reference in New Issue
Block a user