svn commit: r190557 - head/sys/kern
Christian Brueffer
brueffer at FreeBSD.org
Mon Mar 30 08:01:30 PDT 2009
Author: brueffer
Date: Mon Mar 30 15:01:29 2009
New Revision: 190557
URL: http://svn.freebsd.org/changeset/base/190557
Log:
Fix memory leak in semunload().
PR: 133064
Submitted by: Mateusz Guzik <mjguzik at gmail.com>
MFC after: 1 week
Modified:
head/sys/kern/sysv_sem.c
Modified: head/sys/kern/sysv_sem.c
==============================================================================
--- head/sys/kern/sysv_sem.c Mon Mar 30 14:11:37 2009 (r190556)
+++ head/sys/kern/sysv_sem.c Mon Mar 30 15:01:29 2009 (r190557)
@@ -285,6 +285,7 @@ semunload(void)
free(semu, M_SEM);
for (i = 0; i < seminfo.semmni; i++)
mtx_destroy(&sema_mtx[i]);
+ free(sema_mtx, M_SEM);
mtx_destroy(&sem_mtx);
mtx_destroy(&sem_undo_mtx);
return (0);
More information about the svn-src-head
mailing list