fixed a few timer warning
This commit is contained in:
1 parent
07abff7054
commit
bed50f1d09
3 files changed
+9
-9
No files matched your search
+1
-1
Submodule apps/ad_toolbox updated: 1a148d4e3f...54c525c843.
+5
-5
@@ -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')
|
||||
|
||||
Reference in new issue
Block a user