X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fdatabase%2Fmemory%2FMemoryDatabase.java;h=a06fd5fc5d875aa66f6f167010c8fb3cf263255d;hp=bace9d9fbe592535f8d6aecc6ba991917fc75a4c;hb=69e63b320880ff5bb75f91089bb81c19dd5e33de;hpb=9d9b901b7173a9b8221a8b830ece31bc5ee36578 diff --git a/src/main/java/net/pterodactylus/sone/database/memory/MemoryDatabase.java b/src/main/java/net/pterodactylus/sone/database/memory/MemoryDatabase.java index bace9d9..a06fd5f 100644 --- a/src/main/java/net/pterodactylus/sone/database/memory/MemoryDatabase.java +++ b/src/main/java/net/pterodactylus/sone/database/memory/MemoryDatabase.java @@ -142,8 +142,11 @@ public class MemoryDatabase extends AbstractService implements Database { protected void doStop() { try { memoryPostDatabase.stop(); + configuration.save(); } catch (DatabaseException de1) { logger.log(Level.WARNING, "Could not stop post database!", de1); + } catch (ConfigurationException ce1) { + logger.log(Level.WARNING, "Could not save configuration!", ce1); } notifyStopped(); }