diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2018-07-08 16:09:18 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2018-07-13 20:07:43 +0200 |
commit | 20d4ee2cbc21e0c4d2dd6c01d5a18a4cf0d98222 (patch) | |
tree | 2f57051fe4c17db03a30623d880a46f62ffaf004 /src/systemctl/systemctl.c | |
parent | Merge pull request #9534 from martinpitt/nm-test (diff) | |
download | systemd-20d4ee2cbc21e0c4d2dd6c01d5a18a4cf0d98222.tar.xz systemd-20d4ee2cbc21e0c4d2dd6c01d5a18a4cf0d98222.zip |
sd-bus: unref slot->match_callback.install_slot when slot is disconnected
When a slot is disconnected, then slot->match_callback.install_slot
is also disconnected. So, bus_slot_disconnect() removes the install_slot
from the list of slots in bus, although it is a floating object.
This makes install_slot unreffed from bus when it is disconnected.
Fixes #9505 and #9510.
Diffstat (limited to 'src/systemctl/systemctl.c')
0 files changed, 0 insertions, 0 deletions