]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
lxc_user_nic: fix fd leak reported by coverity
authorSerge Hallyn <serge.hallyn@ubuntu.com>
Tue, 19 Nov 2013 23:10:32 +0000 (17:10 -0600)
committerSerge Hallyn <serge.hallyn@ubuntu.com>
Tue, 19 Nov 2013 23:10:32 +0000 (17:10 -0600)
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
src/lxc/lxc_user_nic.c

index 7ac30201d3681d64b8d7f192dd3547a2800d9049..952fe1421eb9fd83a8df689d6cdccb701a442cca 100644 (file)
@@ -117,6 +117,7 @@ static int open_and_lock(char *path)
        if (fcntl(fd, F_SETLKW, &lk) < 0) {
                fprintf(stderr, "Failed to lock %s: %s\n",
                        path, strerror(errno));
+               close(fd);
                return -1;
        }