private async void butUpdateRefresh_Click(object sender, EventArgs e) { secondtimer.Dispose(); secondtimer = null; Task.Factory.StartNew(async ()=>await RefreshUpdates()); }