diff options
author | peter <peter@FreeBSD.org> | 1996-07-26 13:47:38 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 1996-07-26 13:47:38 +0000 |
commit | 838c9e34b6ed0e9fa478da7cdbd98741cf2fe20f (patch) | |
tree | bb02c50bf5eba2d6a6f4849e08c48c9334c4f1a0 /sys/kern/kern_exit.c | |
parent | ee090854ff90b85b7a4edaee66f2fa9dc0ae4d73 (diff) | |
download | FreeBSD-src-838c9e34b6ed0e9fa478da7cdbd98741cf2fe20f.zip FreeBSD-src-838c9e34b6ed0e9fa478da7cdbd98741cf2fe20f.tar.gz |
Apply a bandaid to a problem elsewhere in the driver, when the process is
blocked in a write() while waiting for the output to drain, sleep only
for tp->t_timeout, not forever. This only seems to happen when there is
either a modem lockup holding the hardware flow control down, or due to
some problem in the driver with processes attempting to write after the
modem has hung up (eg: elm, tf).
Diffstat (limited to 'sys/kern/kern_exit.c')
0 files changed, 0 insertions, 0 deletions