summaryrefslogtreecommitdiff
path: root/sql
diff options
context:
space:
mode:
authorramil/ram@mysql.com/myoffice.izhnet.ru <>2006-10-27 14:14:57 +0500
committerramil/ram@mysql.com/myoffice.izhnet.ru <>2006-10-27 14:14:57 +0500
commit6995d2f29fbc450cc2ab16e8c26738fd07bd41af (patch)
treee5e54c3f0c267df68ae5c542b0b4d2df2ff2d127 /sql
parent6e70b126ed5c57b5002a16fc4158d5b3f2629cd2 (diff)
parent7b90a4542582f8852ad45cdcd3181e237fee39ee (diff)
downloadmariadb-git-6995d2f29fbc450cc2ab16e8c26738fd07bd41af.tar.gz
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0-maint
into mysql.com:/usr/home/ram/work/bug22158/my50-bug22158
Diffstat (limited to 'sql')
-rw-r--r--sql/sql_parse.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/sql/sql_parse.cc b/sql/sql_parse.cc
index 2f1aaea37d0..4992d2514c9 100644
--- a/sql/sql_parse.cc
+++ b/sql/sql_parse.cc
@@ -1168,7 +1168,14 @@ pthread_handler_t handle_one_connection(void *arg)
{
execute_init_command(thd, &sys_init_connect, &LOCK_sys_init_connect);
if (thd->query_error)
+ {
thd->killed= THD::KILL_CONNECTION;
+ sql_print_warning(ER(ER_NEW_ABORTING_CONNECTION),
+ thd->thread_id,(thd->db ? thd->db : "unconnected"),
+ sctx->user ? sctx->user : "unauthenticated",
+ sctx->host_or_ip, "init_connect command failed");
+ sql_print_warning("%s", net->last_error);
+ }
thd->proc_info=0;
thd->set_time();
thd->init_for_queries();