]> granicus.if.org Git - ejabberd/commitdiff
XEP-0198: Remove unused function clause
authorHolger Weiss <holger@zedat.fu-berlin.de>
Sat, 6 Sep 2014 18:39:38 +0000 (20:39 +0200)
committerHolger Weiss <holger@zedat.fu-berlin.de>
Sat, 6 Sep 2014 18:39:38 +0000 (20:39 +0200)
In the 'wait_for_resume' state, #state.mgmt_pending_since is always
initialized.  fsm_next_state/2 takes care of that.

src/ejabberd_c2s.erl

index ee29340454f8acde6e699f6ea07c82e9f519bfa6..5a720545839f35134aea23afc5d4a93f8d69d4a3 100644 (file)
@@ -2480,11 +2480,6 @@ fsm_next_state(StateName, StateData) ->
 fsm_reply(Reply, session_established, StateData) ->
     {reply, Reply, session_established, StateData,
      ?C2S_HIBERNATE_TIMEOUT};
-fsm_reply(Reply, wait_for_resume, #state{mgmt_pending_since = undefined} =
-         StateData) ->
-    {reply, Reply, wait_for_resume,
-     StateData#state{mgmt_pending_since = os:timestamp()},
-     StateData#state.mgmt_timeout};
 fsm_reply(Reply, wait_for_resume, StateData) ->
     Diff = timer:now_diff(os:timestamp(), StateData#state.mgmt_pending_since),
     Timeout = max(StateData#state.mgmt_timeout - Diff div 1000, 1),