mirror of
https://bitbucket.org/projectswg/holocore.git
synced 2026-10-20 12:02:57 -04:00
Optimized destroy to not save every time the odb updates
This commit is contained in:
@@ -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());
|
||||
|
||||
Reference in New Issue
Block a user