Wed Dec 2 10:49:44 CET 2009

select and FILE*

Because of input buffering, select will not always give the correct
behaviour.  I.e. for the input console, giving a sequence "1 1 1 1 1"
will give only one answer as it seems the whole string was buffered.

This is ok as long as the user waits for reply before sending another
command, but it's something to be careful about for unidirectional