]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
localed: show proper bus error if we can in log message
authorLennart Poettering <lennart@poettering.net>
Mon, 12 Nov 2018 12:22:48 +0000 (13:22 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 14 Nov 2018 16:01:54 +0000 (17:01 +0100)
src/locale/localed.c

index 67d92e4808adcfc98ed551d1e7b1273cc160e10d..94107de62bf99aba26186bdea528540d43e55865 100644 (file)
@@ -84,7 +84,7 @@ static int locale_update_system_manager(Context *c, sd_bus *bus) {
 
         r = sd_bus_call(bus, m, 0, &error, NULL);
         if (r < 0)
-                log_error_errno(r, "Failed to update the manager environment, ignoring: %m");
+                return log_error_errno(r, "Failed to update the manager environment: %s", bus_error_message(&error, r));
 
         return 0;
 }