[launchd-changes] [22995] trunk/launchd/src/launchd_core_logic.c
source_changes at macosforge.org
source_changes at macosforge.org
Thu Dec 21 11:43:50 PST 2006
Revision: 22995
http://trac.macosforge.org/projects/launchd/changeset/22995
Author: zarzycki at apple.com
Date: 2006-12-21 11:43:50 -0800 (Thu, 21 Dec 2006)
Log Message:
-----------
<rdar://problem/4894737> launchd support needed for Crash Reporter to handle 64 bit exception codes
Modified Paths:
--------------
trunk/launchd/src/launchd_core_logic.c
Modified: trunk/launchd/src/launchd_core_logic.c
===================================================================
--- trunk/launchd/src/launchd_core_logic.c 2006-12-21 19:23:38 UTC (rev 22994)
+++ trunk/launchd/src/launchd_core_logic.c 2006-12-21 19:43:50 UTC (rev 22995)
@@ -2983,6 +2983,14 @@
job_assumes(ms->job, host_set_UNDServer(mhp, ms->port) == KERN_SUCCESS);
}
break;
+ case LAUNCH_DATA_DICTIONARY:
+#ifdef MACH_EXCEPTION_CODES
+ if (strcasecmp(key, LAUNCH_JOBKEY_MACH_EXCEPTIONSERVER) == 0) {
+ job_assumes(ms->job, task_set_exception_ports(mts, em, ms->port,
+ EXCEPTION_STATE_IDENTITY | MACH_EXCEPTION_CODES, f) == KERN_SUCCESS);
+ }
+#endif
+ break;
default:
break;
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/launchd-changes/attachments/20061221/f67f7e3e/attachment.html
More information about the launchd-changes
mailing list