diff options
author | Hans Dedecker <dedeckeh@gmail.com> | 2019-09-23 21:16:20 +0200 |
---|---|---|
committer | Hans Dedecker <dedeckeh@gmail.com> | 2019-09-23 21:18:26 +0200 |
commit | daed0cf9831c07863e5a2a572c2dd242fe757a31 (patch) | |
tree | a9858f735ddf9198dc38f84ceeacd1ae75597c81 | |
parent | 383eb58f1750b3b96a82558b5dcb806a8a2528bc (diff) | |
download | firewall3-daed0cf9831c07863e5a2a572c2dd242fe757a31.tar.gz |
utils: fix resource leak
Fix resource leak in fw3_lock_path in case flock fails
Detected by Coverity in CID 1453962
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
-rw-r--r-- | utils.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -359,6 +359,7 @@ fw3_lock_path(int *fd, const char *path) if (flock(lock_fd, LOCK_EX)) { warn("Cannot acquire exclusive lock: %s", strerror(errno)); + close(lock_fd); return false; } |