ctdb: Fix a memleak
authorVolker Lendecke <vl@samba.org>
Thu, 16 Apr 2020 12:38:34 +0000 (14:38 +0200)
committerKarolin Seeger <kseeger@samba.org>
Mon, 4 May 2020 10:14:57 +0000 (10:14 +0000)
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)

ctdb/server/ctdb_recoverd.c

index ef453d4737bea15b05b4c79a4daec4ebb50d58cf..2c029256c02b700dac6cd166714d9a8a5fa32272 100644 (file)
@@ -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;
        }