I have a weird issue. I have a C# application that makes multiple connections to SQL (7 in total). Everything had been working fine for a while and then all of the sudden, SQL times out on the last connection. That connection is pretty simple

```
public static void APP()
{
    using (SqlConnection conn7 = new SqlConnection(ConfigurationManager.ConnectionStrings["Connect"].ConnectionString))
    {
        conn7.Open();
        SqlCommand cmd7 = new SqlCommand("sp_proc", conn7);
        cmd7.CommandType = System.Data.CommandType.StoredProcedure;
        cmd7.ExecuteNonQuery();

        conn7.Close();
    }
}

```

My connection string looks like this.

```
add name="Connect" connectionString="Data Source=Server; Initial Catalog=DB; User ID=User; Password=password" providerName="System.Data.SqlClient"

```

I am doing a using on each one and I am closing each connection at the end of each class. Has anyone seen anything like this happen? Do I have too many connections? 

I run each class in order from Main.