diff options
author | Scott Murray <scott.murray@konsulko.com> | 2022-02-28 12:58:30 -0500 |
---|---|---|
committer | Scott Murray <scott.murray@konsulko.com> | 2022-02-28 18:03:10 +0000 |
commit | d2377cec23dca4b8caab2208767bc23de32ae807 (patch) | |
tree | 6efd4a8e565d2e1cef75fc4749cf2b3a70d8e9d0 /include/connman-glib.h | |
parent | 5d094ec17f0f60489efe9df6c113be62f80b4c2a (diff) |
Be paranoid in D-Bus signal callbacksneedlefish_13.93.0needlefish/13.93.0marlin_12.93.0marlin/12.93.0lamprey_12.1.6lamprey_12.1.5lamprey_12.1.4lamprey_12.1.3lamprey_12.1.2lamprey/12.1.6lamprey/12.1.5lamprey/12.1.4lamprey/12.1.3lamprey/12.1.213.93.012.93.012.1.612.1.512.1.412.1.312.1.2
Added logic in the D-Bus signal callbacks to be paranoid about the
input to the callback, as it became clear from debugging that having
two different libraries use g_dbus_connection_signal_subscribe in
the same process results in the separately registered callbacks all
getting called with the superset of the filtered signal requests.
At best this leads to confusion with respect to logging/debugging,
at worst it opens the door to tripping over unexpected inputs in the
callbacks.
Bug-AGL: SPEC-4182
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I86a804917c5f31f4c94e3e642728f7e0df5dd2e4
Diffstat (limited to 'include/connman-glib.h')
0 files changed, 0 insertions, 0 deletions