Alexander Graf wrote: > > On 25.01.2009, at 17:28, Jamie Lokier wrote: > >> Anthony Liguori wrote: >>> Alexander Graf wrote: >>>> The kill() is called, but we're never receiving the signal. Also when >>>> I kill -31 manually from the outside, the signal handler isn't >>>> invoked. >>> >>> Anyone know much about signal delivery in Darwin? Is there a way to do >>> thread signaling directly? >> >> Try pthread_kill()? That should work on everything. > > pthread_kill doesn't help, neither does SIGUSR1. I'll try out more later. Does this help? Regards, Anthony Liguori > Alex > >> >> Btw, a pipe might be faster. >> >> -- Jamie > > >