diff --git a/giambio/core.py b/giambio/core.py index 023da2a..fd28f23 100644 --- a/giambio/core.py +++ b/giambio/core.py @@ -689,7 +689,7 @@ class AsyncScheduler: task.status = "cancelled" self.io_release_task(self.current_task) self.debugger.after_cancel(task) - self.tasks.remove(self.current_task) + self.tasks.remove(task) else: # If the task ignores our exception, we'll # raise it later again