void newLogFound(object s, FileSystemEventArgs e)
{
if (waitingForLog == false) return;
if (InvokeRequired) {
object[] args = { s, e };
Invoke(new FileSystemEventHandler(newLogFound), args);
} else {
waitingMiner.logFile = e.Name;
miners.Add(waitingMiner);
refreshInstanceList();
instancesList.SelectedIndex = instancesList.Items.Count - 1;
waitingForLog = false;
}
}