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