private static void StartTask(ITT domain) { using (domain.GetTask("dotnet_task")) { Thread.Sleep(10); if (Random.Next(2) != 0) { StartTask(domain); } Thread.Sleep(10); } }