mesos-reviews mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gaston Kleiman <>
Subject Review Request 65695: Made the default executor allow schedulers to retry task kills.
Date Sat, 17 Feb 2018 00:27:14 GMT

This is an automatically generated e-mail. To reply, visit:

Review request for mesos, Joseph Wu, Qian Zhang, and Vinod Kone.

Bugs: MESOS-8530

Repository: mesos


The default executor transitions a task to `TASK_KILLING` and marks its
child container as being killed before posting a `KILL` call to the

The executor ignores kill requests for containers that are marked as
being killed, and it doesn't remove this mark if the `KILL` call fails.
This means that it's possible for tasks to get stuck in a `TASK_KILLING`

This patch makes the default executor remove the killing mark if a
`KILL` call fails. That way a scheduler can retry a kill.


  src/launcher/default_executor.cpp 8720dada8bc6ca66f9e0fec6dc265eda3dcc7407 



`sudo bin/` on GNU/Linux


Gaston Kleiman

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message