summaryrefslogtreecommitdiff
path: root/sql/sql_repl.cc
diff options
context:
space:
mode:
authorAndrei Elkin <andrei.elkin@mariadb.com>2019-11-11 16:03:43 +0200
committerAndrei Elkin <andrei.elkin@mariadb.com>2019-11-11 16:03:43 +0200
commit26fd880d5eba5e46e69f88f21cc6ca45cbda0a4f (patch)
treea02a4bb6992f540cd229776680d381c730d2ea77 /sql/sql_repl.cc
parent142442d571dd86c630019ece82e36dc73e1e5f1b (diff)
parent13db50fc03e7312e6c01b06c7e4af69f69ba5382 (diff)
downloadmariadb-git-26fd880d5eba5e46e69f88f21cc6ca45cbda0a4f.tar.gz
manual merge 10.1->10.2
Diffstat (limited to 'sql/sql_repl.cc')
-rw-r--r--sql/sql_repl.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/sql/sql_repl.cc b/sql/sql_repl.cc
index 8a6bea34fb4..294dcc61713 100644
--- a/sql/sql_repl.cc
+++ b/sql/sql_repl.cc
@@ -2742,7 +2742,11 @@ void mysql_binlog_send(THD* thd, char* log_ident, my_off_t pos,
run hook first when all check has been made that slave seems to
be requesting a reasonable position. i.e when transmit actually starts
*/
- if (RUN_HOOK(binlog_transmit, transmit_start, (thd, flags, log_ident, pos)))
+
+ DBUG_ASSERT(pos == linfo.pos);
+
+ if (RUN_HOOK(binlog_transmit, transmit_start,
+ (thd, flags, linfo.log_file_name, linfo.pos)))
{
info->errmsg= "Failed to run hook 'transmit_start'";
info->error= ER_UNKNOWN_ERROR;