More None checks
This commit is contained in:
parent
fc904f42bf
commit
0ab2d6996e
1 changed files with 2 additions and 2 deletions
|
@ -17,7 +17,7 @@ class ActionQueue:
|
||||||
async def run_queue(self):
|
async def run_queue(self):
|
||||||
while True:
|
while True:
|
||||||
try:
|
try:
|
||||||
if self.queued_actions.empty() and self.idle_action[0] is not None:
|
if self.queued_actions.empty() and self.idle_action is not None and self.idle_action[0] is not None:
|
||||||
self.idle_action_task = asyncio.create_task(self.idle_action[0](*(self.idle_action[1]), **(self.idle_action[2])))
|
self.idle_action_task = asyncio.create_task(self.idle_action[0](*(self.idle_action[1]), **(self.idle_action[2])))
|
||||||
|
|
||||||
action = await self.queued_actions.get()
|
action = await self.queued_actions.get()
|
||||||
|
@ -26,7 +26,7 @@ class ActionQueue:
|
||||||
self.idle_action_task.cancel()
|
self.idle_action_task.cancel()
|
||||||
self.idle_action_task = None
|
self.idle_action_task = None
|
||||||
|
|
||||||
if action is not None: # If none -> Is idle action update
|
if action is not None and action[0] is not None: # If none -> Is idle update
|
||||||
try:
|
try:
|
||||||
await action[0](*(action[1]), **(action[2]))
|
await action[0](*(action[1]), **(action[2]))
|
||||||
except Exception as ex:
|
except Exception as ex:
|
||||||
|
|
Loading…
Reference in a new issue