I have an ASP.NET Web Application which is occassionally returning the following, irritating, error:
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.
My manager suspects this is because of an unclosed SqlConnection
within the application. Therefore I'm currently manually checking through every single code file in the application to see if any connections were left open.
Is there a quicker solution to finding the root of this error?