From e80e344731973bfbce6970e83c98d7c7cde7866c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Eeden?= Date: Sat, 25 Apr 2015 14:44:08 +0200 Subject: [PATCH 1/2] Add program_name attribute for slave I/O thread --- sql/rpl_slave.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sql/rpl_slave.cc b/sql/rpl_slave.cc index 83eac92..390644a 100644 --- a/sql/rpl_slave.cc +++ b/sql/rpl_slave.cc @@ -8290,6 +8290,8 @@ static int connect_to_master(THD* thd, MYSQL* mysql, Master_info* mi, /* Set MYSQL_PLUGIN_DIR in case master asks for an external authentication plugin */ else if (opt_plugin_dir_ptr && *opt_plugin_dir_ptr) mysql_options(mysql, MYSQL_PLUGIN_DIR, opt_plugin_dir_ptr); + + mysql_options4(mysql, MYSQL_OPT_CONNECT_ATTR_ADD, "program_name", "Slave I/O Thread"); if (!mi->is_start_user_configured()) sql_print_warning("%s", ER(ER_INSECURE_CHANGE_MASTER)); From 51db12b70eae47e8ac51beca506d7d10756a6cea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Eeden?= Date: Sat, 25 Apr 2015 15:35:45 +0200 Subject: [PATCH 2/2] Add channel_name attribute for slave I/O thread --- sql/rpl_slave.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/sql/rpl_slave.cc b/sql/rpl_slave.cc index 390644a..9c716af 100644 --- a/sql/rpl_slave.cc +++ b/sql/rpl_slave.cc @@ -8292,6 +8292,7 @@ static int connect_to_master(THD* thd, MYSQL* mysql, Master_info* mi, mysql_options(mysql, MYSQL_PLUGIN_DIR, opt_plugin_dir_ptr); mysql_options4(mysql, MYSQL_OPT_CONNECT_ATTR_ADD, "program_name", "Slave I/O Thread"); + mysql_options4(mysql, MYSQL_OPT_CONNECT_ATTR_ADD, "channel_name", mi->get_channel()); if (!mi->is_start_user_configured()) sql_print_warning("%s", ER(ER_INSECURE_CHANGE_MASTER));