From b2429e20252beaa500dc109b12f730dccaf3dd23 Mon Sep 17 00:00:00 2001 From: Teemu Ollakka Date: Fri, 20 Sep 2024 18:06:38 +0300 Subject: [PATCH] MDEV-34976 Server crash report broken if Galera is not loaded The crash report terminates prematurely when Galera library was not loaded. As a fix, check whether the provider is loaded before shutting down Galera connections. Signed-off-by: Julius Goryavsky --- sql/wsrep_server_state.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql/wsrep_server_state.cc b/sql/wsrep_server_state.cc index a936d9dd79d..3ed26d3381c 100644 --- a/sql/wsrep_server_state.cc +++ b/sql/wsrep_server_state.cc @@ -87,7 +87,7 @@ void Wsrep_server_state::destroy() void Wsrep_server_state::handle_fatal_signal() { - if (m_instance) + if (m_instance && m_instance->is_provider_loaded()) { /* Galera background threads are still running and the logging may be relatively verbose in case of networking error. Silence all wsrep