diff options
author | cy <cy@FreeBSD.org> | 2013-09-21 04:11:51 +0000 |
---|---|---|
committer | cy <cy@FreeBSD.org> | 2013-09-21 04:11:51 +0000 |
commit | 907e185a7de4c593ffcb0e51a2a801a97d99fbf7 (patch) | |
tree | e1b5855e8f7be2749e801088162bdb251297fcf3 | |
parent | 3d2d2370b08483fb50db61a4a588ac5d17a4944a (diff) | |
download | FreeBSD-src-907e185a7de4c593ffcb0e51a2a801a97d99fbf7.zip FreeBSD-src-907e185a7de4c593ffcb0e51a2a801a97d99fbf7.tar.gz |
Address double init of ip_log mutex, fixing a panic after ipfilter is
re-enabled following it being disabled.
Approved by: glebius (mentor)
Approved by: re (blanket)
-rw-r--r-- | sys/contrib/ipfilter/netinet/ip_log.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/contrib/ipfilter/netinet/ip_log.c b/sys/contrib/ipfilter/netinet/ip_log.c index d41384d..1349522 100644 --- a/sys/contrib/ipfilter/netinet/ip_log.c +++ b/sys/contrib/ipfilter/netinet/ip_log.c @@ -324,7 +324,7 @@ ipf_log_soft_fini(softc, arg) # endif MUTEX_ENTER(&softl->ipl_mutex[i]); } - MUTEX_EXIT(&softl->ipl_mutex[i]); + MUTEX_DESTROY(&softl->ipl_mutex[i]); } return 0; |