mirror of
https://github.com/microsoft/onefuzz.git
synced 2025-06-16 11:58:09 +00:00
Stop tasks on nodes before deleting task queues (#801)
This commit is contained in:
@ -238,6 +238,11 @@ def on_worker_event_done(machine_id: UUID, event: WorkerDoneEvent) -> Result[Non
|
||||
node.debug_keep_node = True
|
||||
node.save()
|
||||
|
||||
if not node.debug_keep_node:
|
||||
node_task = NodeTasks.get(machine_id, event.task_id)
|
||||
if node_task:
|
||||
node_task.delete()
|
||||
|
||||
event.stdout = event.stdout[-MAX_OUTPUT_SIZE:]
|
||||
event.stderr = event.stderr[-MAX_OUTPUT_SIZE:]
|
||||
task_event = TaskEvent(
|
||||
|
Reference in New Issue
Block a user