--- mariadb-10.0.4-original/sql/sql_parse.cc 2013-08-18 02:55:32.753268068 -0300 +++ mariadb-10.0.4/sql/sql_parse.cc 2013-08-18 06:17:58.675586667 -0300 @@ -7182,7 +7182,9 @@ if ((thd->security_ctx->master_access & SUPER_ACL) || thd->security_ctx->user_matches(tmp->security_ctx)) { - tmp->awake(kill_signal); + if ((kill_signal & KILL_IF_IDLE)!=0 || + tmp->get_command() == COM_SLEEP) + tmp->awake(kill_signal); error=0; } else