diff --git a/secop/poller.py b/secop/poller.py index c7139c3..0a7de8e 100644 --- a/secop/poller.py +++ b/secop/poller.py @@ -202,7 +202,7 @@ class Poller(PollerBase): module.pollOneParam(pname) done = True lastdue = due - due = max(lastdue + mininterval, now + min(self.maxwait, mininterval * 0.5)) + due = max(lastdue + mininterval, now + min(self.maxwait, mininterval * 0.5)) # replace due, lastdue with new values and sort in heapreplace(queue, (due, lastdue, pollitem)) return 0