From 603e59104f5768c338ff6ee7bd118df5ba9ed47c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Franti=C5=A1ek=20Dvo=C5=99=C3=A1k?= Date: Wed, 22 Jul 2009 16:50:59 +0000 Subject: [PATCH] Memory leak (noticeable on purge or big queries). --- org.glite.lb.server/src/jobstat.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/org.glite.lb.server/src/jobstat.c b/org.glite.lb.server/src/jobstat.c index 664c44d..5798301 100644 --- a/org.glite.lb.server/src/jobstat.c +++ b/org.glite.lb.server/src/jobstat.c @@ -552,10 +552,12 @@ edg_wll_ErrorCode edg_wll_RestoreSubjobState( if (edg_wll_QueryEventsServer(ctx,1, (const edg_wll_QueryRec **)jc, (const edg_wll_QueryRec **)ec, &events_p)) { + glite_jobid_free(parent_job); free(jc); free(ec); return edg_wll_Error(ctx, NULL, NULL); } + glite_jobid_free(parent_job); free(jc); free(ec); -- 1.8.2.3