From 640bcdd504791ffdb406d7077956e50efb702927 Mon Sep 17 00:00:00 2001 From: CalDescent Date: Wed, 2 Feb 2022 09:13:49 +0000 Subject: [PATCH] Shutdown/interrupt the synchronizer as early as possible --- src/main/java/org/qortal/controller/Controller.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/qortal/controller/Controller.java b/src/main/java/org/qortal/controller/Controller.java index 3bb3052b..1f44d622 100644 --- a/src/main/java/org/qortal/controller/Controller.java +++ b/src/main/java/org/qortal/controller/Controller.java @@ -826,6 +826,9 @@ public class Controller extends Thread { if (!isStopping) { isStopping = true; + LOGGER.info("Shutting down synchronizer"); + Synchronizer.getInstance().shutdown(); + LOGGER.info("Shutting down API"); ApiService.getInstance().stop(); @@ -852,9 +855,6 @@ public class Controller extends Thread { } } - LOGGER.info("Shutting down synchronizer"); - Synchronizer.getInstance().shutdown(); - // Export local data LOGGER.info("Backing up local data"); this.exportRepositoryData();