]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
Fix file descriptor leak
authorThomas Jarosch <thomas.jarosch@intra2net.com>
Fri, 26 Aug 2011 18:57:10 +0000 (20:57 +0200)
committerMartin Willi <martin@revosec.ch>
Mon, 29 Aug 2011 07:10:28 +0000 (09:10 +0200)
Credit goes to "cppcheck".

Signed-off-by: Thomas Jarosch <thomas.jarosch@intra2net.com>
src/libcharon/plugins/ha/ha_kernel.c

index 1d619b284a0202a0668643d5b526c10cf7cf7b93..07a2015579406cdfcefbff44c6cf0e4a5c00db29 100644 (file)
@@ -240,6 +240,7 @@ static segment_mask_t get_active(private_ha_kernel_t *this, char *file)
                return 0;
        }
        len = read(fd, buf, sizeof(buf)-1);
+       close(fd);
        if (len == -1)
        {
                DBG1(DBG_CFG, "reading from CLUSTERIP file '%s' failed: %s",