diff options
author | unknown <knielsen@knielsen-hq.org> | 2013-11-08 15:14:18 +0100 |
---|---|---|
committer | unknown <knielsen@knielsen-hq.org> | 2013-11-08 15:14:18 +0100 |
commit | 7876d53b5f17e2c906f41d97e22514c1e36640bb (patch) | |
tree | 10548a3bb91033af379e34feee791323ab5cb32f /sql/rpl_rli.h | |
parent | 4bf339453d2059bb7ab2e7e74cb25745a7c7ba5e (diff) | |
download | mariadb-git-7876d53b5f17e2c906f41d97e22514c1e36640bb.tar.gz |
MDEV-4506: Parallel replication.
Delete any left-over deferred_event from rpl_group_info when
deleting the parent object, to protect against memory leaks.
Diffstat (limited to 'sql/rpl_rli.h')
-rw-r--r-- | sql/rpl_rli.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sql/rpl_rli.h b/sql/rpl_rli.h index 390936114bc..ff2ffd0b366 100644 --- a/sql/rpl_rli.h +++ b/sql/rpl_rli.h @@ -592,7 +592,10 @@ public: void cleanup_after_session() { if (deferred_events) + { delete deferred_events; + deferred_events= NULL; + } }; /** |