From 4233132eb4a78d29b37be834e3b762f5d86e123a Mon Sep 17 00:00:00 2001 From: trociny Date: Sun, 8 Sep 2013 18:19:40 +0000 Subject: Relese the interface in the last. Reviewed by: glebius Approved by: re (kib) --- sys/netinet/ip_carp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/netinet/ip_carp.c b/sys/netinet/ip_carp.c index 436385d..a170e34 100644 --- a/sys/netinet/ip_carp.c +++ b/sys/netinet/ip_carp.c @@ -1605,12 +1605,12 @@ carp_free_if(struct carp_if *cif) IF_ADDR_WLOCK(ifp); ifp->if_carp = NULL; - if_rele(ifp); IF_ADDR_WUNLOCK(ifp); CIF_LOCK_DESTROY(cif); ifpromisc(ifp, 0); + if_rele(ifp); free(cif, M_CARP); } -- cgit v1.1