summaryrefslogtreecommitdiff
path: root/src/ejabberd_bosh.erl
diff options
context:
space:
mode:
authorEvgeny Khramtsov <ekhramtsov@process-one.net>2019-07-17 22:15:56 +0300
committerEvgeny Khramtsov <ekhramtsov@process-one.net>2019-07-17 22:15:56 +0300
commitd718b35d462e8096de7cc711591020cea23050d2 (patch)
treebf7215f5252a1dbcd01ab066a626386ab1ca79ac /src/ejabberd_bosh.erl
parentImprove RPC calls in mod_configure (diff)
Use econf:timeout() instead of econf:pos_int() wherever appropriate
Diffstat (limited to 'src/ejabberd_bosh.erl')
-rw-r--r--src/ejabberd_bosh.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ejabberd_bosh.erl b/src/ejabberd_bosh.erl
index 73a82ab6..d19e7aa3 100644
--- a/src/ejabberd_bosh.erl
+++ b/src/ejabberd_bosh.erl
@@ -286,7 +286,7 @@ init([#body{attrs = Attrs}, IP, SID]) ->
case ejabberd_c2s:start(?MODULE, Socket, [{receiver, self()}|Opts]) of
{ok, C2SPid} ->
ejabberd_c2s:accept(C2SPid),
- Inactivity = mod_bosh_opt:max_inactivity(XMPPDomain),
+ Inactivity = mod_bosh_opt:max_inactivity(XMPPDomain) div 1000,
MaxConcat = mod_bosh_opt:max_concat(XMPPDomain),
ShapedReceivers = buf_new(XMPPDomain, ?MAX_SHAPED_REQUESTS_QUEUE_LEN),
State = #state{host = XMPPDomain, sid = SID, ip = IP,
@@ -330,7 +330,7 @@ wait_for_session(#body{attrs = Attrs} = Req, From,
Wait == 0, Hold == 0 -> erlang:timestamp();
true -> undefined
end,
- MaxPause = mod_bosh_opt:max_pause(State#state.host),
+ MaxPause = mod_bosh_opt:max_pause(State#state.host) div 1000,
Resp = #body{attrs =
[{sid, State#state.sid}, {wait, Wait},
{ver, ?BOSH_VERSION}, {polling, ?DEFAULT_POLLING},