public static void ClearAllPools () { // FIXME: locking IDictionary pools = SqlConnection.sqlConnectionPools.GetConnectionPool (); foreach (TdsConnectionPool pool in pools.Values) { if (pool != null) pool.ResetConnectionPool (); } pools.Clear (); }