X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Frun%2Frun.c;h=b9e1700d33da67d75ede3279b71ffcb66fc1841e;hp=1b14e40e4d2e7ed6dd38f545ed19042150e34df6;hb=2d4a39e759c4ab846ad8a546abeddd40bc8d736e;hpb=fb818b2ea194ec182aa3e776d38883dc615910a1 diff --git a/src/run/run.c b/src/run/run.c index 1b14e40e4..b9e1700d3 100644 --- a/src/run/run.c +++ b/src/run/run.c @@ -356,6 +356,14 @@ static int start_transient_scope( if (r < 0) return r; + { + const char *unique_id; + sd_bus_get_unique_name(bus, &unique_id); + r = sd_bus_message_append(m, "(sv)", "Controller", "s", unique_id); + if (r < 0) + return r; + } + r = message_start_transient_unit_send(bus, m, error, NULL); if (r < 0) return r;