Stop Sone rescuers when stopping core.
[Sone.git] / src / main / java / net / pterodactylus / sone / core / Core.java
index 17905f3..1153c0f 100644 (file)
@@ -1410,6 +1410,11 @@ public class Core extends AbstractService implements SoneProvider, PostProvider,
                                saveSone(soneInserter.getKey());
                        }
                }
+               synchronized (soneRescuers) {
+                       for (SoneRescuer soneRescuer : soneRescuers.values()) {
+                               soneRescuer.stop();
+                       }
+               }
                saveConfiguration();
                database.stop();
                webOfTrustUpdater.stop();