3
0
Mirror von https://github.com/IntellectualSites/FastAsyncWorldEdit.git synchronisiert 2024-11-08 04:20:06 +01:00

Fixed infinite loop causing massive CPU usage

Dieser Commit ist enthalten in:
MattBDev 2020-02-13 18:32:26 -05:00
Ursprung 7e7fc89e81
Commit 86539c1758

Datei anzeigen

@ -70,14 +70,12 @@ public interface IBatchProcessor {
} }
try { try {
int layer = (minY - 15) >> 4; int layer = (minY - 15) >> 4;
Fawe.imp().debug("layer: " + layer + " < " +((maxY + 15) >> 4));
while (layer < (maxY + 15) >> 4) { while (layer < (maxY + 15) >> 4) {
if (layer > -1) { if (layer >= -1) {
if (set.hasSection(layer)) { if (set.hasSection(layer)) {
return true; return true;
} }
layer++; layer++;
Fawe.imp().debug("layer++ : " + layer);
} }
} }
} catch (ArrayIndexOutOfBoundsException exception) { } catch (ArrayIndexOutOfBoundsException exception) {