ソースを参照

Update metrics when session process terminates

周子博 7 年 前
コミット
6a4c318acb
1 ファイル変更1 行追加0 行削除
  1. 1 0
      src/emqx_session.erl

+ 1 - 0
src/emqx_session.erl

@@ -676,6 +676,7 @@ terminate(Reason, #state{will_msg = WillMsg,
                          username = Username,
                          conn_pid = ConnPid,
                          old_conn_pid = OldConnPid}) ->
+    emqx_metrics:commit(),
     send_willmsg(WillMsg),
     [maybe_shutdown(Pid, Reason) || Pid <- [ConnPid, OldConnPid]],
     ok = emqx_hooks:run('session.terminated', [#{client_id => ClientId, username => Username}, Reason]).