Revision: 23603 http://trac.macosforge.org/projects/launchd/changeset/23603 Author: zarzycki@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; }