From f6e7e8abbdbf6aeaa22d0353fb0fa495f858b1a2 Mon Sep 17 00:00:00 2001 From: phrwlk Date: Thu, 14 Aug 2025 21:17:37 +0300 Subject: [PATCH] Stop ticker in Syncer.run to prevent resource leak --- eth/syncer/syncer.go | 1 + 1 file changed, 1 insertion(+) diff --git a/eth/syncer/syncer.go b/eth/syncer/syncer.go index 6e3918ce88..6b33ec54ba 100644 --- a/eth/syncer/syncer.go +++ b/eth/syncer/syncer.go @@ -89,6 +89,7 @@ func (s *Syncer) run() { target *types.Header ticker = time.NewTicker(time.Second * 5) ) + defer ticker.Stop() for { select { case req := <-s.request: