private async Task OnAbortionComplete() { while (semaphore.CurrentCount != MaxSemaphores) { await Task.Delay(1000); } UpdateInLinks(); MainForm.UpdateSemaphoresStatus(semaphore.CurrentCount); MainForm.UpdateVisitedPagesStatus(visitedPages, pagesTovisit); MainForm.MakeButtonReady(); }