From 3ec3e78baa07e3dc6defc0234ee3d13d70e70548 Mon Sep 17 00:00:00 2001 From: Badlop Date: Mon, 25 May 2009 11:17:11 +0000 Subject: Decrease proxy65 buffer sizes to 8192 bytes. The original size of 65535 confused clients with tight shapers (thanks to Evgeniy Khramtsov) SVN Revision: 2096 --- src/mod_proxy65/mod_proxy65_stream.erl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/mod_proxy65/mod_proxy65_stream.erl') diff --git a/src/mod_proxy65/mod_proxy65_stream.erl b/src/mod_proxy65/mod_proxy65_stream.erl index c6d0103ae..e1bc8ebe8 100644 --- a/src/mod_proxy65/mod_proxy65_stream.erl +++ b/src/mod_proxy65/mod_proxy65_stream.erl @@ -90,8 +90,8 @@ init([Socket, Host, Opts]) -> process_flag(trap_exit, true), AuthType = gen_mod:get_opt(auth_type, Opts, anonymous), Shaper = gen_mod:get_opt(shaper, Opts, none), - RecvBuf = gen_mod:get_opt(recbuf, Opts, 65535), - SendBuf = gen_mod:get_opt(sndbuf, Opts, 65535), + RecvBuf = gen_mod:get_opt(recbuf, Opts, 8192), + SendBuf = gen_mod:get_opt(sndbuf, Opts, 8192), TRef = erlang:send_after(?WAIT_TIMEOUT, self(), stop), inet:setopts(Socket, [{active, true}, {recbuf, RecvBuf}, {sndbuf, SendBuf}]), {ok, wait_for_init, #state{host = Host, -- cgit v1.2.3