]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - support/nfs/exports.c
exportfs: closing fd associated with /proc/fs/nfsd/export_features
[nfs-utils.git] / support / nfs / exports.c
index c250383a1b2fe2ada93bc5c8bf172fc02e3ad49b..c96500fdc73a0e09914edf6f4211703d1d84a539 100644 (file)
@@ -784,8 +784,9 @@ struct export_features *get_export_features(void)
        fd = open(path, O_RDONLY);
        if (fd == -1)
                goto good;
-       fd = read(fd, buf, 50);
-       if (fd == -1)
+       c = read(fd, buf, 50);
+       close(fd);
+       if (c == -1)
                goto err;
        c = sscanf(buf, "%x %x", &ef.flags, &ef.secinfo_flags);
        if (c != 2)