From 4f49461bce9f5bde20102e990796c5f5e598a13e Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sat, 5 Mar 2022 06:11:14 +0000 Subject: don't use die in signal handler git-svn-id: svn://tug.org/texlive/trunk@62429 c570f23f-e606-0410-a88d-b1316a301751 --- Master/install-tl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'Master/install-tl') diff --git a/Master/install-tl b/Master/install-tl index 0e52e611a97..73c1a525d98 100755 --- a/Master/install-tl +++ b/Master/install-tl @@ -2538,8 +2538,10 @@ sub update_numbers { # signal handler for interrupts SIGINT AND SIGTERM sub signal_handler { + my ($sig) = @_; flushlog(); - die "Installation interrupted $!"; + print "Caught SIG$sig -- shutting down\n"; + exit(1); } # to be called at exit when the installation did not complete -- cgit v1.2.3