diff --git a/internal/updater/loop.go b/internal/updater/loop.go index 28184132..33ce14f0 100644 --- a/internal/updater/loop.go +++ b/internal/updater/loop.go @@ -128,7 +128,6 @@ func (l *looper) Run(ctx context.Context, wg *sync.WaitGroup) { l.stopped <- struct{}{} case servers := <-serversCh: updateCancel() - close(serversCh) l.setAllServers(servers) if err := l.storage.FlushToFile(servers); err != nil { l.logger.Error(err)