From af6d26630704afe128e1376dcf35505e29f9b65f Mon Sep 17 00:00:00 2001 From: Sami Kerola Date: Sat, 13 Apr 2013 20:54:37 +0100 Subject: [PATCH] setsid: exit when control terminal cannot be set Signed-off-by: Sami Kerola --- sys-utils/setsid.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-utils/setsid.c b/sys-utils/setsid.c index b3e6ebfaff..756a520d8d 100644 --- a/sys-utils/setsid.c +++ b/sys-utils/setsid.c @@ -91,7 +91,7 @@ int main(int argc, char **argv) if (ctty) { if (ioctl(STDIN_FILENO, TIOCSCTTY, 1)) - warn(_("failed to set the controlling terminal")); + err(EXIT_FAILURE, _("failed to set the controlling terminal")); } execvp(argv[optind], argv + optind); err(EXIT_FAILURE, _("failed to execute %s"), argv[optind]); -- 2.47.2