chore: debug for docker start failed

This commit is contained in:
Zhongwen Deng 2022-05-30 23:53:40 +08:00
parent 86113f3494
commit 61237cd97b
1 changed files with 13 additions and 1 deletions

View File

@ -99,7 +99,19 @@ init([]) ->
process_flag(trap_exit, true),
ok = ekka:monitor(membership),
_ = mria:wait_for_tables([?ROUTING_NODE]),
{ok, _} = mnesia:subscribe({table, ?ROUTING_NODE, simple}),
%{ok, _} = mnesia:subscribe({table, ?ROUTING_NODE, simple}),
%% Temporary fix for debugging:
WhereToRead = ets:lookup(mnesia_gvar, {?ROUTING_NODE, where_to_read}),
case mnesia:subscribe({table, ?ROUTING_NODE, simple}) of
{ok, _} ->
ok;
Err ->
error(#{
failed_to_subscribe => Err,
where_to_read => WhereToRead,
status => mria_rlog:status()
})
end,
Nodes = lists:foldl(
fun(Node, Acc) ->
case ekka:is_member(Node) of