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

source_changes at macosforge.org source_changes at macosforge.org
Tue Apr 22 13:32:44 PDT 2008


Revision: 23605
          http://trac.macosforge.org/projects/launchd/changeset/23605
Author:   zarzycki at apple.com
Date:     2008-04-22 13:32:43 -0700 (Tue, 22 Apr 2008)

Log Message:
-----------
Fix a port leak.

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

Modified: trunk/launchd/src/libvproc.c
===================================================================
--- trunk/launchd/src/libvproc.c	2008-04-21 22:01:21 UTC (rev 23604)
+++ trunk/launchd/src/libvproc.c	2008-04-22 20:32:43 UTC (rev 23605)
@@ -75,6 +75,10 @@
 	//assert(kr == 0);
 	if (kr) return;
 
+	kr = mach_port_deallocate(mach_task_self(), shmem_port);
+
+	//assert(kr == 0);
+
 	vproc_shmem = (struct vproc_shmem_s *)vm_addr;
 }
 

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


More information about the launchd-changes mailing list