[net.bugs.usg] Bug in dz.c

alan@drivax.UUCP (Alan Fargusson) (08/27/85)

There is a bug in the DZ driver (dz.c) in dzproc. The case T_OUTPUT
there is a line like:
		if (tp->t_state & (BUSY|TTSTOP))

It should be:
		if (tp->t_state & (TIMEOUT|BUSY|TTSTOP))

I found this bug before I was on the net and knew about this group, and
I had fogotten about it. It is likely that all versions of System V
have this bug. It can cause a panic because the timeout table will overflow.
-- 

Alan Fargusson.

{ ihnp4, amdahl, mot }!drivax!alan