aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlexey Shchepin <alexey@process-one.net>2006-03-25 21:16:49 +0000
committerAlexey Shchepin <alexey@process-one.net>2006-03-25 21:16:49 +0000
commit832279f1f25c13e9c993d5be75e30f67249866d9 (patch)
tree82103f9104972d89f8e4f6e0c7edf152ad541e20 /src
parent* src/ejabberd_c2s.erl: Bugfix (thanks to Sergei Golovan) (diff)
* src/ejabberd_c2s.erl: Enable zlib only over TCP
SVN Revision: 522
Diffstat (limited to 'src')
-rw-r--r--src/ejabberd_c2s.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl
index 08d93f742..305b33981 100644
--- a/src/ejabberd_c2s.erl
+++ b/src/ejabberd_c2s.erl
@@ -208,7 +208,7 @@ wait_for_stream({xmlstreamstart, _Name, Attrs}, StateData) ->
Zlib = StateData#state.zlib,
CompressFeature =
case Zlib andalso
- (SockMod /= ejabberd_zlib) of
+ (SockMod == gen_tcp) of
true ->
[{xmlelement, "compression",
[{"xmlns", ?NS_FEATURE_COMPRESS}],
@@ -516,7 +516,7 @@ wait_for_feature_request({xmlstreamelement, El}, StateData) ->
tls_enabled = true
}};
{?NS_COMPRESS, "compress"} when Zlib == true,
- SockMod /= ejabberd_zlib ->
+ SockMod == gen_tcp ->
case xml:get_subtag(El, "method") of
false ->
send_element(StateData,