From 97c2eefbdce918053254f3c63f680b02a6793c2d Mon Sep 17 00:00:00 2001 From: Stephen Kelly Date: Thu, 11 Apr 2013 14:05:54 +0200 Subject: [PATCH] Delay deletion of the QNetworkAccessManager. Fixes unit test which crashes on exit. Task-number: QTBUG-30630 Change-Id: I1e13cdc21c4297e492bf74d9a546a91510894288 Reviewed-by: Sergio Ahumada Reviewed-by: Stephen Kelly --- src/multimedia/audio/qsamplecache_p.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/multimedia/audio/qsamplecache_p.cpp b/src/multimedia/audio/qsamplecache_p.cpp index 03ed5710..39e924f0 100644 --- a/src/multimedia/audio/qsamplecache_p.cpp +++ b/src/multimedia/audio/qsamplecache_p.cpp @@ -129,7 +129,7 @@ QSampleCache::~QSampleCache() foreach (QSample* sample, m_staleSamples) delete sample; // deleting a sample does affect the m_staleSamples list, but foreach copies it - delete m_networkAccessManager; + m_networkAccessManager->deleteLater(); } void QSampleCache::loadingRelease()