On Sun, 10 Jun 2001, Valentin Nechayev wrote:
Thu, Jun 07, 2001 at 12:04:10, bde (Bruce Evans) wrote about Re: Terminal line
discipline is broken [sorta]:
This may be a bug in tcsh.
Do you really think that shell should not modify signal handling policy
which he obtained as legacy from login? And application which resets
them to appropriate position is buggy?
Non-interactive shells certainly shouldn't unblock/unignore blocked/ignored
signals. I think it doesn't matter much for interactive shells. Login
would only change the system defaults if it is broken.
My ktracing of bash (2.04) shows that it isn't really set procmask
to own values, but uses legacy value. Maybe I'm wrong, but this seems
that sh bash are buggy, not tcsh.
Bash does much more initialization for signals than sh. Maybe it knows
what it is doing :-).
Bruce
To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message