public void ShowReport(ErrorReporting report)
{
this.report = report;
lock (showingLock)
{
if (showing)
{
// Another instance of this form is currently being shown
return;
}
showing = true;
}
this.ShowDialog();
lock (showingLock)
{
showing = false;
}
}