Ultrix tape job is unkillable!
Kenneth Almquist
ka at june.cs.washington.edu
Sat Dec 17 19:52:13 AEST 1988
Patrick Wolfe asks:
> Is this a problem in the device driver, kernel process management, or
> something else entirely? It seems that if an event is being waited for,
> there ought to be a way to have the OS force the event to occur or fail.
The basic problem is that the device driver should be programmed to time
out after a while if it fails to receive an interrupt. But UN*X doesn't
make this particularly easy to do, and a lot of device drivers don't
bother. Perhaps a variant of the sleep routine with an additional
argument specifying a timeout would encourage writers of device drivers
to do things right.
Kenneth Almquist
More information about the Comp.unix.wizards
mailing list