[Cluster-devel] [PATCH 02/41] libcman: fix fd usage
Fabio M. Di Nitto
fdinitto at redhat.com
Wed Nov 23 10:15:21 UTC 2011
Spotted by Coverity Scan
Signed-off-by: Fabio M. Di Nitto <fdinitto at redhat.com>
---
:100644 100644 9ea82c1... 46f5c89... M cman/lib/libcman.c
cman/lib/libcman.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/cman/lib/libcman.c b/cman/lib/libcman.c
index 9ea82c1..46f5c89 100644
--- a/cman/lib/libcman.c
+++ b/cman/lib/libcman.c
@@ -318,8 +318,8 @@ static cman_handle_t open_socket(const char *name, int namelen, void *privdata)
free(h);
h = NULL;
errno = saved_errno;
- }
- fcntl(h->zero_fd, F_SETFD, 1); /* Set close-on-exec */
+ } else
+ fcntl(h->zero_fd, F_SETFD, 1); /* Set close-on-exec */
return (cman_handle_t)h;
}
--
1.7.4.4
More information about the Cluster-devel
mailing list