Subject: Re: lib/30846: problem interrupting select() via signal in a
To: Christos Zoulas <firstname.lastname@example.org>
From: Matthias Drochner <M.Drochner@fz-juelich.de>
Date: 07/29/2005 21:18:04
I don't know whether this really the same origin, but there is
a longstanding problem which makes the selftest of Python-2.4
There is a test which checks signal delivery. It doesn't use threads
itself. If I execute it separately, it succeeds without problems. If
I execute it within the whole selftest suite, it hangs in "sawait"
There is quite a number of other tests in the suite executed before
that signal check, one of them activating the thread subsystem.
Sorry that I didn't track it down further yet, but this is a
complex matter and the state of debugging support for threaded
programs doesn't make it easier.
It can be simply reproduced:
>>> from test import autotest