1
0
Fork 0
tuned/tuned
Jaroslav Škarvada c8ac54d988 tuned-adm: fixed race condition in profile_changed DBus signal processing
If profile was quickly changed, e.g. profile loading failed and
previous profile was reloaded, multiple profile_changed DBus signals
could be received. If the signal is received before it is processed
deadlock may occure (i.e. 10 minut timeout).

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2016-08-29 15:25:40 +02:00
..
admin tuned-adm: fixed race condition in profile_changed DBus signal processing 2016-08-29 15:25:40 +02:00
daemon tuned: fixed profile switching in no_daemon mode 2016-07-14 17:31:02 +02:00
exports Dropped deprecated/unneeded glib code 2016-08-23 15:41:52 +02:00
gtk Introduced some Python 3 compatibility tweaks 2016-06-08 15:03:54 +02:00
hardware fix device matching if the multiple profiles are merged 2013-01-28 18:08:49 +01:00
monitors monitors: allow to retrieve load just for one device 2013-01-24 16:53:51 +01:00
plugins plugin_vm: introduced transparent_hugepage alias to transparent_hugepages 2016-07-18 16:23:21 +02:00
profiles functions: added assertion 2016-06-16 18:53:24 +02:00
storage pickle_provider: consts moved to consts.py 2013-02-19 17:46:47 +01:00
units verify: added ignore-missing mode 2016-04-22 18:05:16 +02:00
utils functions: fixed cpulist_pack to correctly deal with wrong arguments 2016-06-16 17:38:18 +02:00
__init__.py misc: bumped year in copyright to 2013 2013-11-27 09:30:07 +01:00
consts.py plugin_sysctl: reapply system sysctl after Tuned sysctl are applied 2016-07-18 16:00:15 +02:00
exceptions.py Create exception logger outside of TunedException class to not confuse logs.get method 2012-01-26 10:41:59 +01:00
logs.py tuned: new option --pid, -P to write PID file 2013-02-18 14:31:06 +01:00
patterns.py separate design pattern bases 2011-12-14 17:40:31 +01:00
version.py new release (2.7.1) 2016-08-02 14:35:19 +02:00