mirror of
git://anongit.mindrot.org/openssh.git
synced 2024-12-27 12:22:09 +00:00
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:
parent
70fc9a6ca4
commit
2046ed16c1
@ -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
5
sshd.c
@ -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;
|
||||
}
|
||||
|
||||
/*
|
||||
|
Loading…
Reference in New Issue
Block a user