Carl Henrik Lunde <chlunde@...> writes:
> :close in fd-stream.lisp tries to flush buffers before closing the
> socket, that's OK, but when write(2) returns EPIPE a condition is
> signaled, and the fd is never closed.
Sorry, forget that please. I didn't read the hyperspec properly,
(close stream :abort t) does what I wanted... (Thanks to nyef on IRC)