diff --git a/packages/core/lib/plugins/segment_destination.dart b/packages/core/lib/plugins/segment_destination.dart index 501d213..c7532ed 100644 --- a/packages/core/lib/plugins/segment_destination.dart +++ b/packages/core/lib/plugins/segment_destination.dart @@ -41,12 +41,11 @@ class SegmentDestination extends DestinationPlugin with Flushable { sentEvents.addAll(batch); } catch (e) { numFailedEvents += batch.length; - } finally { - _queuePlugin.dequeue(sentEvents); } }); if (sentEvents.isNotEmpty) { + _queuePlugin.dequeue(sentEvents); log("Sent ${sentEvents.length} events", kind: LogFilterKind.debug); }