X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=track-presence.py;h=b6bb8f814960f2797ad4f662c952153bce3b0951;hb=381b4ecf0bd2c936aea1b63bc2e2c6b630cb92d1;hp=012b222a773026df6fc0cf46b84c38bf4fc91443;hpb=4b17f039958f827f06678e1c58bbb413b0a2ea26;p=svn42.git diff --git a/track-presence.py b/track-presence.py index 012b222..b6bb8f8 100755 --- a/track-presence.py +++ b/track-presence.py @@ -370,6 +370,8 @@ class StatusTracker: #(threading.Thread): def checkAgainIn(self, sec): + if sec <= 0.0: + return if self.timer_timeout < time.time(): logging.debug("checkAgainIn: starting Timer with timeout %fs" % sec) self.timer=threading.Timer(sec, self.checkPresenceStateChangeAndNotify)