aboutsummaryrefslogtreecommitdiff
path: root/src/mod_proxy65/mod_proxy65_stream.erl
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2009-05-25 11:17:11 +0000
committerBadlop <badlop@process-one.net>2009-05-25 11:17:11 +0000
commit3ec3e78baa07e3dc6defc0234ee3d13d70e70548 (patch)
treedd8df5f92d77b08650fa97df6934566ebd374fed /src/mod_proxy65/mod_proxy65_stream.erl
parent* trunk/src/odbc/ejabberd_odbc.erl: Fix typo (EJABS-859) (EJAB-940) (CR-EJAB-10) (diff)
Decrease proxy65 buffer sizes to 8192 bytes.
The original size of 65535 confused clients with tight shapers (thanks to Evgeniy Khramtsov) SVN Revision: 2096
Diffstat (limited to '')
-rw-r--r--src/mod_proxy65/mod_proxy65_stream.erl4
1 files changed, 2 insertions, 2 deletions
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,