Error Details
Critical Thursday, 28 May 2026 06:00Summary
Bank
First Bank - LIVE
Exception ID
639155412467811702
Sequence
0
Item Number
0
ISN
0
User
—
Exception Description
Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.
Business Description
Problem with SWIFT message processing
Stack Trace
at Microsoft.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) at Microsoft.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) at Microsoft.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) at Microsoft.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry, SqlConnectionOverrides overrides) at Microsoft.Data.SqlClient.SqlConnection.Open(SqlConnectionOverrides overrides) at Microsoft.Data.SqlClient.SqlConnection.Open() at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerConnection.OpenDbConnection(Boolean errorsExpected) at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternal(Boolean errorsExpected) at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.Open(Boolean errorsExpected) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQuery(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.ExecuteSqlRaw(DatabaseFacade databaseFacade, String sql, IEnumerable`1 parameters) at Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.ExecuteSqlRaw(DatabaseFacade databaseFacade, String sql, Object[] parameters) at Aquila.Messaging.Controller.CRUDMessage.NextISNSequence() in /home/vsts/work/1/s/Aquila.Messaging/CRUD/CRUDMessage.cs:line 1463 at Aquila.Messaging.Controllers.IncomingSWIFTToMQ.ProcessMessage(MessageInformation messageInformation, String translationMTMX) in /home/vsts/work/1/s/Aquila.Messaging/Controllers/IncomingSWIFTToMQ.cs:line 185 at Aquila.Messaging.Controllers.IncomingSWIFTToMQ.ProcessEachMessage(MessageInformation messageInformation, String[] messages) in /home/vsts/work/1/s/Aquila.Messaging/Controllers/IncomingSWIFTToMQ.cs:line 111 at Aquila.Messaging.Controllers.IncomingSWIFTToMQ.Process(MessageInformation messageInformation) in /home/vsts/work/1/s/Aquila.Messaging/Controllers/IncomingSWIFTToMQ.cs:line 87