summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorunknown <konstantin@mysql.com>2003-10-31 17:03:08 +0300
committerunknown <konstantin@mysql.com>2003-10-31 17:03:08 +0300
commit9396db013a543b3f26e4c53e5e02244a9a2031d5 (patch)
tree689f539392c7a05d05cef099923863e942ba5f7b
parent116cf0102464ce330a758fa3bec2239bfc5872d5 (diff)
downloadmariadb-git-9396db013a543b3f26e4c53e5e02244a9a2031d5.tar.gz
thd->query assignment moved out
of lock scope
-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