From: Christian Brauner Date: Thu, 7 Dec 2017 14:21:57 +0000 (+0100) Subject: coverity: #1425889 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7641e5d73a3434d489f8b7f51554d71ae0a63281;p=thirdparty%2Flxc.git coverity: #1425889 do not call close on bad file descriptor Signed-off-by: Christian Brauner --- diff --git a/src/lxc/commands.c b/src/lxc/commands.c index ca3f5116c..19ef150d3 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;