diff --git a/sys/net/bpf.c b/sys/net/bpf.c index 3964d1d78bbb..7708504b31a1 100644 --- a/sys/net/bpf.c +++ b/sys/net/bpf.c @@ -386,6 +386,7 @@ bpfclose(dev, flags, fmt, td) if (d->bd_bif) bpf_detachd(d); mtx_unlock(&bpf_mtx); + selwakeuppri(&d->bd_sel, PRINET); #ifdef MAC mac_destroy_bpfdesc(d); #endif /* MAC */