diff --git a/src/main/libs/clients/MySQLClient.js b/src/main/libs/clients/MySQLClient.js index d512eed6..92169600 100644 --- a/src/main/libs/clients/MySQLClient.js +++ b/src/main/libs/clients/MySQLClient.js @@ -1429,7 +1429,10 @@ export class MySQLClient extends AntaresCore { fields: remappedFields, keys: keysArr }); - }).catch(reject); + }).catch((err) => { + if (isPool) connection.release(); + reject(err); + }); }); resultsArr.push({ rows, report, fields, keys, duration });