Skip to content

Commit 916192d

Browse files
authored
Merge pull request #197 from emqx/dev/mria-no-maybe
refactor(autoclean): Rewrite code without maybe
2 parents efccc2d + a18a7ec commit 916192d

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

src/mria_node_monitor.erl

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -238,11 +238,13 @@ autoheal_handle_msg(Msg, State = #state{autoheal = Autoheal}) ->
238238
%%--------------------------------------------------------------------
239239

240240
autoclean_cores() ->
241-
maybe
242-
{ok, Expiry} ?= application:get_env(mria, cluster_autoclean),
243-
[maybe_clean(Member, Expiry) || Member <- mria_membership:members(down)]
244-
end,
245-
ok.
241+
case application:get_env(mria, cluster_autoclean) of
242+
{ok, Expiry} ->
243+
[maybe_clean(Member, Expiry) || Member <- mria_membership:members(down)],
244+
ok;
245+
_ ->
246+
ok
247+
end.
246248

247249
maybe_clean(#member{node = Node, last_update = WentDownAt} = Member, MaxDownSecs) ->
248250
Now = mria_membership:now_seconds(),

0 commit comments

Comments
 (0)