crash on duplicate owner generate

This commit is contained in:
Darren Ranalli 2008-07-11 18:52:45 +00:00
parent 4187bbd8bf
commit ba790dbba1

View File

@ -426,6 +426,8 @@ class ClientRepositoryBase(ConnectionRepository):
if self.doId2ownerView.has_key(doId):
# ...it is in our dictionary.
# Just update it.
self.notify.error('duplicate owner generate for %s (%s)' % (
doId, dclass.getName()))
distObj = self.doId2ownerView[doId]
assert distObj.dclass == dclass
distObj.generate()