Stop ticker in Syncer.run to prevent resource leak

This commit is contained in:
phrwlk 2025-08-14 21:17:37 +03:00 committed by GitHub
parent 2dbb580f51
commit f6e7e8abbd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -89,6 +89,7 @@ func (s *Syncer) run() {
target *types.Header target *types.Header
ticker = time.NewTicker(time.Second * 5) ticker = time.NewTicker(time.Second * 5)
) )
defer ticker.Stop()
for { for {
select { select {
case req := <-s.request: case req := <-s.request: