From: Thomas Weißschuh Date: Fri, 22 Sep 2023 18:21:38 +0000 (+0200) Subject: ldattach: don't call exit() from signal handler X-Git-Tag: v2.40-rc1~233^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=de13900d71a968e859ab7aece4537dfd87c7185c;p=thirdparty%2Futil-linux.git ldattach: don't call exit() from signal handler Instead use _exit(). Signed-off-by: Thomas Weißschuh --- diff --git a/sys-utils/ldattach.c b/sys-utils/ldattach.c index 0a6b6f2d2a..9c67eeec80 100644 --- a/sys-utils/ldattach.c +++ b/sys-utils/ldattach.c @@ -257,7 +257,7 @@ static int my_cfsetspeed(struct termios *ts, int speed) static void handler(int s) { dbg("got SIG %i -> exiting", s); - exit(EXIT_SUCCESS); + _exit(EXIT_SUCCESS); } static void gsm0710_set_conf(int tty_fd)