[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
A question on sigchld_handler
From: |
Herbert Euler |
Subject: |
A question on sigchld_handler |
Date: |
Thu, 27 Dec 2007 14:46:43 +0800 |
Hello,
Here is a question on the SIGCHLD handler, `sigchld_handler' in
process.c.
Could SIGCHLD possibly be delivered more than once to Emacs, so that
`sigchld_handler' is invoked more than once? For example, SIGCHLD
arrives first, hence `sigchld_handler' gets called. Before it
finishes, SIGINT arrives, so `sigchld_handler' is suspended and
`interrupt_signal' gets called. Before `interrupt_signal' finishes,
another SIGCHLD arrives and so `sigchld_handler' gets called again.
Is that possible?
Regards,
Guanpeng Xu
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
- A question on sigchld_handler,
Herbert Euler <=