Re: Mach Bootstrap_create_server, "server_command" parameter
Re: Mach Bootstrap_create_server, "server_command" parameter
- Subject: Re: Mach Bootstrap_create_server, "server_command" parameter
- From: Damien Sorresso <email@hidden>
- Date: Mon, 16 Feb 2009 12:58:10 -0800
On Feb 16, 2009, at 12:37 PM, Michael Prenez-Isbell wrote:
Mach Bootstrap_create_server, "server_command" parameter
--------------------------------------------------
On the bootstrap_create_server command, one of the parameters is
"cmd_t server_command"
In singh's Mac OS X Internals book he gives this example
kr = bootstrap_create_server(bootstrap_port, "/tmp/simple_ipc_server",
getuid(), FALSE, &private_port);
EXIT_ON_MACH_ERROR("bootstrap_create_server", kr, BOOTSTRAP_SUCCESS);
I have no idea what "/tmp/simple_ipc_server" is -- a directory? an
executable?
If it’s is an executable, what is it? the same file I'm calling it
from?
My problem is that, on bootstrap_check_in, when I try to check in
the service I created with bootstrap_create_service, the application
freezes.
I am currently setting up launchd with debugging set up. Per amit’s
singh’s suggestion in his book.
Please make your job a launchd job instead of using
bootstrap_create_server(), which is deprecated.
--
Damien Sorresso
BSD Engineering
Apple Inc.
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden