private async Task TrackEvent(Client client, string name, int ci, EventTrackData trackData) { Interlocked.Increment(ref TotalEvents); bool result; do { result = await client.TrackEvent(name, trackData); if (!result) { Console.WriteLine($"Error tracking event, user_{ci}"); await Task.Delay(10); } } while (result == false); }