Revision fb8e519...

Go back to digest for 26th January 2014

Bug Fixes in KDE-PIM

Dan Vratil committed changes in [akonadi/1.11] /:

Clear cached queries before closing database connection

This works around a crash in QPSQL driver in Qt 4, where destroying QSqlQuery
after QSqlDatabase connection has been closed apparently leads to a crash.

We now clear all cached QSqlQueries belonging to the same thread as the
DataStore being destroyed before it closes the connection.


FIXED-IN: 1.11.1

File Changes

Modified 4 files
  •   server/control/agentmanager.cpp
  •   server/src/storage/datastore.cpp
  •   server/src/storage/querycache.cpp
  •   server/src/storage/querycache.h
4 files changed in total