From 5ed3237d2f73c4bdfd276a82dd755f3bfb0cd63e Mon Sep 17 00:00:00 2001 From: CalDescent Date: Sat, 13 May 2023 13:36:40 +0100 Subject: [PATCH] Clear queue before exiting cache manager thread. --- .../qortal/controller/arbitrary/ArbitraryDataCacheManager.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/org/qortal/controller/arbitrary/ArbitraryDataCacheManager.java b/src/main/java/org/qortal/controller/arbitrary/ArbitraryDataCacheManager.java index df2c1f29..f12767b9 100644 --- a/src/main/java/org/qortal/controller/arbitrary/ArbitraryDataCacheManager.java +++ b/src/main/java/org/qortal/controller/arbitrary/ArbitraryDataCacheManager.java @@ -50,6 +50,9 @@ public class ArbitraryDataCacheManager extends Thread { } catch (InterruptedException e) { // Fall through to exit thread } + + // Clear queue before terminating thread + processResourceQueue(); } public void shutdown() {