From 6216dd28b996ecd1973d622150cfd3b46ac2c69c Mon Sep 17 00:00:00 2001 From: Darren Ranalli Date: Thu, 19 Jun 2008 21:22:06 +0000 Subject: [PATCH] added requestDelete tracking --- direct/src/distributed/DistributedObjectAI.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/direct/src/distributed/DistributedObjectAI.py b/direct/src/distributed/DistributedObjectAI.py index 1691b43897..7c73d1a433 100644 --- a/direct/src/distributed/DistributedObjectAI.py +++ b/direct/src/distributed/DistributedObjectAI.py @@ -127,6 +127,8 @@ class DistributedObjectAI(DistributedObjectBase): barrier.cleanup() self.__barriers = {} + self.air.stopTrackRequestDeletedDO(self) + # DCR: I've re-enabled this block of code so that Toontown's # AI won't leak channels. # Let me know if it causes trouble. @@ -465,6 +467,7 @@ class DistributedObjectAI(DistributedObjectBase): (self.__class__, doId)) return self.air.requestDelete(self) + self.air.startTrackRequestDeletedDO(self) self._DOAI_requestedDelete = True def taskName(self, taskString):