diff --git a/VectoCore/VectoCore/OutputData/ModalDataContainer.cs b/VectoCore/VectoCore/OutputData/ModalDataContainer.cs index 3467552b6b98f41831b3181e4aa295e2f8264780..96496ced808891ea14ba26de72a4d3f764cba33d 100644 --- a/VectoCore/VectoCore/OutputData/ModalDataContainer.cs +++ b/VectoCore/VectoCore/OutputData/ModalDataContainer.cs @@ -251,8 +251,14 @@ namespace TUGraz.VectoCore.OutputData RunSuffix += "_" + filter.ID; filteredData = filter.Filter(filteredData); } - _writer.WriteModData(JobRunId, RunName, CycleName, RunSuffix, - new DataView(filteredData).ToTable(false, strCols.ToArray())); + + try { + _writer.WriteModData( + JobRunId, RunName, CycleName, RunSuffix, + new DataView(filteredData).ToTable(false, strCols.ToArray())); + } catch (Exception e) { + LogManager.GetLogger(typeof(ModalDataContainer).FullName).Error(e.Message); + } } _addReportResult(this);