diff options
Diffstat (limited to 'sql/sql_class.h')
-rw-r--r-- | sql/sql_class.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sql/sql_class.h b/sql/sql_class.h index 34379baedd6..7c67b0e7a4a 100644 --- a/sql/sql_class.h +++ b/sql/sql_class.h @@ -275,8 +275,8 @@ public: ~THD(); bool store_globals(); inline time_t query_start() { query_start_used=1; return start_time; } - inline void set_time() { if (!user_time) time(&start_time); } - inline void set_time(time_t t) { start_time=t; user_time=1; } + inline void set_time() { if (!user_time) time_after_lock=time(&start_time); } + inline void set_time(time_t t) { time_after_lock=start_time=t; user_time=1; } inline void lock_time() { time(&time_after_lock); } inline void insert_id(ulonglong id) { last_insert_id=id; insert_id_used=1; } |