diff options
author | Sergei Golubchik <sergii@pisem.net> | 2013-11-11 16:17:32 +0100 |
---|---|---|
committer | Sergei Golubchik <sergii@pisem.net> | 2013-11-11 16:17:32 +0100 |
commit | f486f49e8dca72023f7312da138d71eb504a16f4 (patch) | |
tree | 684663b42e3d97ab6e2ad85f113ec05e58eb2735 /sql/sql_parse.h | |
parent | 80a523dbfbeab628a98391d77656442d58ae15a4 (diff) | |
download | mariadb-git-f486f49e8dca72023f7312da138d71eb504a16f4.tar.gz |
MDEV-4824 userstats - wrong user statistics
(and valgrind warnings)
* move thd userstat initialization to the same function
that was adding thd userstat to global counters.
* initialize thd->start_bytes_received in THD::init
(when thd->userstat_running is set)
Diffstat (limited to 'sql/sql_parse.h')
-rw-r--r-- | sql/sql_parse.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/sql_parse.h b/sql/sql_parse.h index 6d47e648be2..d1d6458d22c 100644 --- a/sql/sql_parse.h +++ b/sql/sql_parse.h @@ -83,7 +83,7 @@ bool alloc_query(THD *thd, const char *packet, uint packet_length); void mysql_init_select(LEX *lex); void mysql_parse(THD *thd, char *rawbuf, uint length, Parser_state *parser_state); -void mysql_reset_thd_for_next_command(THD *thd, my_bool calculate_userstat); +void mysql_reset_thd_for_next_command(THD *thd); bool mysql_new_select(LEX *lex, bool move_down); void create_select_for_variable(const char *var_name); void create_table_set_open_action_and_adjust_tables(LEX *lex); |