zhongjiajie commented on issue #8296: Make execute and on_kill as abstractmethod in baseoperator URL: https://github.com/apache/airflow/pull/8296#issuecomment-613550711 > How many don't have an on_kill? Almost a half? I guess > All child processes for tasks should be killed by a task runner (airflow.task.task_runner.standard_task_runner.StandardTaskRunner.terminate). I really odd, I try in master code before I submit PR, I delete function `on_kill` in `BashOperator`, add task `t4=BashOperator(command='python -m http.server')`. When I mark faild/success or let task execution timeout, the child processes `python -m http.server` still running. I don't know whether I make some mistake in my test, will try to re-test tomorrow
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
