summaryrefslogtreecommitdiff
path: root/src/ejabberd_s2s.erl
diff options
context:
space:
mode:
authorEvgeny Khramtsov <ekhramtsov@process-one.net>2018-09-18 12:53:36 +0300
committerEvgeny Khramtsov <ekhramtsov@process-one.net>2018-09-18 12:53:36 +0300
commit03de853e4fdcf852ae75a86922c08bb1a0950e6d (patch)
treec65a36565472dc5aeafff2f155a0b5ce80e4d62d /src/ejabberd_s2s.erl
parentAdd ability to configure test to use new sql schema (diff)
Refactor ejabberd_listener
Diffstat (limited to 'src/ejabberd_s2s.erl')
-rw-r--r--src/ejabberd_s2s.erl7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/ejabberd_s2s.erl b/src/ejabberd_s2s.erl
index 126700f1..a33d477e 100644
--- a/src/ejabberd_s2s.erl
+++ b/src/ejabberd_s2s.erl
@@ -738,7 +738,12 @@ opt_type(s2s_use_starttls) ->
required_trusted
end;
opt_type(s2s_zlib) ->
- fun(B) when is_boolean(B) -> B end;
+ fun(true) ->
+ ejabberd:start_app(ezlib),
+ true;
+ (false) ->
+ false
+ end;
opt_type(s2s_timeout) ->
fun(I) when is_integer(I), I >= 0 -> timer:seconds(I);
(infinity) -> infinity;