From 8d42ec788cd491671722828dbfeb5fc69bb8db64 Mon Sep 17 00:00:00 2001 From: Matt Vogt Date: Wed, 26 Aug 2015 14:41:56 +1000 Subject: [PATCH] [libcontacts] Do not start timers during application close. Contributes to MER#1267 --- src/seasidecache.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/seasidecache.cpp b/src/seasidecache.cpp index 321d0d9..427bb29 100644 --- a/src/seasidecache.cpp +++ b/src/seasidecache.cpp @@ -643,7 +643,7 @@ SeasideCache::~SeasideCache() void SeasideCache::checkForExpiry() { - if (instancePtr->m_users.isEmpty()) { + if (instancePtr->m_users.isEmpty() && !QCoreApplication::closingDown()) { bool unused = true; for (int i = 0; i < FilterTypesCount; ++i) { unused &= instancePtr->m_models[i].isEmpty();