L. Pereira
L. Pereira
There has been a lot of discussion here. I'll look at them whenever I'm less swamped and reply appropriately. This might take a while, but be assured it'll happen. The...
I feared this would happen when I removed the eventfd that nudges the epoll back when I put multiple listener sockets. Can you confirm that the thread that is accepting...
You can use l at tia.mat.br for the email address On Wed, Jan 11, 2023, at 8:49 AM, pontscho wrote: > > > *I feared this would happen when I...
Could you please try applying this (crude) patch and see if it fixes the issue? If so, then this should confirm my hypothesis: ```diff diff --git a/src/lib/lwan-thread.c b/src/lib/lwan-thread.c index e6d2352b..b154f9ca...
I don't like either versions. Locks aren't needed because the tq is per-thread by design (and should never be exposed outside lwan-thread or have one thread access another's tq), and...
I think I know what's happening here. I have an idea of how to fix this by adding a per-thread queue of pending file descriptors, and using something like a...
I'm sorry, I've only seen this issue today. This is indeed really odd, thanks for reporting! I'll see if I can reproduce this.
I'm not able to reproduce this here on Linux. Are you running the server on macOS?
There are quite a bit of `string(b)` conversions in the standard library, too, that would benefit from #4289. I can add a transform that makes `bytes.Equal()` better by itself, but...
No rush! I ended up pushing some new changes after I sent the PR, further simplifying some things (i.e. the collection step is a lot nicer now!). I don't think...