]> arthur.barton.de Git - netdata.git/blobdiff - python.d/python_modules/base.py
Merge pull request #1165 from kesslerm/fix/python-plugin-crash
[netdata.git] / python.d / python_modules / base.py
index 87364c02706dfe3aa57506d83e3d28c1fc1d4ce4..201128f876fec33a9d89c6f0ae4de73ed8c2b4ab 100644 (file)
@@ -168,7 +168,7 @@ class SimpleService(threading.Thread):
                 return
 
             if status:  # handle retries if update failed
-                time.sleep(self.timetable['next'] - time.time())
+                time.sleep(max (0, self.timetable['next'] - time.time()))
                 self.retries_left = self.retries
             else:
                 self.retries_left -= 1