From bfbaf51cd627b2d1052dd23be4b0df5e004cc92f Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sun, 3 May 2015 09:34:41 +0000 Subject: [PATCH] ping_pong: Fix CID 1273087 Resource leak Signed-off-by: Volker Lendecke Reviewed-by: Ira Cooper --- ctdb/utils/ping_pong/ping_pong.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ctdb/utils/ping_pong/ping_pong.c b/ctdb/utils/ping_pong/ping_pong.c index 1d134a1462c..fdb575daae2 100644 --- a/ctdb/utils/ping_pong/ping_pong.c +++ b/ctdb/utils/ping_pong/ping_pong.c @@ -141,6 +141,7 @@ static void ping_pong(int fd, int num_locks) val = (unsigned char *)calloc(num_locks+1, sizeof(unsigned char)); if (val == NULL) { printf("calloc failed\n"); + munmap(p, num_locks+1); return; } -- 2.11.4.GIT