This could lead us to some memory leaks.
Note that the mongos shutdown procedure shutdowns the ExecutorPool.
TransactionCoordinator uses both the Grid fixed executor and the executor on the AsyncWorkScheduler
Grid executor pool should be shut down on mongod shutdown
Suppress memory leak notification about canceling migrations on shutdown
Skip shutting down Grid::getExecutorPool() when TestProctor is disabled