diff --git a/core/src/main/groovy/com/muwire/core/download/Pieces.groovy b/core/src/main/groovy/com/muwire/core/download/Pieces.groovy index 95d00f59..a7e0c7e9 100644 --- a/core/src/main/groovy/com/muwire/core/download/Pieces.groovy +++ b/core/src/main/groovy/com/muwire/core/download/Pieces.groovy @@ -43,7 +43,7 @@ class Pieces { for (int i = claimed.nextSetBit(0); i >= 0; i = claimed.nextSetBit(i+1)) available.remove(i) if (available.isEmpty()) - return -1 + return null List toList = available.toList() Collections.shuffle(toList) int rv = toList[0]