eth/filters/api : Add timer.Stop() for filter when it expired

This commit is contained in:
ucwong 2020-04-03 02:01:42 +00:00
parent f7b29ec942
commit 8b8d727f6b

View file

@ -87,6 +87,7 @@ func (api *PublicFilterAPI) timeoutLoop() {
case <-f.deadline.C: case <-f.deadline.C:
f.s.Unsubscribe() f.s.Unsubscribe()
delete(api.filters, id) delete(api.filters, id)
go f.deadline.Stop()
default: default:
continue continue
} }