diff --git a/src/core/feedsmodel.cpp b/src/core/feedsmodel.cpp index acfd1838d..7f28bf18f 100755 --- a/src/core/feedsmodel.cpp +++ b/src/core/feedsmodel.cpp @@ -90,6 +90,8 @@ void FeedsModel::quit() { // Close worker threads. if (m_feedDownloaderThread != NULL && m_feedDownloaderThread->isRunning()) { + m_feedDownloader->stopRunningUpdate(); + qDebug("Quitting feed downloader thread."); m_feedDownloaderThread->quit();