diff options
author | Lennart Poettering <lennart@poettering.net> | 2016-12-23 22:56:39 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2017-02-02 20:59:43 +0100 |
commit | 5b1bad8d45319f45e5679d5d47be74e43ee344d3 (patch) | |
tree | dbb4caf707dc5a422c6daa5f86718bf533596abf /HACKING | |
parent | 486b3d08dbf6c6b0b20e2960990f864d5d95fd37 (diff) |
run: fix race for "systemd-run --wait"
D-Bus is inherently racy when a function returns an object path for a
newly allocated object the client shall watch: as the object already
exists before the client can subscribe to it, it might lose messages
from it.
Let's fix this, by explicitly querying unit properties right after
subscribing to its property changes.
Fixes: #4920
Diffstat (limited to 'HACKING')
0 files changed, 0 insertions, 0 deletions