summaryrefslogtreecommitdiff
path: root/sql
diff options
context:
space:
mode:
authorkonstantin@mysql.com <>2003-10-31 17:03:08 +0300
committerkonstantin@mysql.com <>2003-10-31 17:03:08 +0300
commitf9015d5ac80a0e5cb70b810efc1009834ae72324 (patch)
tree689f539392c7a05d05cef099923863e942ba5f7b /sql
parent2ec94ade8feee8e4e971fcc37920785a6f22413c (diff)
downloadmariadb-git-f9015d5ac80a0e5cb70b810efc1009834ae72324.tar.gz
thd->query assignment moved out
of lock scope
Diffstat (limited to 'sql')
-rw-r--r--sql/log_event.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/log_event.cc b/sql/log_event.cc
index 36d2d33ade6..4f241c6b992 100644
--- a/sql/log_event.cc
+++ b/sql/log_event.cc
@@ -1826,8 +1826,8 @@ int Query_log_event::exec_event(struct st_relay_log_info* rli)
thd->set_time((time_t)when);
thd->current_tablenr = 0;
thd->query_length= q_len;
+ thd->query= (char *) query;
VOID(pthread_mutex_lock(&LOCK_thread_count));
- thd->query = (char*)query;
thd->query_id = query_id++;
VOID(pthread_mutex_unlock(&LOCK_thread_count));
thd->query_error = 0; // clear error