File pacemaker-execd-avoid-memory-leak-when-testing-remote-key.patch of Package pacemaker.11072
commit cb3575217b8d0f89bed1e9731da29ddffe0bef7d
Author: Ken Gaillot <kgaillot@redhat.com>
Date: Fri May 11 21:34:21 2018 -0500
Low: execd: avoid memory leak when testing remote key
Index: pacemaker-1.1.18+20180430.b12c320f5/lrmd/tls_backend.c
===================================================================
--- pacemaker-1.1.18+20180430.b12c320f5.orig/lrmd/tls_backend.c
+++ pacemaker-1.1.18+20180430.b12c320f5/lrmd/tls_backend.c
@@ -325,6 +325,7 @@ lrmd_init_remote_tls_server()
if (rc != 0) {
crm_warn("A cluster connection will not be possible until the key is available");
}
+ gnutls_free(psk_key.data);
memset(&hints, 0, sizeof(struct addrinfo));
/* Bind to the wildcard address (INADDR_ANY or IN6ADDR_ANY_INIT).