diff --git a/src/ejabberd_bosh.erl b/src/ejabberd_bosh.erl index 6d2971bd9..16cbcb6c1 100644 --- a/src/ejabberd_bosh.erl +++ b/src/ejabberd_bosh.erl @@ -688,7 +688,7 @@ reply_stop(State, Body, From, RID) -> {stop, normal, do_reply(State, From, Body, RID)}. drop_holding_receiver(State) -> - drop_holding_receiver(State#state.prev_rid). + drop_holding_receiver(State, State#state.prev_rid). drop_holding_receiver(State, RID) -> case gb_trees:lookup(RID, State#state.receivers) of {value, {From, Body}} ->