Skip to content

disabe ksycoca rebuilding on runner threads

Harald Sitter requested to merge work/servicedisableautorebuild into master

this frees the internal per-thread inotify instance used to watch database changes meaning runner applications no longer claim N inotify instances (N=size of threadweaver pool). the database is still reloaded by ksyscoca internally if it finds the backing file has changed.

CCBUG: 423818

Depends on frameworks/kservice!14 (merged) and frameworks/kcoreaddons!25 (merged) for test to pass.

Edited by Harald Sitter

Merge request reports