File pacemaker-liblrmd-memory-leak-closing-deleting-lrmd-connection.patch of Package pacemaker.3577
commit 27d58a580adb434ad3ef4571f090ce0d6be5b327
Author: Ken Gaillot <kgaillot@redhat.com>
Date: Thu Jun 9 17:00:41 2016 -0500
Fix: liblrmd: avoid memory leak when closing or deleting lrmd connections
6424a64 introduced a peer version to the private lrmd structure but never
freed it
Index: pacemaker/lib/lrmd/lrmd_client.c
===================================================================
--- pacemaker.orig/lib/lrmd/lrmd_client.c
+++ pacemaker/lib/lrmd/lrmd_client.c
@@ -2195,6 +2195,7 @@ lrmd_api_delete(lrmd_t * lrmd)
#endif
free(native->remote_nodename);
free(native->remote);
+ free(native->token);
}
free(lrmd->private);