fixed a few timer warning

This commit is contained in:
Pierre committed 2026-11-03 19:16:30 +01:00
1 parent 07abff7054
commit bed50f1d09
3 files changed
+9 -9

No files matched your search

+5 -5
View File
@@ -358,7 +358,7 @@ class Vertex2(SmartObject):
return
with self._spam_lock:
if self._spam_timer is not None:
self.cancel_timer(self._spam_timer)
self.cancel_timer(self._spam_timer, silent=True)
self._spam_timer = None
self._spam_deadline = None
self._spam_last_interrupt = None
@@ -399,7 +399,7 @@ class Vertex2(SmartObject):
if self.no_signal_spam_sensor.get_state() != state:
self.no_signal_spam_sensor.set_state(state=state)
if self._spam_timer is not None:
self.cancel_timer(self._spam_timer)
self.cancel_timer(self._spam_timer, silent=True)
self._spam_deadline = at + 4
self._spam_timer = self.run_in(
self._expire_no_signal_spam, max(0, self._spam_deadline - now),
@@ -553,7 +553,7 @@ class Vertex2(SmartObject):
with processing_lock:
self._command_processing_deadline = None
if self._command_processing_handle is not None:
self.cancel_timer(self._command_processing_handle)
self.cancel_timer(self._command_processing_handle, silent=True)
self._command_processing_handle = None
def terminate(self):
@@ -735,7 +735,7 @@ class Vertex2(SmartObject):
with self._command_processing_lock:
self._command_processing_deadline = None
if self._command_processing_handle is not None:
self.cancel_timer(self._command_processing_handle)
self.cancel_timer(self._command_processing_handle, silent=True)
self._command_processing_handle = None
if self.command_processing_sensor is not None:
self.command_processing_sensor.set_state(state='off')
@@ -767,7 +767,7 @@ class Vertex2(SmartObject):
if only_if_active and self._command_processing_deadline is None:
return
if self._command_processing_handle is not None:
self.cancel_timer(self._command_processing_handle)
self.cancel_timer(self._command_processing_handle, silent=True)
self._command_processing_deadline = time.monotonic() + self.command_processing_timeout
if self.command_processing_sensor.get_state() != 'on':
self.command_processing_sensor.set_state(state='on')