[launchd-changes] [23343] trunk/launchd/src
source_changes at macosforge.org
source_changes at macosforge.org
Fri Aug 17 12:34:42 PDT 2007
Revision: 23343
http://trac.macosforge.org/projects/launchd/changeset/23343
Author: zarzycki at apple.com
Date: 2007-08-17 12:34:42 -0700 (Fri, 17 Aug 2007)
Log Message:
-----------
We need to make logging synchronous for now.
Modified Paths:
--------------
trunk/launchd/src/launchd_core_logic.c
trunk/launchd/src/protocol_job.defs
Modified: trunk/launchd/src/launchd_core_logic.c
===================================================================
--- trunk/launchd/src/launchd_core_logic.c 2007-08-17 13:57:22 UTC (rev 23342)
+++ trunk/launchd/src/launchd_core_logic.c 2007-08-17 19:34:42 UTC (rev 23343)
@@ -995,6 +995,10 @@
return NULL;
}
+ if (!jobmgr_assumes(jm, len == sizeof(kp))) {
+ return NULL;
+ }
+
if (!jobmgr_assumes(jm, kp.kp_proc.p_comm[0] != '\0')) {
return NULL;
}
Modified: trunk/launchd/src/protocol_job.defs
===================================================================
--- trunk/launchd/src/protocol_job.defs 2007-08-17 13:57:22 UTC (rev 23342)
+++ trunk/launchd/src/protocol_job.defs 2007-08-17 19:34:42 UTC (rev 23343)
@@ -135,7 +135,7 @@
__flags : uint64_t;
__service : name_t);
-simpleroutine log(
+routine log(
__bs_port : job_t;
__pri : integer_t;
__err : integer_t;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/launchd-changes/attachments/20070817/0067582e/attachment.html
More information about the launchd-changes
mailing list