Просмотр исходного кода

Merge pull request #7622 from zhongwencool/config-handler-shutdown

fix: can't shutdown emqx_config_handler process.
zhongwencool 4 лет назад
Родитель
Сommit
0587318c0e
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      apps/emqx/src/emqx_config_handler.erl

+ 3 - 0
apps/emqx/src/emqx_config_handler.erl

@@ -139,6 +139,9 @@ handle_cast(_Msg, State) ->
 handle_info(_Info, State) ->
     {noreply, State}.
 
+%% application shutdown, we can't call application_controller here.
+terminate(shutdown, _) ->
+    ok;
 terminate(_Reason, #{handlers := Handlers}) ->
     save_handlers(Handlers),
     ok.