chiark / gitweb /
bus: do not fail if "comm" information cannot be retrieved from /proc
[elogind.git] / src / libsystemd-bus / sd-bus.c
index 01176b010edf740a9abbdc050340c6bc57c548e0..bfa6ba4dd670bfd4fc2279713387c16514633ec5 100644 (file)
@@ -1828,6 +1828,8 @@ static int process_timeout(sd_bus *bus) {
         if (r < 0)
                 return r;
 
+        m->sender = "org.freedesktop.DBus";
+
         r = bus_seal_message(bus, m);
         if (r < 0)
                 return r;
@@ -2149,6 +2151,8 @@ static int process_closing(sd_bus *bus, sd_bus_message **ret) {
         if (r < 0)
                 return r;
 
+        m->sender = "org.freedesktop.DBus.Local";
+
         r = bus_seal_message(bus, m);
         if (r < 0)
                 return r;