Merge pull request #3458 from emqx/issue#3455
This commit is contained in:
commit
d6ab5f0703
|
@ -843,10 +843,10 @@ handle_timeout(_TRef, expire_awaiting_rel,
|
||||||
handle_timeout(_TRef, expire_awaiting_rel,
|
handle_timeout(_TRef, expire_awaiting_rel,
|
||||||
Channel = #channel{session = Session}) ->
|
Channel = #channel{session = Session}) ->
|
||||||
case emqx_session:expire(awaiting_rel, Session) of
|
case emqx_session:expire(awaiting_rel, Session) of
|
||||||
{ok, Session} ->
|
{ok, NSession} ->
|
||||||
{ok, clean_timer(await_timer, Channel#channel{session = Session})};
|
{ok, clean_timer(await_timer, Channel#channel{session = NSession})};
|
||||||
{ok, Timeout, Session} ->
|
{ok, Timeout, NSession} ->
|
||||||
{ok, reset_timer(await_timer, Timeout, Channel#channel{session = Session})}
|
{ok, reset_timer(await_timer, Timeout, Channel#channel{session = NSession})}
|
||||||
end;
|
end;
|
||||||
|
|
||||||
handle_timeout(_TRef, expire_session, Channel) ->
|
handle_timeout(_TRef, expire_session, Channel) ->
|
||||||
|
|
Loading…
Reference in New Issue