diff options
author | Arman Uguray <armansito@chromium.org> | 2015-02-20 17:56:47 -0800 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2015-02-22 19:42:25 +0100 |
commit | 8660527b11143f83fc4b4f891fab688996c3ee55 (patch) | |
tree | e13806a967ca151755749d04575e2dabfb0dddf7 /plugins | |
parent | d6bc91ebfc1022bb382b1dc94240b103cfdd6dfd (diff) | |
download | ofono-8660527b11143f83fc4b4f891fab688996c3ee55.tar.bz2 |
gdbus: Don't refresh objects/props if disconnected
If g_dbus_client_set_proxy_handlers gets called from within a
proxy_removed callback, the code may end up refreshing the proxy's
properties and incorrectly access the client's proxy_list as it gets
freed. This patch fixes this, so that get_managed_objects does nothing
if it gets called during a service disconnect.
Diffstat (limited to 'plugins')
0 files changed, 0 insertions, 0 deletions