Spaces:
Sleeping
Sleeping
File size: 279 Bytes
a03bb33 3713b6e a03bb33 | 1 2 3 4 5 6 7 8 9 10 11 12 13 | import os
import queue
job_queue = queue.Queue()
# We need a shared state object for active_task_id so it can be mutated
class State:
active_task_id = None
active_processes = {} # { task_id: subprocess.Popen }
cancelled_tasks = set() # { task_id }
state = State()
|