From da9a8fdedc25645706ae198bad098f366351db58 Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Fri, 25 Aug 2017 11:57:49 +0200 Subject: [PATCH] lvmlockctl: fix check for failing close On close() failure it's -1. --- daemons/lvmlockd/lvmlockctl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daemons/lvmlockd/lvmlockctl.c b/daemons/lvmlockd/lvmlockctl.c index 7d4e07269..436221d90 100644 --- a/daemons/lvmlockd/lvmlockctl.c +++ b/daemons/lvmlockd/lvmlockctl.c @@ -379,7 +379,7 @@ static int setup_dump_socket(void) rv = bind(s, (struct sockaddr *) &dump_addr, dump_addrlen); if (rv < 0) { rv = -errno; - if (!close(s)) + if (close(s)) log_error("failed to close dump socket"); return rv; }