489d6d0e46
date: 1998/08/01 01:47:24; author: thorpej; state: Exp; lines: +18 -8 Don't call the protocol drain routines if how == M_NOWAIT, which typically means we're in interrupt context. Since we can be called from a network hardware interrupt, we could corrupt the protocol queues we try to drain them at that time. The problem has been addressed by letting the drain'able protocols use a locking scheme to prevent queue corruption. |
||
---|---|---|
bin | ||
distrib | ||
etc | ||
games | ||
gnu | ||
include | ||
lib | ||
libexec | ||
regress | ||
sbin | ||
share | ||
sys | ||
usr.bin | ||
usr.sbin | ||
Makefile |