fix debugging

This commit is contained in:
Wolfgang Hottgenroth
2007-11-16 09:19:26 +01:00
parent c9e6c2f6b0
commit b370beb829
8 changed files with 63 additions and 36 deletions

View File

@ -14,15 +14,15 @@ class Expirer(threading.Thread):
def run(self):
while True:
Logger.log("Expiring ...")
Logger.debug("Expiring ...")
currentTime = int(time.time())
for entry in self.entries.values():
Logger.log("Checking %s" % str(entry))
Logger.debug("Checking %s" % str(entry))
if entry.lastEventTime != 0 and entry.lastEventTime + self.eventLifeTime < currentTime:
Logger.log("Entry %s expired" % entry.dynid)
Logger.debug("Entry %s expired" % entry.dynid)
entry.lastEventTime = 0
entry.address = self.nullAddress
Logger.log("Set in DNS: %s -> %s" % (entry.name, entry.address))
Logger.debug("Set in DNS: %s -> %s" % (entry.name, entry.address))
try:
self.dnsq.put_nowait(entry)
except Queue.Full, e: