diff --git a/ChangeLog b/ChangeLog index 0d816e37c..d7884a229 100644 --- a/ChangeLog +++ b/ChangeLog @@ -40,6 +40,7 @@ 27. Fix crash when changinh playqueue view type. 28. Use same sidebar inactive tab mouse-over for all styles. 29. Fix colouring issues with some Kvantum styles. +30. Abort network connections before closing. 2.0.1 ----- diff --git a/network/networkaccessmanager.cpp b/network/networkaccessmanager.cpp index 1f37c5ecb..73bdb9550 100644 --- a/network/networkaccessmanager.cpp +++ b/network/networkaccessmanager.cpp @@ -101,8 +101,8 @@ void NetworkJob::cancelJob() disconnect(job, SIGNAL(uploadProgress(qint64, qint64)), this, SIGNAL(uploadProgress(qint64, qint64))); disconnect(job, SIGNAL(downloadProgress(qint64, qint64)), this, SLOT(downloadProg(qint64, qint64))); disconnect(job, SIGNAL(destroyed(QObject *)), this, SLOT(jobDestroyed(QObject *))); - job->close(); job->abort(); + job->close(); job->deleteLater(); job=0; }