eth/filters: terminate pending tx subscription on error #32794 (#1901)

This commit is contained in:
wit liu 2026-01-04 20:01:29 +08:00 committed by GitHub
parent acd3eb93e8
commit 3fb8b87a87
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -141,6 +141,7 @@ func (api *FilterAPI) NewPendingTransactionFilter() rpc.ID {
api.filtersMu.Lock()
delete(api.filters, pendingTxSub.ID)
api.filtersMu.Unlock()
pendingTxSub.Unsubscribe()
return
}
}