internal void MarkCurrentConnectionAsUnhealthy(Exception exc)
 {
     ConnectionProvider.ErrorOccurred(_connection, exc);
     _connection = null;
 }