From: Yu Watanabe Date: Tue, 23 Oct 2018 13:49:16 +0000 (+0900) Subject: udevadm: normalize exit status X-Git-Tag: v240~490 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=61b8aa3d278dd4684ad4cb6761486bd4104e9bdf;p=thirdparty%2Fsystemd.git udevadm: normalize exit status After d354690e7d0429338cdd1c2cfe1fdd08fc53da9e, each udevadm command returns negative errno on error. So, let's normalize the exit status of udevadm. --- diff --git a/src/udev/udevadm.c b/src/udev/udevadm.c index 64092c55006..e627c50ff95 100644 --- a/src/udev/udevadm.c +++ b/src/udev/udevadm.c @@ -124,7 +124,5 @@ finish: mac_selinux_finish(); log_close(); - /* TODO: fix this later. - * Currently, verbs return positive values on failure. */ - return r < 0 ? EXIT_FAILURE : r; + return r < 0 ? EXIT_FAILURE : EXIT_SUCCESS; }