From 0b6d40c9df5dbad3aeadb98160c4eb0fd64ff453 Mon Sep 17 00:00:00 2001 From: Badlop Date: Wed, 6 Dec 2023 18:16:43 +0100 Subject: [PATCH] Log messages not only when node joins the cluster, also when leaves it --- src/ejabberd_s2s.erl | 1 + src/ejabberd_sm_mnesia.erl | 1 + 2 files changed, 2 insertions(+) diff --git a/src/ejabberd_s2s.erl b/src/ejabberd_s2s.erl index 7fb99a7ed..957d68208 100644 --- a/src/ejabberd_s2s.erl +++ b/src/ejabberd_s2s.erl @@ -237,6 +237,7 @@ handle_cast(Msg, State) -> {noreply, State}. handle_info({mnesia_system_event, {mnesia_down, Node}}, State) -> + ?INFO_MSG("Node ~p has left our Mnesia S2S tables", [Node]), clean_table_from_bad_node(Node), {noreply, State}; handle_info({mnesia_system_event, {mnesia_up, Node}}, State) -> diff --git a/src/ejabberd_sm_mnesia.erl b/src/ejabberd_sm_mnesia.erl index 2b223c85b..26b4c6806 100644 --- a/src/ejabberd_sm_mnesia.erl +++ b/src/ejabberd_sm_mnesia.erl @@ -112,6 +112,7 @@ handle_cast(Msg, State) -> {noreply, State}. handle_info({mnesia_system_event, {mnesia_down, Node}}, State) -> + ?INFO_MSG("Node ~p has left our Mnesia SM tables", [Node]), Sessions = ets:select( session,