@@ -286,9 +286,14 @@ func getPkgbuildsfromABS(pkgs []string, path string) (bool, error) {
mux.Unlock()
}
+ count := 0
for name, url := range names {
wg.Add(1)
go download(name, url)
+ count++
+ if count%25 == 0 {
+ wg.Wait()
+ }
wg.Wait()
@@ -872,9 +872,14 @@ func downloadPkgbuilds(bases []Base, toSkip stringSet, buildDir string) (stringS
for k, base := range bases {
go download(k, base)