]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
misc-utils:uuidd: Use ul_sig_err instead of errx
authorCristian Rodríguez <cristian@rodriguez.im>
Mon, 1 Jul 2024 22:10:49 +0000 (18:10 -0400)
committerKarel Zak <kzak@redhat.com>
Tue, 2 Jul 2024 09:30:13 +0000 (11:30 +0200)
Calling errx in sa_handler is as-unsafe as it is implemented using stdio.

(cherry picked from commit a7df5b6380b2679635293130b0a5eba904464c1b)

misc-utils/uuidd.c

index 42a252dd050921b7dbd6d0e0065256847f90968c..f3f2f42e240e9c7f6942cb4783915dc2ca1901e5 100644 (file)
@@ -338,7 +338,7 @@ static void timeout_handler(int sig __attribute__((__unused__)),
 #ifdef HAVE_TIMER_CREATE
        if (info->si_code == SI_TIMER)
 #endif
-               errx(EXIT_FAILURE, _("timed out"));
+               ul_sig_err(EXIT_FAILURE, "timed out");
 }
 
 static void server_loop(const char *socket_path, const char *pidfile_path,