upstream: Signal handler cleanup: remove leftover support for

unreliable signals and now-unneeded save and restore of errno.  ok deraadt@
markus@

OpenBSD-Commit-ID: 01dd8a1ebdd991c8629ba1f5237283341a93cd88
This commit is contained in:
dtucker@openbsd.org 2019-10-29 07:47:27 +00:00 committed by Darren Tucker
parent 70fc9a6ca4
commit 2046ed16c1
2 changed files with 2 additions and 7 deletions

View File

@ -1,4 +1,4 @@
/* $OpenBSD: progressmeter.c,v 1.48 2019/05/03 06:06:30 dtucker Exp $ */
/* $OpenBSD: progressmeter.c,v 1.49 2019/10/29 07:47:27 dtucker Exp $ */
/*
* Copyright (c) 2003 Nils Nordman. All rights reserved.
*
@ -233,7 +233,6 @@ refresh_progress_meter(int force_update)
static void
sig_alarm(int ignore)
{
signal(SIGALRM, sig_alarm);
alarm_fired = 1;
alarm(UPDATE_INTERVAL);
}
@ -277,7 +276,6 @@ stop_progress_meter(void)
static void
sig_winch(int sig)
{
signal(SIGWINCH, sig_winch);
win_resized = 1;
}

5
sshd.c
View File

@ -1,4 +1,4 @@
/* $OpenBSD: sshd.c,v 1.537 2019/06/28 13:35:04 deraadt Exp $ */
/* $OpenBSD: sshd.c,v 1.538 2019/10/29 07:47:27 dtucker Exp $ */
/*
* Author: Tatu Ylonen <ylo@cs.hut.fi>
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
@ -295,10 +295,7 @@ close_startup_pipes(void)
static void
sighup_handler(int sig)
{
int save_errno = errno;
received_sighup = 1;
errno = save_errno;
}
/*