[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