[Powerdevil] [Bug 337674] kded5 is eating CPU
Kai Uwe Broulik
kde at privat.broulik.de
Thu Jan 29 21:48:53 UTC 2015
https://bugs.kde.org/show_bug.cgi?id=337674
Kai Uwe Broulik <kde at privat.broulik.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Version Fixed In|5.2.0 |5.2.1
Resolution|--- |FIXED
Status|REOPENED |RESOLVED
Latest Commit|http://commits.kde.org/plas |http://commits.kde.org/powe
|ma-workspace/62fbfd5b15234f |rdevil/2c2c13751e19b0a37bb8
|f38aa11ed131474991a193d17b |b41096b08f80383e61df
--- Comment #62 from Kai Uwe Broulik <kde at privat.broulik.de> ---
Git commit 2c2c13751e19b0a37bb8b41096b08f80383e61df by Kai Uwe Broulik.
Committed on 29/01/2015 at 21:46.
Pushed by broulik into branch 'Plasma/5.2'.
Fix PowerDevil brightness calls breaking kded, Volume 3521
Query both brightness and maximum only once and then only listen to udev change
events and just kick off the set job and forget about it. That way we do not
have
nested event loops outside the init method anymore.
FIXED-IN: 5.2.1
This prevents re-entrancy issues
M +23 -6 daemon/actions/bundled/brightnesscontrol.cpp
M +2 -0 daemon/actions/bundled/brightnesscontrol.h
M +5 -3 daemon/backends/hal/powerdevilhalbackend.cpp
M +1 -1 daemon/backends/hal/powerdevilhalbackend.h
M +41 -42 daemon/backends/upower/powerdevilupowerbackend.cpp
M +2 -1 daemon/backends/upower/powerdevilupowerbackend.h
M +2 -1 daemon/powerdevilbackendinterface.h
http://commits.kde.org/powerdevil/2c2c13751e19b0a37bb8b41096b08f80383e61df
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Plasma-devel
mailing list