]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
Add fclose() calls into egid_of_pid().
authorKen'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
Mon, 18 May 2009 07:00:37 +0000 (16:00 +0900)
committerDhaval Giani <dhaval@linux.vnet.ibm.com>
Mon, 18 May 2009 08:14:40 +0000 (13:44 +0530)
Hi,

This patch adds necessary fclose() calls into egid_of_pid().

Thanks
Ken'ichi Ohmichi

Reported-by: Masayuki Igawa <igawa@mxs.nes.nec.co.jp>
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
Signed-off-by: Dhaval Giani <dhaval@linux.vnet.ibm.com>
src/tools/cgclassify.c

index 79d3477d0936d55c49c49a24180334098db59895..de105107184bfbffe915bfb2184b6ee4db19c135 100644 (file)
@@ -94,9 +94,11 @@ int egid_of_pid(pid_t pid)
                                (int *)&egid, (int *)&sgid, (int *)&fsgid);
                        cgroup_dbg("Scanned proc values are %d %d %d %d\n",
                                rgid, egid, sgid, fsgid);
+                       fclose(fp);
                        return egid;
                }
        }
+       fclose(fp);
 
        /* If we are here, we could not find egid. Return error. */
        return -1;