|
From: | Anthony Liguori |
Subject: | Re: [Qemu-devel] [PATCH] Disable AIO for Mac OS X |
Date: | Sun, 25 Jan 2009 11:53:13 -0600 |
User-agent: | Thunderbird 2.0.0.19 (X11/20090105) |
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 whenI 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
AlexBtw, a pipe might be faster. -- Jamie
posix-aio-pipe.patch
Description: application/mbox
[Prev in Thread] | Current Thread | [Next in Thread] |