From: Yu Watanabe Date: Mon, 22 Oct 2018 03:04:33 +0000 (+0900) Subject: udev: logs error in udev_builtin_add_property() X-Git-Tag: v240~493^2~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=63918f926a01b2671dc3d75c6ec0613954dfea98;p=thirdparty%2Fsystemd.git udev: logs error in udev_builtin_add_property() --- diff --git a/src/udev/udev-builtin.c b/src/udev/udev-builtin.c index 53f70dbfb4b..3a61be10caa 100644 --- a/src/udev/udev-builtin.c +++ b/src/udev/udev-builtin.c @@ -5,6 +5,7 @@ #include #include "device-private.h" +#include "device-util.h" #include "string-util.h" #include "strv.h" #include "udev-builtin.h" @@ -134,9 +135,11 @@ int udev_builtin_add_property(sd_device *dev, bool test, const char *key, const r = device_add_property(dev, key, val); if (r < 0) - return r; + return log_device_debug_errno(dev, r, "Failed to add property '%s%s%s'", + key, val ? "=" : "", strempty(val)); if (test) printf("%s=%s\n", key, val); + return 0; }