On 26 July 2013 15:39, FELLIN, JEFFREY K (JEFF) <[email protected]> wrote:
> Irek,
> UWIN implements signals by having a thread in the process receiving signals 
> via Windows events. When a signal is sent the fact is noted in the process 
> structure and the signal thread is awakened. The signal thread suspends the 
> main process thread and calls a function to handle the signal. When the 
> signal handling function returns the main process thread is resumed, provided 
> the process didn't terminate.

Cool! :)

Does this preclude the implementation of sigqueue() and SIGRTMIN/SIGRTMAX?
AFAIK the only hard thing I could imagine is that you'd have to sort
the list of incoming realtime signals because higher signals should
always be processed by the process than lower-numbered realtime
signals.

Ced
-- 
Cedric Blancher <[email protected]>
Institute Pasteur
_______________________________________________
uwin-users mailing list
[email protected]
http://lists.research.att.com/mailman/listinfo/uwin-users

Reply via email to