Threads and SIGSEGV

Dieter Maurer dieter at handshake.de
Mon Mar 22 15:02:12 EST 2004


Python 2.3.3, Linux 2.4.x:

It looks as if a SIGSEGV in a thread of a multi threaded
application does not kill the complete process under some circumstances
but only one thread (unrelated to the original SIGSEGV).

Although documented this way, this is arguably the wrong behaviour
for SIGSEGV (and some other signals that indicate program failure).


Dieter



More information about the Python-list mailing list