Memory leak (noticeable on purge or big queries).
authorFrantišek Dvořák <valtri@civ.zcu.cz>
Wed, 22 Jul 2009 16:50:59 +0000 (16:50 +0000)
committerFrantišek Dvořák <valtri@civ.zcu.cz>
Wed, 22 Jul 2009 16:50:59 +0000 (16:50 +0000)
org.glite.lb.server/src/jobstat.c

index 664c44d..5798301 100644 (file)
@@ -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);