Blame SOURCES/078-fencing-memory.patch

139d2d
From e7027e9d303be5e3f9531c0cb0ef8af914f2adda Mon Sep 17 00:00:00 2001
139d2d
From: Klaus Wenninger <klaus.wenninger@aon.at>
139d2d
Date: Tue, 11 Jul 2017 16:35:33 +0200
139d2d
Subject: [PATCH] fix: stonith-ng: avoid double-free of pending-ops in
139d2d
 free_device
139d2d
139d2d
---
139d2d
 fencing/commands.c | 1 -
139d2d
 1 file changed, 1 deletion(-)
139d2d
139d2d
diff --git a/fencing/commands.c b/fencing/commands.c
139d2d
index b336d3b..57a1a4e 100644
139d2d
--- a/fencing/commands.c
139d2d
+++ b/fencing/commands.c
139d2d
@@ -509,7 +509,6 @@ free_device(gpointer data)
139d2d
 
139d2d
         crm_warn("Removal of device '%s' purged operation %s", device->id, cmd->action);
139d2d
         cmd->done_cb(0, -ENODEV, NULL, cmd);
139d2d
-        free_async_command(cmd);
139d2d
     }
139d2d
     g_list_free(device->pending_ops);
139d2d
 
139d2d
-- 
139d2d
1.8.3.1
139d2d