From de5f31ac58a28fa706e885bd258e53db96fb5db5 Mon Sep 17 00:00:00 2001 From: CalDescent Date: Wed, 9 Feb 2022 19:40:20 +0000 Subject: [PATCH] Don't process file hashes if we're stopping --- .../controller/arbitrary/ArbitraryDataFileRequestThread.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/org/qortal/controller/arbitrary/ArbitraryDataFileRequestThread.java b/src/main/java/org/qortal/controller/arbitrary/ArbitraryDataFileRequestThread.java index 97704ae5..f1015916 100644 --- a/src/main/java/org/qortal/controller/arbitrary/ArbitraryDataFileRequestThread.java +++ b/src/main/java/org/qortal/controller/arbitrary/ArbitraryDataFileRequestThread.java @@ -42,6 +42,10 @@ public class ArbitraryDataFileRequestThread implements Runnable { } private void processFileHashes(Long now) { + if (Controller.isStopping()) { + return; + } + try (final Repository repository = RepositoryManager.getRepository()) { ArbitraryDataFileManager arbitraryDataFileManager = ArbitraryDataFileManager.getInstance();