From 3fb8b87a87fe1d6e7a11bf58cc6b316c83650b73 Mon Sep 17 00:00:00 2001 From: wit liu <765765346@qq.com> Date: Sun, 4 Jan 2026 20:01:29 +0800 Subject: [PATCH] eth/filters: terminate pending tx subscription on error #32794 (#1901) --- eth/filters/api.go | 1 + 1 file changed, 1 insertion(+) diff --git a/eth/filters/api.go b/eth/filters/api.go index e4e2246de6..2ec5ff62a2 100644 --- a/eth/filters/api.go +++ b/eth/filters/api.go @@ -141,6 +141,7 @@ func (api *FilterAPI) NewPendingTransactionFilter() rpc.ID { api.filtersMu.Lock() delete(api.filters, pendingTxSub.ID) api.filtersMu.Unlock() + pendingTxSub.Unsubscribe() return } }