summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2020-04-16 14:38:34 +0200
committerKarolin Seeger <kseeger@samba.org>2020-05-04 10:14:57 +0000
commit08c012642f710c9005d2d89d5e5d3d89deb6d8e1 (patch)
tree9933ed5196b994c6295e0050a1b69f82dd048606
parent40a7250da766e2ff24c36cb7efda8d6202136d6c (diff)
downloadsamba-08c012642f710c9005d2d89d5e5d3d89deb6d8e1.tar.gz
ctdb: Fix a memleak
Bug: https://bugzilla.samba.org/show_bug.cgi?id=14348 Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Martin Schwenke <martin@meltin.net> Autobuild-User(master): Martin Schwenke <martins@samba.org> Autobuild-Date(master): Fri Apr 17 08:32:35 UTC 2020 on sn-devel-184 (cherry picked from commit ad4b53f2d95de3d3609f3a23d96602f3dd516705)
-rw-r--r--ctdb/server/ctdb_recoverd.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ctdb/server/ctdb_recoverd.c b/ctdb/server/ctdb_recoverd.c
index ef453d4737b..2c029256c02 100644
--- a/ctdb/server/ctdb_recoverd.c
+++ b/ctdb/server/ctdb_recoverd.c
@@ -2078,6 +2078,7 @@ static int verify_local_ip_allocation(struct ctdb_context *ctdb,
/* Return early if disabled... */
if (ctdb_config.failover_disabled ||
ctdb_op_is_disabled(rec->takeover_run)) {
+ talloc_free(mem_ctx);
return 0;
}