Bug 37632 - RFE: PropertiesChanged signal for systemd's bus services should include include changed_properties
Summary: RFE: PropertiesChanged signal for systemd's bus services should include inclu...
Status: RESOLVED FIXED
Alias: None
Product: systemd
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Lennart Poettering
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-26 07:31 UTC by David Zeuthen (not reading bugmail)
Modified: 2013-11-25 20:59 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description David Zeuthen (not reading bugmail) 2011-05-26 07:31:42 UTC
Please use @changed_properties instead of @invalidated_properties as discussed here

 http://mail.gnome.org/archives/desktop-devel-list/2011-May/msg00408.html

since it makes client-side implementations a lot simpler. Thanks!
Comment 1 David Zeuthen (not reading bugmail) 2011-10-18 08:09:18 UTC
Is it possible this can get fixed in this daemon and elsewhere soon? It's been almost five months now.
Comment 2 David Zeuthen (not reading bugmail) 2012-07-02 19:25:10 UTC
Btw, it's worth noting that as of GLib 2.32, there's now a flag

 G_DBUS_PROXY_FLAGS_GET_INVALIDATED_PROPERTIES

see

 http://developer.gnome.org/gio/unstable/GDBusProxy.html#GDBusProxyFlags-enum

that you can use in a GDBusProxy to "work around" this problem. Would still be great to fix the service as this is causing extra traffic, wakeups and misspent CPU cycles....
Comment 3 Lennart Poettering 2013-11-25 20:59:15 UTC
This is fixed in git.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.