From 2841be045ce55fe866ccfb27eadcf7f9b94ce2a1 Mon Sep 17 00:00:00 2001 From: Obique Date: Sat, 16 May 2015 03:16:54 -0500 Subject: [PATCH] Verified that all ODBs were saved upon termination --- src/services/chat/ChatService.java | 6 ++++++ src/services/objects/ObjectManager.java | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/services/chat/ChatService.java b/src/services/chat/ChatService.java index f2ee98d2f..13fca107d 100644 --- a/src/services/chat/ChatService.java +++ b/src/services/chat/ChatService.java @@ -95,6 +95,12 @@ public class ChatService extends Service { return super.initialize(); } + @Override + public boolean terminate() { + mails.close(); + return super.terminate(); + } + public void onIntentReceived(Intent i) { switch (i.getType()) { case GalacticPacketIntent.TYPE: diff --git a/src/services/objects/ObjectManager.java b/src/services/objects/ObjectManager.java index a5b571b1b..2e4dd7cfd 100644 --- a/src/services/objects/ObjectManager.java +++ b/src/services/objects/ObjectManager.java @@ -178,7 +178,7 @@ public class ObjectManager extends Manager { obj.setOwner(null); } }); - objects.save(); + objects.close(); return super.terminate(); }