Explorar el Código

[🚀] 修复下载失败导致通道无法接受

bvbej hace 9 meses
padre
commit
6f6e149005
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      pkg/downloader/downloader.go

+ 1 - 1
pkg/downloader/downloader.go

@@ -49,7 +49,7 @@ type downloader struct {
 func newDownloader(f func() (protocols []string, builder func() fetcher.Fetcher)) *downloader {
 	d := &downloader{
 		DefaultController: controller.NewController(),
-		finishedCh:        make(chan error),
+		finishedCh:        make(chan error, 1),
 	}
 
 	d.fetchBuilders = make(map[string]func() fetcher.Fetcher)