From fc87280134061fbfe5bb75dd7662ec82726c49cf Mon Sep 17 00:00:00 2001 From: Christian Brauner Date: Thu, 7 Dec 2017 15:21:57 +0100 Subject: [PATCH] coverity: #1425889 do not call close on bad file descriptor Signed-off-by: Christian Brauner --- src/lxc/commands.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lxc/commands.c b/src/lxc/commands.c index c7b0306ab..b33958100 100644 --- a/src/lxc/commands.c +++ b/src/lxc/commands.c @@ -316,7 +316,8 @@ static int lxc_cmd(const char *name, struct lxc_cmd_rr *cmd, int *stopped, *stopped = 1; out: if (!stay_connected || ret <= 0) - close(client_fd); + if (client_fd >= 0) + close(client_fd); if (stay_connected && ret > 0) cmd->rsp.ret = client_fd; -- 2.47.2