summaryrefslogtreecommitdiff
path: root/src/shared/switch-root.c
diff options
context:
space:
mode:
authorDavid Herrmann <dh.herrmann@gmail.com>2014-08-28 12:42:03 +0200
committerDavid Herrmann <dh.herrmann@gmail.com>2014-08-28 12:45:51 +0200
commitd974ad0524942882f489914013d08ab16d147170 (patch)
treebf184fa3e3d1a474f12b6a45908f27620bf2881e /src/shared/switch-root.c
parentfa9838ddd62ea31f8aea99757916a16d76b31cbc (diff)
bus: fix use-after-free in slot-release
We must not access slot->floating after we possible dropped the last reference to it. Fix all callback-invocations to first check slot->floating and possible disconnect the slot, then release the last reference.
Diffstat (limited to 'src/shared/switch-root.c')
0 files changed, 0 insertions, 0 deletions