[Lcdproc] Renewed server input buffer
Markus Dolze
bsdfan at nurfuerspam.de
Sun Dec 27 10:26:21 UTC 2009
Hello,
back in February I started a discussion about how to improve LCDd's way to buffer incoming client messages (see http://lists.omnipotent.net/pipermail/lcdproc/2009-February/012744.html).
I now completely rewrote the input buffer handling and introduced a circular buffer for incoming messages.
As I would like to commit this soon, I encourage everybody to try it. It runs stable for days on my displays right now.
One additional improvement could be to have such a buffer per client. Right now there is one such buffer for the whole server and the buffer is cleared when it exits sock_read_from_client() for a single client.
Regards,
Markus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-server-sock-sring.diff
Type: application/octet-stream
Size: 13151 bytes
Desc: not available
URL: <http://lists.omnipotent.net/pipermail/lcdproc/attachments/20091227/bb133096/attachment-0001.obj>
More information about the LCDproc
mailing list