diff --git a/src/miner_critical_sup.erl b/src/miner_critical_sup.erl index b9f472d43..30e7879d7 100644 --- a/src/miner_critical_sup.erl +++ b/src/miner_critical_sup.erl @@ -105,10 +105,7 @@ init(_Opts) -> end, - ChildSpecs0 = [ - ?SUP(blockchain_sup, [BlockchainOpts]), - ?WORKER(miner_metrics_server, []) - ] ++ ConsensusMgr, + ChildSpecs0 = [?SUP(blockchain_sup, [BlockchainOpts])] ++ ConsensusMgr, GatewayAndMux = case application:get_env(miner, gateway_and_mux_enable) of {ok, true} -> true; _ -> false diff --git a/src/miner_restart_sup.erl b/src/miner_restart_sup.erl index 5c2e39e56..ae2967ff1 100644 --- a/src/miner_restart_sup.erl +++ b/src/miner_restart_sup.erl @@ -156,7 +156,8 @@ init(_Opts) -> ?WORKER(elli, [[{callback, miner_jsonrpc_handler}, {ip, JsonRpcIp}, {port, JsonRpcPort}]]), - ?WORKER(miner_poc_denylist, []) + ?WORKER(miner_poc_denylist, []), + ?WORKER(miner_metrics_server, []) ] ++ POCServers ++ ValServers ++