summaryrefslogtreecommitdiff
path: root/sql/rpl_parallel.cc
diff options
context:
space:
mode:
authorOleksandr Byelkin <sanja@mariadb.com>2021-09-30 10:14:28 +0200
committerOleksandr Byelkin <sanja@mariadb.com>2021-10-12 10:01:07 +0200
commit763bdee81b381dda8e676838f5f56c9fbb415ef9 (patch)
tree777c9de6901c190bac041df088fb49def1fb34ec /sql/rpl_parallel.cc
parent6cf7d6a0938a9dfe38e38d12384cc8fb86f5d74b (diff)
downloadmariadb-git-763bdee81b381dda8e676838f5f56c9fbb415ef9.tar.gz
MDEV-26637: (explicit length) ASAN: main.metadata and user_variables.basic MTR failures after MDEV-26572
Use explicit length for hash record length
Diffstat (limited to 'sql/rpl_parallel.cc')
-rw-r--r--sql/rpl_parallel.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/rpl_parallel.cc b/sql/rpl_parallel.cc
index 8be1964b762..a2098348efc 100644
--- a/sql/rpl_parallel.cc
+++ b/sql/rpl_parallel.cc
@@ -2347,7 +2347,8 @@ rpl_parallel::find(uint32 domain_id)
struct rpl_parallel_entry *e;
if (!(e= (rpl_parallel_entry *)my_hash_search(&domain_hash,
- (const uchar *)&domain_id, 0)))
+ (const uchar *)&domain_id,
+ sizeof(domain_id))))
{
/* Allocate a new, empty one. */
ulong count= opt_slave_domain_parallel_threads;