summaryrefslogtreecommitdiff
path: root/src/shared/conf-parser.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2018-05-30 16:35:36 +0200
committerSven Eden <yamakuzure@gmx.net>2018-08-24 16:47:08 +0200
commitf0580b86936fbf46f0dd5cb2a91ad9ceff033a35 (patch)
tree3cd31c6d8c2eedcb3e63eb28ab2dba4ecd4bc8e6 /src/shared/conf-parser.h
parentd853931416364fe06a88b16f4222a42bb47ccca7 (diff)
sd-bus: make add match method callback slot "floating"
When we allocate an asynchronous match object we will allocate an asynchronous bus call object to install the match server side. Previously the call slot would be created as regular slot, i.e. non-floating which meant installing the match even if it was itself floating would result in a non-floating slot to be created internally, which ultimately would mean the sd_bus object would be referenced by it, and thus never be freed. Let's fix that by making the match method callback floating in any case as we have no interest in leaving the bus allocated beyond the match slot. Fixes: #8551
Diffstat (limited to 'src/shared/conf-parser.h')
0 files changed, 0 insertions, 0 deletions