setstats
This commit is contained in:
parent
d35be39df7
commit
049f1f1173
|
@ -184,7 +184,7 @@ handle_cast({unregister, true, ClientId}, State) ->
|
||||||
|
|
||||||
handle_cast({unregister, false, ClientId}, State) ->
|
handle_cast({unregister, false, ClientId}, State) ->
|
||||||
ets:delete(mqtt_persistent_session, ClientId),
|
ets:delete(mqtt_persistent_session, ClientId),
|
||||||
{noreply, State};
|
{noreply, setstats(State)};
|
||||||
|
|
||||||
handle_cast(Msg, State) ->
|
handle_cast(Msg, State) ->
|
||||||
lager:critical("Unexpected Msg: ~p", [Msg]),
|
lager:critical("Unexpected Msg: ~p", [Msg]),
|
||||||
|
@ -319,7 +319,6 @@ remove_session(Session) ->
|
||||||
mnesia:delete_object(session, Session, write)
|
mnesia:delete_object(session, Session, write)
|
||||||
end).
|
end).
|
||||||
|
|
||||||
setstats(State = #state{statsfun = _StatsFun}) ->
|
setstats(State = #state{statsfun = StatsFun}) ->
|
||||||
State.
|
StatsFun(ets:info(mqtt_persistent_session, size)), State.
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue