emacs-devel
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]