Revision 12c12a7...

Go back to digest for 31st July 2011

Bug Fixes in KDE Base

Vishesh Handa committed changes in [kde-runtime/KDE/4.7] /services/queryservice:

Thread safey in the Query Service

The Nepomuk::Query::Folder::initialListingDone() function can be called via dbus
at any point via the FolderConnection, at that point the listingFinished() function
might be in the process of changing m_initialListingDone's value => CRASH

Ditto with Nepomuk::Query::Folder::entries(). It can be called via
FolderConnection's list method.


REVIEW: 102129

File Changes

Modified 2 files
  • /services/queryservice
  •   nepomuk/folder.cpp
  •   nepomuk/folder.h
2 files changed in total