K 10 svn:author V 3 bde K 8 svn:date V 27 1994-11-06T00:46:21.000000Z K 7 svn:log V 404 Abort writes if a signal is received (don't ignore the value returned by tsleep()). Try `dd if=/dev/zero of=/dev/pcaudio bs=640k count=1'. The write takes a few hundred seconds to drain, and if it is killed by a signal, it still takes a few hundred seconds to drain and all of those seconds are spent busy-waiting. Clean up includes and declarations. Remove bogus casts of args to timeout functions. END