[Iolib-devel] poll and EAGAIN
sionescu at cddr.org
Fri Oct 24 20:19:59 UTC 2014
On Fri, 2014-06-20 at 01:18 +0200, Attila Lendvai wrote:
> i started to receive errors from poll due to EAGAIN and it broke the
> CGI handling in our web server. the issue is not urgent, but i thought
> i'll report it.
> if i add the following to PROCESS-POLL-REVENTS under the case
> (error 'poll-error :fd fd :identifier (princ-to-string
> then i see 11, which is EAGAIN.
> shouldn't that be handled by iolib behind my back? or am i doing
> somehting wrong?
> the sympthoms are that the request is not even parsed properly (iiuc),
> but when i use View Source in chrome then it seems to work. it's maybe
> something about the request not arriving in one packet or somesuch?
> but my network foo is limited...
> the code in question is in hu.dwim.web-server.
Hi Attila, if you can grab a stacktrace, it would be very useful. I
thought I handled all places where EAGAIN could be triggered, but
obviously I haven't.
Stelian Ionescu a.k.a. fe[nl]ix
Quidquid latine dictum sit, altum videtur.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 198 bytes
Desc: This is a digitally signed message part
More information about the iolib-devel