From 97cc05eeea3da08ee01578b1604ed0bc3b0b7d7e Mon Sep 17 00:00:00 2001 From: Olivier Goffart Date: Mon, 15 Sep 2014 14:27:39 +0200 Subject: [PATCH] journaldb: Assert in case of SQL error relates issue #2106 --- src/mirall/syncjournaldb.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/mirall/syncjournaldb.cpp b/src/mirall/syncjournaldb.cpp index 7e5acf1af1..ac0a4e7e6f 100644 --- a/src/mirall/syncjournaldb.cpp +++ b/src/mirall/syncjournaldb.cpp @@ -80,8 +80,14 @@ void SyncJournalDb::commitTransaction() bool SyncJournalDb::sqlFail( const QString& log, const QSqlQuery& query ) { commitTransaction(); - qWarning() << "Error" << log << query.lastError().text(); +#ifdef NDEBUG + qWarning() +#else + qFatal() +#endif + << "SQL Error" << log << query.lastError().text(); + _db.close(); return false; }