diff --git a/direct/src/distributed/DistributedObjectAI.py b/direct/src/distributed/DistributedObjectAI.py index dd8cab3110..1bf02e26c9 100644 --- a/direct/src/distributed/DistributedObjectAI.py +++ b/direct/src/distributed/DistributedObjectAI.py @@ -68,9 +68,12 @@ class DistributedObjectAI(DirectObject.DirectObject): assert(self.notify.debug('delete(): %s' % (self.__dict__.get("doId")))) if not self._DOAI_requestedDelete: - self.notify.warning( + DistributedObjectAI.notify.warning( 'delete() called but requestDelete never called for %s: %s' % (self.__dict__.get('doId'), self.__class__.__name__)) + from direct.showbase.PythonUtil import StackTrace + DistributedObjectAI.notify.warning( + 'stack trace: %s' % StackTrace()) self._DOAI_requestedDelete = False # Clean up all the pending barriers.