From 2cf29352b806d52d2eee41f56a1de2a1459cfccd Mon Sep 17 00:00:00 2001 From: Olivier Goffart Date: Thu, 6 Aug 2015 14:28:02 +0200 Subject: [PATCH] SyncJournalDB: clear all the prepared query when closing the database Not closing it may keep the file open (issue #3421) --- src/libsync/syncjournaldb.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libsync/syncjournaldb.cpp b/src/libsync/syncjournaldb.cpp index e9dd5a5f09..35fa4d6493 100644 --- a/src/libsync/syncjournaldb.cpp +++ b/src/libsync/syncjournaldb.cpp @@ -434,6 +434,7 @@ void SyncJournalDb::close() _deleteFileRecordRecursively.reset(0); _getErrorBlacklistQuery.reset(0); _setErrorBlacklistQuery.reset(0); + _getSelectiveSyncListQuery.reset(0); _db.close(); _avoidReadFromDbOnNextSyncFilter.clear();