[launchd-changes] [23603] trunk/launchd/src/libvproc.c

source_changes at macosforge.org source_changes at macosforge.org
Mon Apr 21 14:44:10 PDT 2008


Revision: 23603
          http://trac.macosforge.org/projects/launchd/changeset/23603
Author:   zarzycki at apple.com
Date:     2008-04-21 14:44:10 -0700 (Mon, 21 Apr 2008)

Log Message:
-----------
<rdar://problem/5858877> Make vproc_transaction_{begin,end} available to command-line tools

Modified Paths:
--------------
    trunk/launchd/src/libvproc.c

Modified: trunk/launchd/src/libvproc.c
===================================================================
--- trunk/launchd/src/libvproc.c	2008-04-21 21:41:09 UTC (rev 23602)
+++ trunk/launchd/src/libvproc.c	2008-04-21 21:44:10 UTC (rev 23603)
@@ -66,12 +66,14 @@
 
 	kr = vproc_mig_setup_shmem(bootstrap_port, &shmem_port);
 
-	assert(kr == 0);
+	//assert(kr == 0);
+	if (kr) return;
 
 	kr = vm_map(mach_task_self(), &vm_addr, getpagesize(), 0, true, shmem_port, 0, false,
 			VM_PROT_READ|VM_PROT_WRITE, VM_PROT_READ|VM_PROT_WRITE, VM_INHERIT_NONE);
 
-	assert(kr == 0);
+	//assert(kr == 0);
+	if (kr) return;
 
 	vproc_shmem = (struct vproc_shmem_s *)vm_addr;
 }

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/launchd-changes/attachments/20080421/a7944c32/attachment.html


More information about the launchd-changes mailing list