diff options
author | Russ Allbery <rra@stanford.edu> | 2012-09-24 13:43:37 -0700 |
---|---|---|
committer | Russ Allbery <rra@stanford.edu> | 2012-09-24 13:43:37 -0700 |
commit | f26f6dd275526a46de02fab35466707979208d58 (patch) | |
tree | 9d39e4f7ee47c429649dfeff35eac0cd779fc682 /server | |
parent | e7c2c0f32fbf07455bd17c17f466dfb591e53cd2 (diff) |
Fix file descriptor leak in checking ACL files
Fix a file descriptor leak when checking ACL files. This would cause
long-running remctld processes to eventually run out of available file
descriptors.
Change-Id: I607320ee67fb80990e8605ca2a7c5524010e4fca
Diffstat (limited to 'server')
-rw-r--r-- | server/config.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/server/config.c b/server/config.c index 8e75e92..fe67c59 100644 --- a/server/config.c +++ b/server/config.c @@ -632,6 +632,7 @@ acl_check_file_internal(void *data, const char *aclfile) return s; } } + fclose(file); return CONFIG_NOMATCH; fail: |