https://bugs.kde.org/show_bug.cgi?id=372114
--- Comment #28 from Martin Flöser <mgraess...@kde.org> --- The freeze check was introduced because we were experiencing freezes in the OpenGL driver. That's why it was introduced and implemented like that and has to stay like that to prevent freezes also in future. You are right that the problem is KConfig which is not thread safe. But I fear your patch won't help. The proper change would be to make KConfig thread safe or to guard the write access in KWin. Latter is not yet done as it's actually difficult to know where in KWin we have concurrent situations. A possibility might be to use a dedicated different config file which is only used here. -- You are receiving this mail because: You are watching all bug changes.