From f07f8d013c02399be37fb426e78f0625b21d327a Mon Sep 17 00:00:00 2001 From: Mitch Hagstrand Date: Fri, 13 Jan 2023 16:54:21 -0600 Subject: [PATCH] Bug #109633: Display DB (Schema) name the thread is using in the logs during a crash --- sql/signal_handler.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sql/signal_handler.cc b/sql/signal_handler.cc index f4bcaf240253..1ec54c5c20ca 100644 --- a/sql/signal_handler.cc +++ b/sql/signal_handler.cc @@ -183,6 +183,9 @@ void print_fatal_signal(int sig) { my_safe_printf_stderr("Query (%p): ", thd->query().str); my_safe_puts_stderr(thd->query().str, std::min(size_t{1024}, thd->query().length)); + my_safe_printf_stderr("DB (%p): ", thd->db().str); + my_safe_puts_stderr(thd->db().str, + std::min(size_t{64}, thd->db().length)); my_safe_printf_stderr("Connection ID (thread ID): %u\n", thd->thread_id()); my_safe_printf_stderr("Status: %s\n\n", kreason); }