Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
fix duplicate exit checker, add longer initial task wait #1412
Prevents an extra exit checker enrollment which will fail (and prevent normal shutdown)
Adds a new initial task wait that is longer than task wait.
Note that the executor already did the right thing WRT to locks/concurrency when the task is submitted after a shutdown has started, it was the extra exit checker enrollment which could cause a failure to propagate the TASK_LOST.