Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Nov 1999 16:54:17 +0600 (NS)
From:      Max Khon <fjoe@iclub.nsu.ru>
To:        ports@freebsd.org
Cc:        obrien@freebsd.org
Subject:   bash1 leave SIGHUP ignored
Message-ID:  <Pine.BSF.4.10.9911171644260.75650-100000@iclub.nsu.ru>

next in thread | raw e-mail | index | archive | help
hi, there!

bash1 (when runnning as login shell) leave SIGHUP ignored (yep, the code
that sets handler for SIGHUP exists but SIGHUP remain ignored for some
reason).

this causes many programs that read input from terminal
(mc, slrn, micq, tt++, pdmenu) to eat 100% CPU when telnet session
is ungracefully closed because SIGHUP is not delivered to them.
maintaining a shell-account server with bash1 as user shell becomes a
nightmare.

bash2 does not have this bug but I cannot identify the reason
SIGHUP remain ignored in bash1 (the code for dealing with signals looks
the same).

both bash1 and bash2 are installed from ports tree updated today

--- cut here ---
lark:~$uname -a
FreeBSD lark.websci.ru 3.3-STABLE FreeBSD 3.3-STABLE #12: Wed Nov 17
15:11:14 NOVT 1999     fjoe@lark.websci.ru:/usr/src/sys/compile/lark  i386
lark:~$
--- cut here ---

/fjoe



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9911171644260.75650-100000>