From 13d2c3ec8deb759308a8f0a28374470ca9bb1e9d Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 20 May 2026 14:13:21 +0300 Subject: fix(task-17): prevent aggregate double-count and flush on shutdown --- internal/eventloop.go | 1 + 1 file changed, 1 insertion(+) (limited to 'internal/eventloop.go') diff --git a/internal/eventloop.go b/internal/eventloop.go index 62ffba6..71c7982 100644 --- a/internal/eventloop.go +++ b/internal/eventloop.go @@ -45,6 +45,7 @@ type eventLoopConfig struct { fdTracker *fdTracker commResolver *commResolver aggregateDrainEvery time.Duration + aggregateOnlyTraceIDs map[types.TraceId]struct{} } type rawEventHandler func(raw []byte, ch chan<- *event.Pair) -- cgit v1.2.3