From 8cdebd485a4558096992bd79f7d37b866791ed1c Mon Sep 17 00:00:00 2001 From: Alexey Shchepin Date: Mon, 3 Nov 2008 13:54:42 +0000 Subject: * src/ejabberd_c2s.erl: Disable zlib when STARTTLS is required SVN Revision: 1672 --- src/ejabberd_c2s.erl | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl index 50699e4a..311d955f 100644 --- a/src/ejabberd_c2s.erl +++ b/src/ejabberd_c2s.erl @@ -176,6 +176,7 @@ init([{SockMod, Socket}, Opts]) -> TLSOpts = lists:filter(fun({certfile, _}) -> true; (_) -> false end, Opts), + Zlib = lists:member(zlib, Opts) andalso (not StartTLSRequired), IP = peerip(SockMod, Socket), %% Check if IP is blacklisted: case is_ip_blacklisted(IP) of -- cgit v1.2.3