[Pkg-ofed-commits] [libfabric] 09/123: prov/psm: fix coverity issue #29811 -- resource leak

Ana Beatriz Guerrero López ana at moszumanska.debian.org
Sat Oct 22 12:28:24 UTC 2016


This is an automated email from the git hooks/post-receive script.

ana pushed a commit to annotated tag v1.1.1
in repository libfabric.

commit dc84fb1a4f693307a5307fa175ddfc7166812849
Author: Jianxin Xiong <jianxin.xiong at intel.com>
Date:   Thu Aug 27 13:54:39 2015 -0700

    prov/psm: fix coverity issue #29811 -- resource leak
    
    Signed-off-by: Jianxin Xiong <jianxin.xiong at intel.com>
---
 prov/psm/src/psmx_cq.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/prov/psm/src/psmx_cq.c b/prov/psm/src/psmx_cq.c
index 4ffed05..2c0b343 100644
--- a/prov/psm/src/psmx_cq.c
+++ b/prov/psm/src/psmx_cq.c
@@ -269,6 +269,10 @@ static struct psmx_cq_event *psmx_cq_create_event_from_status(
 	default:
 		FI_WARN(&psmx_prov, FI_LOG_CQ,
 			"unsupported EQ format %d\n", cq->format);
+		if (event != event_in) {
+			memset(event, 0, sizeof(*event));
+			slist_insert_tail(&event->list_entry, &cq->free_list);
+		}
 		return NULL;
 	}
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ofed/libfabric.git



More information about the Pkg-ofed-commits mailing list