From: Dave Dyer

Subject: flushing socket streams

Date: 1994-8-18 14:08

    Date: Thu, 18 Aug 1994 08:46 PDT
    From: Stephen P Spackman <dfki.uni-sb.de at spackman>

    I'm trying to write a server that listens at a tcp port in ACL 4.2.

    It almost works; I do all the socket things through the foreign funciton
    interface, make an instance of 'STREAM:BIDIRECTIONAL-BINARY-SOCKET-STREAM,
    and everything seems to go fine - but #'finish-output does nothing.

One gotcha I can think of; if your streams are buffered, I believe
lisp's stream code will merge input and output sides (as would be
appropriate for a file), but not for a pipe.