On Mon, Apr 6, 2009 at 1:22 AM, Matt Jones <address@hidden> wrote:
(BTW, this part of my message above
The function 'fail appears to close the port -- (##net#close s) --
but somehow these ports end up open and accumulate.
refers to the code in Chicken's tcp.scm, in the definition of tcp-connect,
not my code. My code isn't trying to close the port. My point there was
that tcp-connect appears to close the port before signalling an exception,
yet the port remains open. I realize that was probably unclear.)
Yes, I was talking about the chicken code. It's a bug and we'll fix it,
but we have to figure out first what exactly is happening.
cheers,
felix