diff options
author | Evgeny Khramtsov <ekhramtsov@process-one.net> | 2019-07-17 22:15:56 +0300 |
---|---|---|
committer | Evgeny Khramtsov <ekhramtsov@process-one.net> | 2019-07-17 22:15:56 +0300 |
commit | d718b35d462e8096de7cc711591020cea23050d2 (patch) | |
tree | bf7215f5252a1dbcd01ab066a626386ab1ca79ac /src/ejabberd_s2s_out.erl | |
parent | Improve RPC calls in mod_configure (diff) |
Use econf:timeout() instead of econf:pos_int() wherever appropriate
Diffstat (limited to 'src/ejabberd_s2s_out.erl')
-rw-r--r-- | src/ejabberd_s2s_out.erl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ejabberd_s2s_out.erl b/src/ejabberd_s2s_out.erl index 074952df..57d8a626 100644 --- a/src/ejabberd_s2s_out.erl +++ b/src/ejabberd_s2s_out.erl @@ -137,11 +137,11 @@ process_auth_result(#{server := LServer, remote_server := RServer} = State, Delay = get_delay(), ?WARNING_MSG("Failed to establish outbound s2s connection ~s -> ~s: " "authentication failed; bouncing for ~p seconds", - [LServer, RServer, Delay]), + [LServer, RServer, Delay div 1000]), State1 = State#{on_route => bounce, stop_reason => Reason}, State2 = close(State1), State3 = bounce_queue(State2), - xmpp_stream_out:set_timeout(State3, timer:seconds(Delay)); + xmpp_stream_out:set_timeout(State3, Delay); process_auth_result(State, true) -> State. @@ -156,10 +156,10 @@ process_closed(#{server := LServer, remote_server := RServer} = State, Delay = get_delay(), ?WARNING_MSG("Failed to establish outbound s2s connection ~s -> ~s: ~s; " "bouncing for ~p seconds", - [LServer, RServer, format_error(Reason), Delay]), + [LServer, RServer, format_error(Reason), Delay div 1000]), State1 = State#{on_route => bounce}, State2 = bounce_queue(State1), - xmpp_stream_out:set_timeout(State2, timer:seconds(Delay)). + xmpp_stream_out:set_timeout(State2, Delay). handle_unexpected_info(State, Info) -> ?WARNING_MSG("Unexpected info: ~p", [Info]), |