What devices does select apply? I know select() is designed to be used with serial and event devices, but does it apply to pipes or ordinary files? Under SCO Xenix V/386 R2.3.2 select() *always* indicates data is available from a pipe, including empty pipes. Is there a standard for select()'s behavior on pipes? --