]> 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)
committerCristian Rodríguez <cristian@rodriguez.im>
Mon, 1 Jul 2024 22:13:15 +0000 (18:13 -0400)
Calling errx in sa_handler is as-unsafe as it is implemented using stdio.

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,