From d3c90cdcdf56146af89056ed36bfcc7b4d4956c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Wed, 17 Feb 2016 20:56:52 +0100 Subject: Imported Upstream version 2.9.8 --- util/ipmidir.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'util/ipmidir.c') diff --git a/util/ipmidir.c b/util/ipmidir.c index 501f47b..2aeb6f3 100644 --- a/util/ipmidir.c +++ b/util/ipmidir.c @@ -473,8 +473,10 @@ int ipmi_close_direct(void) { int status = 0; #if defined(BSD) || defined(MACOS) || defined(HPUX) - close(iofd); - iofd = -1; + if (iofd >= 0) { + close(iofd); + iofd = -1; + } #endif /* clear lock for driverless interface */ status = clear_lock_dir(); -- cgit v1.2.3