From 9851a8193f6f469b8d7cfea9333adf0008026d9f Mon Sep 17 00:00:00 2001 From: Sergey Vojtovich Date: Wed, 13 May 2015 15:28:34 +0400 Subject: [PATCH] MDEV-8001 - mysql_reset_thd_for_next_command() takes 0.04% in OLTP RO Removed yet more mysql_reset_thd_for_next_command(). Call THD::reset_for_next_command() directly instead. --- sql/rpl_parallel.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql/rpl_parallel.cc b/sql/rpl_parallel.cc index 9a1786cee5d..35c8be2c3d3 100644 --- a/sql/rpl_parallel.cc +++ b/sql/rpl_parallel.cc @@ -533,7 +533,7 @@ do_retry: if (retries < 2) { /* Simulate that we get deadlock killed during open_binlog(). */ - mysql_reset_thd_for_next_command(thd); + thd->reset_for_next_command(); rgi->killed_for_retry= true; mysql_mutex_lock(&thd->LOCK_thd_data); thd->killed= KILL_CONNECTION;