Selaa lähdekoodia

Fix for yay locking when querying AUR

morganamilo 7 vuotta sitten
vanhempi
commit
5f4c6e136b
1 muutettua tiedostoa jossa 2 lisäystä ja 0 poistoa
  1. 2 0
      query.go

+ 2 - 0
query.go

@@ -336,11 +336,13 @@ func aurInfo(names []string) ([]rpc.Pkg, error) {
 	makeRequest := func(n, max int) {
 		tempInfo, requestErr := rpc.Info(names[n:max])
 		if err != nil {
+			wg.Done()
 			return
 		}
 		if requestErr != nil {
 			//return info, err
 			err = requestErr
+			wg.Done()
 			return
 		}
 		mux.Lock()