Revision
23605
Author
zarzycki@apple.com
Date
2008-04-22 13:32:43 -0700 (Tue, 22 Apr 2008)

Log Message

Fix a port leak.

Modified Paths

Diff

Modified: trunk/launchd/src/libvproc.c (23604 => 23605)


--- 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;
 }