diff --git a/sys/netinet6/in6_pcb.c b/sys/netinet6/in6_pcb.c index 0f18bd1921ee..f1b92a3f76b6 100644 --- a/sys/netinet6/in6_pcb.c +++ b/sys/netinet6/in6_pcb.c @@ -622,6 +622,7 @@ in6_pcbdetach(inp) ip_freemoptions(inp->inp_moptions); inp->inp_vflag = 0; + INP_LOCK_DESTROY(inp); uma_zfree(ipi->ipi_zone, inp); }