summaryrefslogtreecommitdiff
path: root/client/mysqltest.cc
diff options
context:
space:
mode:
authorunknown <sanja@askmonty.org>2013-10-03 18:00:44 +0300
committerunknown <sanja@askmonty.org>2013-10-03 18:00:44 +0300
commitc776f5ac2614e24e64dd06f488ee29716f056c95 (patch)
tree54a20fcc5ac312f150bbb2b942246931b3ecc495 /client/mysqltest.cc
parentdd7339676b2a57e71f41075919ffca99bd1be937 (diff)
downloadmariadb-git-c776f5ac2614e24e64dd06f488ee29716f056c95.tar.gz
Client attributes
Diffstat (limited to 'client/mysqltest.cc')
-rw-r--r--client/mysqltest.cc8
1 files changed, 7 insertions, 1 deletions
diff --git a/client/mysqltest.cc b/client/mysqltest.cc
index 87d6c80917a..629f85fe2ee 100644
--- a/client/mysqltest.cc
+++ b/client/mysqltest.cc
@@ -5648,6 +5648,10 @@ void safe_connect(MYSQL* mysql, const char *name, const char *host,
verbose_msg("Connecting to server %s:%d (socket %s) as '%s'"
", connection '%s', attempt %d ...",
host, port, sock, user, name, failed_attempts);
+
+ mysql_options(mysql, MYSQL_OPT_CONNECT_ATTR_RESET, 0);
+ mysql_options4(mysql, MYSQL_OPT_CONNECT_ATTR_ADD,
+ "program_name", "mysqltest");
while(!mysql_real_connect(mysql, host,user, pass, db, port, sock,
CLIENT_MULTI_STATEMENTS | CLIENT_REMEMBER_OPTIONS))
{
@@ -5748,7 +5752,9 @@ int connect_n_handle_errors(struct st_command *command,
replace_dynstr_append(ds, command->query);
dynstr_append_mem(ds, ";\n", 2);
}
-
+
+ mysql_options(con, MYSQL_OPT_CONNECT_ATTR_RESET, 0);
+ mysql_options4(con, MYSQL_OPT_CONNECT_ATTR_ADD, "program_name", "mysqltest");
while (!mysql_real_connect(con, host, user, pass, db, port, sock ? sock: 0,
CLIENT_MULTI_STATEMENTS))
{