File 10002-2950773-Leak-in-indCIMXMLHandler.c.patch of Package sblim-sfcb-sle11-sp1

From 8892b17b72e70306100a114580c4915ab7a2c4e0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <kkaempf@suse.de>
Date: Mon, 8 Mar 2010 16:35:01 +0100
Subject: [PATCH 2/7] [2950773] Leak in indCIMXMLHandler.c

Conflicts:

	ChangeLog
	NEWS
	indCIMXMLHandler.c
---
 indCIMXMLHandler.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/indCIMXMLHandler.c b/indCIMXMLHandler.c
index 5e707d9..4fc8bea 100644
--- a/indCIMXMLHandler.c
+++ b/indCIMXMLHandler.c
@@ -581,8 +581,9 @@ void * retryExport (void * lctx)
     }
     // Queue went dry, cleanup and exit
     pthread_mutex_unlock(&RQlock);
-    retryRunning=0;
-    return(NULL);
+    retryRunning = 0;
+    ctx->ft->release(ctx);
+    return (NULL);
 }
 
 CMPIStatus IndCIMXMLHandlerInvokeMethod(CMPIMethodMI * mi,
-- 
1.6.4.2

openSUSE Build Service is sponsored by