From: H.G. Muller Date: Sun, 29 Nov 2009 19:56:32 +0000 (-0800) Subject: double buffer size to prevent overflow X-Git-Tag: hgm-4.20100107~26 X-Git-Url: http://winboard.nl/cgi-bin?p=xboard.git;a=commitdiff_plain;h=a66247fa4d0cad3b73c322a7ce5d4e7266d9c27e double buffer size to prevent overflow This patch doubles the size of the ICS input buffer to 16KB, to prevent the suspected overflow with -keepLineBreaksICS false when using "inchannel 1" on FICS and over 500 people are tuned in. --- diff --git a/backend.c b/backend.c index 2b31182..c1a08c9 100644 --- a/backend.c +++ b/backend.c @@ -2053,7 +2053,7 @@ read_from_ics(isr, closure, data, count, error) int count; int error; { -#define BUF_SIZE 8192 +#define BUF_SIZE (16*1024) /* overflowed at 8K with "inchannel 1" on FICS? */ #define STARTED_NONE 0 #define STARTED_MOVES 1 #define STARTED_BOARD 2