From 968bc9addc54ef5e13faa6cd30be9c008dc0e4fe Mon Sep 17 00:00:00 2001 From: James Seibel Date: Tue, 12 Mar 2024 21:05:45 -0500 Subject: [PATCH] Fix incorrect parent updating lock logic --- .../core/file/fullDatafile/NewFullDataFileHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/NewFullDataFileHandler.java b/core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/NewFullDataFileHandler.java index 98d5dc876..7a0c772b8 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/NewFullDataFileHandler.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/NewFullDataFileHandler.java @@ -209,7 +209,7 @@ public class NewFullDataFileHandler { // stop if there are already a bunch of updates queued if (this.parentUpdatingPosSet.size() > MAX_UPDATE_TASK_COUNT - && this.parentUpdatingPosSet.add(parentUpdatePos)) + || !this.parentUpdatingPosSet.add(parentUpdatePos)) { break; }