From c04e0afeccf8fc46c4d2bebfcdac52636d8194f0 Mon Sep 17 00:00:00 2001 From: "Timoney, Daniel (dt5972)" Date: Tue, 14 Mar 2017 15:10:54 +0000 Subject: [PATCH] [ADMPORTAL] Connection leak fix Added connection.release() Change-Id: I1caeb4e9ea69099e37e8dc0c3869e1100699b40b Signed-off-by: Timoney, Daniel (dt5972) (cherry picked from commit 02fb35fa2db2cc0ed8e8f3a735b41d8aacc0f383 [formerly 18e4ba71f5b4c553e045c6d02e1a0a5a000a2d6b]) Former-commit-id: 93a07e83588512d9d75ccffbc532f232ef34f121 --- admportal/server/router/routes/dbRoutes.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/admportal/server/router/routes/dbRoutes.js b/admportal/server/router/routes/dbRoutes.js index d2f40b52..34a90c7b 100644 --- a/admportal/server/router/routes/dbRoutes.js +++ b/admportal/server/router/routes/dbRoutes.js @@ -275,11 +275,13 @@ exports.saveUser = function(req,res){ connection.query(sql, function(err,result){ if(err){ + connection.release(); res.render("pages/signup", {result:{code:'error', msg:"Unable to get database connection. " + String(err)},header:process.env.MAIN_MENU}); return; } if (result.length == 1 || result.length > 1) { + connection.release(); res.render("pages/signup", {result:{code:'error', msg:'User Information already exists.'},header:process.env.MAIN_MENU}); return; } -- 2.16.6