Right before the shutdown, the balancer will release all permits in semaphore which normally allows scheduling new child. I was thinking about the same idea long time ago, but it appeared more error prone against deadlocks to skip adding new children in scheduler early in the beginning of the shutdown op where the semaphore permits are being released.