From 4c23b4bd2915ee1ba18f3e2fd967a3d5552e6974 Mon Sep 17 00:00:00 2001 From: Darioush Jalali Date: Thu, 5 Sep 2024 10:54:18 -0700 Subject: [PATCH] eth/filers: nit: take lock when reading api.filters --- eth/filters/filter_system_test.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eth/filters/filter_system_test.go b/eth/filters/filter_system_test.go index 013b9f7bc2..1d52afb282 100644 --- a/eth/filters/filter_system_test.go +++ b/eth/filters/filter_system_test.go @@ -601,7 +601,9 @@ func TestPendingTxFilterDeadlock(t *testing.T) { subs := make([]*Subscription, 20) for i := 0; i < len(subs); i++ { fid := api.NewPendingTransactionFilter(nil) + api.filtersMu.Lock() f, ok := api.filters[fid] + api.filtersMu.Unlock() if !ok { t.Fatalf("Filter %s should exist", fid) }