diff --git a/apps/emqx/src/emqx_metrics_worker.erl b/apps/emqx/src/emqx_metrics_worker.erl index 5f41346cb..a57a2f2f0 100644 --- a/apps/emqx/src/emqx_metrics_worker.erl +++ b/apps/emqx/src/emqx_metrics_worker.erl @@ -495,7 +495,7 @@ terminate(_Reason, #state{metric_ids = MIDs}) -> stop(Name) -> try - gen_server:stop(Name) + gen_server:stop(Name, normal, 10000) catch exit:noproc -> ok; diff --git a/changes/ce/fix-11466.en.md b/changes/ce/fix-11466.en.md new file mode 100644 index 000000000..80679d444 --- /dev/null +++ b/changes/ce/fix-11466.en.md @@ -0,0 +1 @@ +Fixed a crash that occurred when setting the `ssl_options.ciphers` configuration option to an empty string ("").