aboutsummaryrefslogtreecommitdiffstats
path: root/mail/fetchmail
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>1999-11-28 03:07:19 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>1999-11-28 03:07:19 +0000
commitd18559631620763245c7b3b664673f7f8be7eb9c (patch)
treee4f0baf1572a397685dafaa990c55cfd425a9432 /mail/fetchmail
parent6b7daea23ac02f8d9b8ef95bb9f7e81f6d246048 (diff)
Bash1 incorrectly restores signals when executing programs. This causes
many programs to use 100% CPU after a login session was ungracefully closed because SIGHUP will not be delivered to processes started from bash1 used as login shell (SIGHUP is ignored when bash1 is running as login shell and telnet connection is made because ignored SIGHUP is inherited from inetd->telnetd->getty->login; ignored SIGHUP is restored before starting any program from shell). These patches were derived from Bash 2.03, and attempt to impliement the Bash 2.03 behavior. PR: 14943 Submitted by: Max Khon (fjoe@iclub.nsu.ru)
Diffstat (limited to 'mail/fetchmail')
0 files changed, 0 insertions, 0 deletions