Re: Mach IPC from osX 10.4.x to 10.5.x
Re: Mach IPC from osX 10.4.x to 10.5.x
- Subject: Re: Mach IPC from osX 10.4.x to 10.5.x
- From: Terry Lambert <email@hidden>
- Date: Thu, 3 Apr 2008 16:36:18 -0700
On Apr 3, 2008, at 4:19 AM, Mathieu Beliveau wrote:
I've recently written an IPC framework based on Tiger's Mach api (on a
ppc) and it runs smooth. Now, I've recompiled my code on an intel mac
along with Leopard and there actually seems to be a problem in the
creation of my server's ports. I unfortunately don't have a debug
output
to show as I didn't personnally ran the tests but mainly, I would
really
appreciate if someone refer me to some up-to-date documentation about
leopard's Mach IPC so I could revise my code for it.
If it works in Tiger but not Leopard, and you aren't doing something
like trying to IPC between a PPC and an Intel binary running on a PPC
machine, this sounds like you used one of the "dirty tricks" to get
your bootstrap port into the bootstrap namespace.
Due to increased security in Leopard, you have to do this the approves
way, rather than climbing to the root of the current namespace to get
to the bootstrap namespace.
Typically, this means being started by Launchd.
See also <http://developer.apple.com> about launch services.
-- Terry
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden