diff --git a/OneSTools.EventLog.Exporter.Core/EventLogExporter.cs b/OneSTools.EventLog.Exporter.Core/EventLogExporter.cs index 40844cf..8d3be67 100644 --- a/OneSTools.EventLog.Exporter.Core/EventLogExporter.cs +++ b/OneSTools.EventLog.Exporter.Core/EventLogExporter.cs @@ -123,10 +123,10 @@ public async Task StartAsync(CancellationToken cancellationToken = default) { forceSending = true; } - catch (Exception) + catch (Exception ex) { - _batchBlock.Complete(); - throw; + _logger?.LogError($"Reader returned an error: {ex.Message}"); + forceSending = true; } if (item != null)