Handle task timeouts (`execution_timeout`) at supervisor
Author: amoghrajeshCreated Jul 14, 2025Updated Sep 17, 2026
Labelskind:featurekind:metaarea:core
Body
Right now we handle these at the task runner (fork: https://github.com/apache/airflow/blob/main/task-sdk/src/airflow/sdk/execution_time/task_runner.py#L1149-L1165) instead of handling it at the supervisor. We should move the check to the supervisor level.
Committer
- I acknowledge that I am a maintainer/committer of the Apache Airflow project.
Source: apache/airflow