Systemd/src/machine
Lennart Poettering b1a4981aed tree-wide: whenever we allocate a new bus object, close it before dropping final ref
This doesn't really change much, but feels more correct to do, as it
ensures that all messages currently queued in the bus connections are
definitely unreffed and thus destryoing of the connection object will
follow immediately.

Strictly speaking this change is entirely unnecessary, since nothing
else could have acquired a ref to the connection and queued a message
in, however, now that we have the new sd_bus_close_unref() helper it
makes a lot of sense to use it here, to ensure that whatever happens
nothing that might have been queued fucks with us.
2019-01-17 16:12:38 +01:00
..
image-dbus.c Merge pull request #10935 from poettering/rlimit-nofile-safe 2018-12-06 17:19:21 +01:00
image-dbus.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
machine-dbus.c tree-wide: whenever we allocate a new bus object, close it before dropping final ref 2019-01-17 16:12:38 +01:00
machine-dbus.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
machine.c tree-wide: port some code over to safe_fgetc() 2018-12-18 15:03:00 +01:00
machine.h machine: introduce machine_hash_ops and use it 2018-12-02 12:18:54 +01:00
machinectl.c timesyncd,resolved,machinectl: drop calls to sd_event_get_exit_code() 2019-01-08 23:26:07 +01:00
machined-core.c machined: flush nscd caches whenever a machine comes/goes 2018-12-15 12:10:19 +01:00
machined-dbus.c fileio: replace read_nul_string() by read_line() with a special flag 2018-12-18 15:03:05 +01:00
machined.c tree-wide: make sure to flush/close all bus connections when our daemons exit 2019-01-17 16:12:38 +01:00
machined.h machined: flush nscd caches whenever a machine comes/goes 2018-12-15 12:10:19 +01:00
meson.build machined: flush nscd caches whenever a machine comes/goes 2018-12-15 12:10:19 +01:00
operation.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
operation.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
org.freedesktop.machine1.conf machined: port machined's bus APIs to use new image metadata API 2017-11-20 16:43:15 +01:00
org.freedesktop.machine1.policy meson: drop unnecessary "transformation" of policy files 2018-02-16 13:01:12 +01:00
org.freedesktop.machine1.service Add SPDX license headers to various assorted files 2017-11-19 19:08:15 +01:00
test-machine-tables.c Drop my copyright headers 2018-06-14 13:03:20 +02:00