From 53812d2d1788d370761de5d76b697bdd4c41932e Mon Sep 17 00:00:00 2001 From: rabbitstack Date: Sun, 26 Apr 2026 19:01:11 +0200 Subject: [PATCH] refactor(processors): Remove unused rate limiter --- internal/etw/processors/fs_windows.go | 4 ---- 1 file changed, 4 deletions(-) diff --git a/internal/etw/processors/fs_windows.go b/internal/etw/processors/fs_windows.go index 1c3fd0223..5ad2f16db 100644 --- a/internal/etw/processors/fs_windows.go +++ b/internal/etw/processors/fs_windows.go @@ -33,7 +33,6 @@ import ( "github.com/rabbitstack/fibratus/pkg/sys" "github.com/rabbitstack/fibratus/pkg/util/va" "golang.org/x/sys/windows" - "golang.org/x/time/rate" ) var ( @@ -65,8 +64,6 @@ type fsProcessor struct { purger *time.Ticker quit chan struct{} - // lim throttles the parsing of image characteristics - lim *rate.Limiter } // FileInfo stores file information obtained from event state. @@ -91,7 +88,6 @@ func newFsProcessor( buckets: make(map[uint64][]*event.Event), purger: time.NewTicker(time.Second * 5), quit: make(chan struct{}, 1), - lim: rate.NewLimiter(30, 40), // allow 30 parse ops per second or bursts of 40 ops } go f.purge()