[iolib-devel] plans/status of the stream code

Attila Lendvai attila.lendvai at gmail.com
Thu Oct 7 13:17:42 UTC 2010


dead list,

i've recently encountered a headache: a machine was connecting to our
iolib based web server, and hanged all the worker threads. the problem
is that the connection went try, but it didn't get disconnected after
several minutes.

the hang is somewhere inside (defmethod stream-read-byte ((stream
dual-channel-gray-stream)) ...).

the proper fix would be to implement the call/cc based connection
multiplexing and gc dry/slow connections. i'm going to work on it in
the upcoming weeks, but i wonder what are the plans regarding the
upcoming iolib development?

Stelian said that he has plans with the streams, notably to prefer
zstreams eventually, but it's not ready yet.

anything else?

-- 
 attila




More information about the iolib-devel mailing list