diff --git a/sys/net/netisr.c b/sys/net/netisr.c index 31c5aec0db35..b2db8c153aec 100644 --- a/sys/net/netisr.c +++ b/sys/net/netisr.c @@ -803,6 +803,7 @@ netisr_queue_workstream(struct netisr_workstream *nwsp, u_int proto, npwp->nw_queued++; return (0); } else { + m_freem(m); npwp->nw_qdrops++; return (ENOBUFS); }