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.

Reply via email to