Optimized destroy to not save every time the odb updates

This commit is contained in:
Obique PSWG
2016-05-26 11:43:07 -05:00
parent 2e33a3c911
commit 928b6185ab
+2 -2
View File
@@ -278,8 +278,8 @@ public class ObjectManager extends Manager {
objectAwareness.remove(object);
object.clearAware();
synchronized (database) {
database.remove(object.getObjectId());
database.save();
if (database.remove(object.getObjectId()) != null)
database.save();
}
synchronized (objectMap) {
objectMap.remove(object.getObjectId());