From 521d32af9d47b9bf328ede8a336c52d9ee689e03 Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Fri, 16 Nov 2007 21:47:55 +0000 Subject: [PATCH] tweak the libevent read buffer size --- libtransmission/peer-io.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libtransmission/peer-io.c b/libtransmission/peer-io.c index dd561c32e..6a67edb3c 100644 --- a/libtransmission/peer-io.c +++ b/libtransmission/peer-io.c @@ -29,6 +29,8 @@ #define IO_TIMEOUT_SECS 8 +#define TR_RDBUF 2048 + /** *** **/ @@ -143,7 +145,7 @@ tr_peerIoNew( struct tr_handle * handle, c ); bufferevent_settimeout( c->bufev, IO_TIMEOUT_SECS, IO_TIMEOUT_SECS ); bufferevent_enable( c->bufev, EV_READ|EV_WRITE ); - bufferevent_setwatermark( c->bufev, EV_READ, 0, 1024 ); + bufferevent_setwatermark( c->bufev, EV_READ, 0, TR_RDBUF ); return c; } @@ -285,7 +287,7 @@ tr_peerIoReconnect( tr_peerIo * io ) io ); bufferevent_settimeout( io->bufev, IO_TIMEOUT_SECS, IO_TIMEOUT_SECS ); bufferevent_enable( io->bufev, EV_READ|EV_WRITE ); - bufferevent_setwatermark( io->bufev, EV_READ, 0, 1024 ); + bufferevent_setwatermark( io->bufev, EV_READ, 0, TR_RDBUF ); return 0; }