allow pollinterval = 0

This commit is contained in:
l_samenv 2022-12-02 09:10:07 +01:00
parent d71a512454
commit 3483c3374d

View File

@ -722,7 +722,10 @@ class Module(HasAccessibles):
for mobj in modules:
pinfo = mobj.pollInfo
if now > pinfo.last_main + pinfo.interval:
pinfo.last_main = (now // pinfo.interval) * pinfo.interval
if pinfo.interval:
pinfo.last_main = (now // pinfo.interval) * pinfo.interval
else:
pinfo.last_main = now
mobj.callPollFunc(mobj.doPoll)
now = time.time()
# find ONE due slow poll and call it