On 3:42:31 am 2005-08-02 Eli Zaretskii <[EMAIL PROTECTED]> wrote:
>
> Windows _does_ have the notion of process groups; what it doesn't have
> is the concept of signals.  Signals are emulated on Windows.
>
> So the issue here is how are the emulated signals delivered to several
> programs that run concurrently.  I'm guessing that SIGINT is delivered
> only to the program that Windows considers to be currently in the
> foreground, but not to the others.
>
> My hope is that the exit status of the interrupted program somehow
> tells that it was interrupted.  If so, we could propagate that
> knowledge back into Make, and handle it correctly.
>
> But I need time to investigate all this, and that won't happen until
> the next weekend.
>

You can start here:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/generateconsolectrlevent.asp

Earnie



_______________________________________________
Make-w32 mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/make-w32

Reply via email to