From 42abb8f3624d5101bafc9432f8539321a41dc7d8 Mon Sep 17 00:00:00 2001
From: Mark Grondona <mgrondona@llnl.gov>
Date: Wed, 21 Apr 2004 22:59:08 +0000
Subject: [PATCH]  o do not close elanctrl handle - this automatically deletes
 all    capablitlies that have been added to the kernel!

---
 src/plugins/switch/qsw.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/plugins/switch/qsw.c b/src/plugins/switch/qsw.c
index db2d34aa4a2..8736d307236 100644
--- a/src/plugins/switch/qsw.c
+++ b/src/plugins/switch/qsw.c
@@ -724,11 +724,11 @@ qsw_prog_init(qsw_jobinfo_t jobinfo, uid_t uid)
 		if (elanctrl_create_cap(handle, &jobinfo->j_cap) < 0) {
 			error("elanctrl_create_cap: %m");
 			slurm_seterrno(EELAN3CREATE);
-			elanctrl_close(handle);
+			/* elanctrl_close(handle); */
 			goto fail;
 		}
 
-		elanctrl_close (handle);
+		/* elanctrl_close (handle); */
 	}
 
 #else /* !HAVE_LIBELANCTRL */
-- 
GitLab