Revision 726f208...
Go back to digest for 23rd June 2013Bug Fixes in KDE Base
Vishesh Handa committed changes in [nepomuk-core] services/filewatch/kinotify.cpp:
Kinotify: Handle overflow events
There are cases when we are not able to handle all of the events fast
enough, and an overflow event is generated. In that case, we just need
to continue processing events.
Prior to this patch, the path would get constructed as '/' and that
would lead to an assert being hit.
This behaviour can be reproduced by running the nepomukfilewatch in
valgrind and creating 10000 files. The event occurs somewhere between
the 9200 and 9500th file on my system.
File Changes
Modified 1 files
- services/filewatch/kinotify.cpp
1 files changed in total