Server Error in '/' Application.

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.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.InvalidOperationException: 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.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[InvalidOperationException: 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.]
   System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) +440
   System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) +315
   System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry) +128
   System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) +265
   System.Data.SqlClient.SqlConnection.Open() +133
   System.Data.Linq.SqlClient.SqlConnectionManager.UseConnection(IConnectionUser user) +59
   System.Data.Linq.SqlClient.SqlProvider.get_IsServer2KOrEarlier() +44
   System.Data.Linq.SqlClient.SqlProvider.InitializeProviderMode() +50
   System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query) +67
   System.Data.Linq.DataQuery`1.System.Linq.IQueryProvider.Execute(Expression expression) +51
   PintorProject.CMS.Web.CMSVersioning.PathVersion.GetCurrentPathVersion(Path Path, String Language) in C:\Programming\PinotrProject.Platform\ServerComponents\Server Managment\CMSControl\CMS\Web\CMSVersioning\PathVersion.cs:40
   PintorProject.CMS.Web.CMSVersioning.PathVersion.GetPreviewPathVersion(Path Path, String Language) in C:\Programming\PinotrProject.Platform\ServerComponents\Server Managment\CMSControl\CMS\Web\CMSVersioning\PathVersion.cs:119
   PintorProject.CMS.Web.CMSVersioning.CMSVersionManager.get_PreviewPathVersion() in C:\Programming\PinotrProject.Platform\ServerComponents\Server Managment\CMSControl\CMS\Web\CMSVersioning\CMSVersionManager.cs:54
   PintorProject.CMS.WebPart.PersonalizationProvider.LoadPersonalizationBlobs(WebPartManager webPartManager, String path, String userName, Byte[]& sharedDataBlob, Byte[]& userDataBlob) in C:\Programming\PinotrProject.Platform\ServerComponents\Server Managment\CMSControl\CMS\WebPart\PersonalizationProvider.cs:198
   PintorProject.CMS.WebPart.PersonalizationProvider.LoadPersonalizationState(WebPartManager webPartManager, Boolean ignoreCurrentUser) in C:\Programming\PinotrProject.Platform\ServerComponents\Server Managment\CMSControl\CMS\WebPart\PersonalizationProvider.cs:77
   System.Web.UI.WebControls.WebParts.WebPartPersonalization.Load() +140
   PintorProject.CMS.WebPart.CMSWebPartPersonalization.Load() in C:\Programming\PinotrProject.Platform\ServerComponents\Server Managment\CMSControl\CMS\WebPart\CMSWebPartPersonalization.cs:19
   System.Web.UI.WebControls.WebParts.WebPartPersonalization.LoadInternal() +38
   System.Web.UI.WebControls.WebParts.WebPartManager.OnInit(EventArgs e) +624
   System.Web.UI.Control.InitRecursive(Control namingContainer) +173
   System.Web.UI.Control.InitRecursive(Control namingContainer) +380
   System.Web.UI.Control.InitRecursive(Control namingContainer) +380
   System.Web.UI.Control.InitRecursive(Control namingContainer) +380
   System.Web.UI.Control.InitRecursive(Control namingContainer) +380
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +491


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4770.0