diff --git a/src/oracle/uscib-managed-sp/region/region.service.ts b/src/oracle/uscib-managed-sp/region/region.service.ts index 87a5957..5692a04 100644 --- a/src/oracle/uscib-managed-sp/region/region.service.ts +++ b/src/oracle/uscib-managed-sp/region/region.service.ts @@ -144,5 +144,14 @@ export class RegionService { return { error: 'An unknown error occurred' }; } } + finally { + if (connection) { + try { + await connection.close(); + } catch (closeErr) { + console.error('Failed to close connection:', closeErr); + } + } + } } }