Fix eth/filters: Unsubscription Missing at filter Api With Subscription Error

Fix issue https://github.com/ethereum/go-ethereum/issues/32793
This commit is contained in:
CertiK 2025-09-30 12:01:39 +08:00 committed by GitHub
parent 2037c53e7a
commit e0569ce306
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

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