Re: OSX 10.5.6 breaks our user-land driver
Re: OSX 10.5.6 breaks our user-land driver
- Subject: Re: OSX 10.5.6 breaks our user-land driver
- From: Stéphane Letz <email@hidden>
- Date: Wed, 7 Jan 2009 22:26:35 +0100
>That sort of operation was never supposed to work in the past. The
fact that it did work for you is something of a surprise to me.
>At any rate, the bootstrap context stuff is not something
coreaudiod manipulates. It's just a happy user. To my knowledge, we
didn't change anything about how coreaudiod interacts with >launchd
or the bootstrap contexts at all in 10.5.6. In fact, the fact that it
stopped working in 10.5.6 probably means some security loophole got
closed somewhere below coreaudiod.
>My understanding is that the official way for a process in a parent
bootstrap session to get a send right to a port in a process in a
child bootstrap session is to have the process in the child
>bootstrap session to bootstrap look-up a port in the process in the
parent session and then message that port the send right to use. This
is in fact how the both the HAL and the System Sound >Server
implement their communication with coreaudiod.
Thanks.
Are you directly using "bootstrap_look_up" kind of API to implement
that, or anything higher level?
Thanks.
Stephane Letz
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden