I'm porting some Unix applications which implement a timeout on read/write/accept/... calls using select().
In previous versions I did the same by signals but with problems due to the behaviour of the interrupted system call. Select() is also used to choose among channels waiting for I/O. How can I implement channel selection and secure timeouts without using APE ? Re-write some pieces is not a problem, I prefer a "pure" 8c implementation. adriano
