Stelian, do you have any idea what could be the cause of my http serving code not returning anything after an iolib update?
just recently i've updated iolib after a month or so, and i think this is the source of the problem. my colleague is running WUI with an older iolib and things keep on working there.
i've also checked with logging and there are two non-empty ub8-vector write-sequence calls. so i suspect it's something that changed inside iolib...
do you have any hints what to check?
just recently i've updated iolib after a month or so, and i think this is the source of the problem. my colleague is running WUI with an older iolib and things keep on working there.
if i didn't screw up anything then the patch that breaks it is this:
commit 55e8db20858e5643ec5dcddd603ec8dbf20f044c Author: Stelian Ionescu sionescu@common-lisp.net Date: Tue Sep 2 15:29:17 2008 +0200
Close FDs in a CLOSE method :AROUND DUAL-CHANNEL-SINGLE-FD-MIXIN.
random guess: maybe the fd close happens too early due to this change and some buffers are not flushed?
On Fri, 2008-10-31 at 14:43 +0100, Attila Lendvai wrote:
just recently i've updated iolib after a month or so, and i think this is the source of the problem. my colleague is running WUI with an older iolib and things keep on working there.
if i didn't screw up anything then the patch that breaks it is this:
commit 55e8db20858e5643ec5dcddd603ec8dbf20f044c Author: Stelian Ionescu sionescu@common-lisp.net Date: Tue Sep 2 15:29:17 2008 +0200
Close FDs in a CLOSE method :AROUND DUAL-CHANNEL-SINGLE-FD-MIXIN.
ok, bug fixed :)