aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2018-06-25 15:28:02 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2018-06-25 15:28:02 +0300
commitcf6f540d5371b8b9c349ddcc5daeaff7cb778972 (patch)
tree6130abdc5182f0a0cd1858d06b051eaec817edf7 /src
parentIntroduce resolve/2 and connect_options/3 callbacks for xmpp_stream_out (diff)
Don't pass sockmod to xmpp_stream_out
Diffstat (limited to 'src')
-rw-r--r--src/ejabberd_s2s_out.erl4
-rw-r--r--src/xmpp_stream_out.erl2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/ejabberd_s2s_out.erl b/src/ejabberd_s2s_out.erl
index 765c00d65..2aa71fb12 100644
--- a/src/ejabberd_s2s_out.erl
+++ b/src/ejabberd_s2s_out.erl
@@ -60,12 +60,12 @@ start(From, To, Opts) ->
Res -> Res
end;
_ ->
- xmpp_stream_out:start(?MODULE, [xmpp_socket, From, To, Opts],
+ xmpp_stream_out:start(?MODULE, [From, To, Opts],
ejabberd_config:fsm_limit_opts([]))
end.
start_link(From, To, Opts) ->
- xmpp_stream_out:start_link(?MODULE, [xmpp_socket, From, To, Opts],
+ xmpp_stream_out:start_link(?MODULE, [From, To, Opts],
ejabberd_config:fsm_limit_opts([])).
-spec connect(pid()) -> ok.
diff --git a/src/xmpp_stream_out.erl b/src/xmpp_stream_out.erl
index d0360d0c8..5856fa58a 100644
--- a/src/xmpp_stream_out.erl
+++ b/src/xmpp_stream_out.erl
@@ -253,7 +253,7 @@ format_error(Err) ->
%%% gen_server callbacks
%%%===================================================================
-spec init(list()) -> {ok, state(), timeout()} | {stop, term()} | ignore.
-init([Mod, _SockMod, From, To, Opts]) ->
+init([Mod, From, To, Opts]) ->
Time = p1_time_compat:monotonic_time(milli_seconds),
State = #{owner => self(),
mod => Mod,