Message200456
| Author |
neologix |
| Recipients |
David.Edelsohn, gvanrossum, neologix, python-dev, skrah |
| Date |
2013年10月19日.18:03:27 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<CAH_1eM1C4F0JFPPGbbAQoaLmzNV+7bvYr0CXKiSWKs7=oL9qOQ@mail.gmail.com> |
| In-reply-to |
<1382204860.26.0.984115339096.issue19293@psf.upfronthosting.co.za> |
| Content |
Wait, I think there's a misunderstanding here.
POSIX does indeed leave undefined the behavior of syscalls when a
signal is received: whether or not it fails with EINTR depends on the
operating system, the SA_RESTART flag, etc.
But the tests we're talking about send signals whose default actions
are to terminate the process (e.g. SIGTERM, SIGHUP, etc): I cannot
beleive AIX doesn't terminate the processes in these situations, I
think it's a bug in asyncio which prevent the termination from being
detected (David, you can just use "ps" to check that the processes are
indeed terminated). |
|