From 47f7c736cb4872be272f978b9bfade33bff3f0f1 Mon Sep 17 00:00:00 2001
From: ucwong <ucwong@126.com>
Date: Thu, 2 Apr 2020 18:31:50 +0800
Subject: [PATCH] eth/filters: add missing Ticker.Stop call (#20862)

---
 eth/filters/api.go | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eth/filters/api.go b/eth/filters/api.go
index 46c9f44bb..30d7b71c3 100644
--- a/eth/filters/api.go
+++ b/eth/filters/api.go
@@ -78,6 +78,7 @@ func NewPublicFilterAPI(backend Backend, lightMode bool) *PublicFilterAPI {
 // Tt is started when the api is created.
 func (api *PublicFilterAPI) timeoutLoop() {
 	ticker := time.NewTicker(5 * time.Minute)
+	defer ticker.Stop()
 	for {
 		<-ticker.C
 		api.filtersMu.Lock()
-- 
GitLab