Add some more error reporting

This commit is contained in:
Radon Rosborough 2023-02-18 17:03:50 -08:00
parent 964ed080e8
commit 3cbf46eb60
1 changed files with 4 additions and 1 deletions

View File

@ -45,7 +45,10 @@ void restore_tty()
void handle_signal(int signum)
{
restore_tty();
signal(signum, SIG_DFL);
if (signal(signum, SIG_DFL) == SIG_ERR)
die("signal failed");
if (raise(signum) != 0)
die("raise failed");
}
int main(int argc, char **argv)