Skip to content

Commit 9c94f97

Browse files
committed
Fix: Compatibility issue with python 3.8
1 parent 22c30ff commit 9c94f97

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

modules/tasks.py

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -50,25 +50,20 @@ def cancel_all(self):
5050
pass
5151

5252
def busy(self):
53-
result = False
54-
with self._block:
55-
result = self.active_task is not None
56-
return result
53+
return self.active_task is not None
5754

5855
def run(self):
5956
self.running = True
6057
while self.running:
6158
task = self.queue.get()
62-
with self._block:
63-
self.active_task = task
59+
self.active_task = task
6460
try:
6561
task.run()
6662
except:
6763
traceback.print_exc()
6864
finally:
6965
self.queue.task_done()
70-
with self._block:
71-
self.active_task = None
66+
self.active_task = None
7267

7368

7469
_tasks = TaskQueue()

0 commit comments

Comments
 (0)