From 95db6885e7dff65d3fe6d6cf55aac06993289891 Mon Sep 17 00:00:00 2001 From: James Seibel Date: Wed, 5 Feb 2025 17:31:13 -0600 Subject: [PATCH] add error logging to FullDataRequestHandler --- .../multiplayer/server/FullDataSourceRequestHandler.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/seibel/distanthorizons/core/multiplayer/server/FullDataSourceRequestHandler.java b/core/src/main/java/com/seibel/distanthorizons/core/multiplayer/server/FullDataSourceRequestHandler.java index 29da403bb..68999b6b3 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/multiplayer/server/FullDataSourceRequestHandler.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/multiplayer/server/FullDataSourceRequestHandler.java @@ -64,7 +64,7 @@ public class FullDataSourceRequestHandler // the server timestamp will be null if no LOD data exists for this position Long serverTimestamp = this.fullDataSourceProvider().getTimestampForPos(message.sectionPos); if (serverTimestamp == null - || serverTimestamp <= clientTimestamp) + || serverTimestamp <= clientTimestamp) { // either no data exists to sync, or the client is already up to date rateLimiterSet.syncOnLoginRateLimiter.release(); @@ -93,6 +93,10 @@ public class FullDataSourceRequestHandler rateLimiterSet.syncOnLoginRateLimiter.release(); }); } + catch (Exception e) + { + LOGGER.error("Unexpected issue getting request for pos ["+DhSectionPos.toString(message.sectionPos)+"], error: ["+e.getMessage()+"].", e); + } }, executor); }