https://bugs.kde.org/show_bug.cgi?id=481993

--- Comment #18 from Harald Sitter <sit...@kde.org> ---
Git commit a1ea1062ee5b5681bb2c5b4e462ad9ac8b66defe by Harald Sitter.
Committed on 18/03/2024 at 20:46.
Pushed by sitter into branch 'Plasma/6.0'.

packagekitbackend: de-thread the appstream loading hotfix

the threading causes a race condition in module loading where GIO
(appstream,packagekit) and libsoup (flatpak) try to load modules at the
same time and get stuck on each other. disable threading to temporarily
fix this for 6.0

needs addressing in 6.1 in a more reasonable way. perhaps move all
plugin loading into a threadpool with size 1? or run the first appstream
loading on the gui thread? or have appstream provide an init function?

M  +1    -0    libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp

https://invent.kde.org/plasma/discover/-/commit/a1ea1062ee5b5681bb2c5b4e462ad9ac8b66defe

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to