changes
This commit is contained in:
@ -50,23 +50,18 @@ class Event(object):
|
||||
|
||||
di = "%s %s %d" % (self.dynid, entry.sharedSecret, self.msgTime)
|
||||
d = md5.new(di).hexdigest()
|
||||
Logger.log("%s, received: %s, calculated: %s" % (di, self.checksum, d))
|
||||
Logger.debug("%s, received: %s, calculated: %s" % (di, self.checksum, d))
|
||||
if d != self.checksum:
|
||||
raise IllegalEventException("wrong checksum for event %s" % str(self))
|
||||
|
||||
entry.lastEventTime = self.msgTime
|
||||
entry.address = self.address
|
||||
Logger.debug("Set in DNS: %s -> %s" % (entry.name, entry.address))
|
||||
try:
|
||||
Event.dnsq.put_nowait(entry)
|
||||
except Queue.Full, e:
|
||||
Logger.log("Dns Queue overrun, drop event for %s" % str(entry))
|
||||
|
||||
if entry.address == self.address:
|
||||
entry.lastEventTime = self.msgTime
|
||||
Logger.log("Same address, nothing to do.")
|
||||
else:
|
||||
entry.lastEventTime = self.msgTime
|
||||
entry.address = self.address
|
||||
Logger.log("Set in DNS: %s -> %s" % (entry.name, entry.address))
|
||||
try:
|
||||
Event.dnsq.put_nowait(entry)
|
||||
except Queue.Full, e:
|
||||
Logger.log("Dns Queue overrun, drop event for %s" % str(entry))
|
||||
|
||||
|
||||
|
||||
def __str__(self):
|
||||
|
Reference in New Issue
Block a user