quietly ignore sendUpdate() on deleted object

This commit is contained in:
David Rose 2005-01-06 01:35:59 +00:00
parent aafc570976
commit 3dd24f3eaa

View File

@ -175,7 +175,7 @@ class DistributedObject(PandaObject):
self.DistributedObject_deleted
except:
self.DistributedObject_deleted = 1
del self.cr
self.cr = None
def generate(self):
"""
@ -216,7 +216,8 @@ class DistributedObject(PandaObject):
dclass.receiveUpdateOther(self, di)
def sendUpdate(self, fieldName, args = [], sendToId = None):
self.cr.sendUpdate(self, fieldName, args, sendToId)
if self.cr:
self.cr.sendUpdate(self, fieldName, args, sendToId)
def taskName(self, taskString):
return (taskString + "-" + str(self.getDoId()))