Re: [PATCH] signals causing coredumps

Roman Zippel (zippel@fh-brandenburg.de)
Mon, 15 Nov 1999 13:44:34 +0100 (MET)


Hi,

On Sat, 13 Nov 1999 Andries.Brouwer@cwi.nl wrote:

> The Single Unix Spec v2 specifies for 10 signals that they terminate
> the process and cause a coredump.
> (Or, to quote more carefully: "Implementation-defined abnormal
> termination actions, such as creation of a core file, may occur".)

There is more, the standard also says that SIGURG should be ignored by
default and currently generates a core dump.
BTW there is one more signal bug, SA_NODEFER currently does not only allow
the sent signal, it disables the complete sa_mask. The fix is easy: take
the sigorset (and the spinlock) out of the condition in handle_signal. I
did sent patch already for this, but it seems it got lost... (so it's
fixed only in the m68k part).

bye, Roman

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/