@@ -175,6 +175,9 @@ class DoInterestManager(DirectObject.DirectObject):
zoneIdList.sort()
DoInterestManager._debug_currentInterests.append(
(handle, scopeId, parentId, zoneIdList))
+ if parentId == 0:
+ DoInterestManager.notify.error(
+ 'trying to set interest to invalid parent: %s' % parentId)
datagram = PyDatagram()
# Add message type
datagram.addUint16(CLIENT_ADD_INTEREST)