소스 검색

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

bvbej 9 달 전
부모
커밋
6f6e149005
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  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)