[Ecls-list] ECL 10.2.1 RC

Matthew Mondor mm_lists at pulsar-zone.net
Sun Feb 14 07:30:33 UTC 2010


On Sat, 13 Feb 2010 15:37:30 +0100
Juan Jose Garcia-Ripoll <juanjose.garciaripoll at googlemail.com> wrote:

> We had to change ECL's socket streams from ordinary streams to
> two-way-streams because otherwise concurrent I/O operations would lock --
> for instance, Slime needs to write and read to the same socket --. This is a
> quick hack, and I forgot that CLOSE applied on a two-way steam does not
> close the constituents.
> 
> Could you verify that the patch I committed solves your problems?

I have revision 1.58 of contrib/sockets/sockets.lisp where I see the
fix attempt, but the stream still doesn't seem to close the underlaying
file descriptor.

Thanks,
-- 
Matt




More information about the ecl-devel mailing list