Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Delay purging of D-Bus name owner information
A cache of D-Bus name owner information is maintained by mce - mostly for facilitate more informative diagnostic logging. The cached entries are purged when name owner changed signal is seen. If diagnostic logging is triggered by the same signal, the cached information can already be lost and failing re-attempt to get it creates noise on journal. Do the actual purging via idle callback, so that it happens after actions triggered by the name owner signal have been dealt with.
- Loading branch information