What happens if one service wants to block the host while there are still other services running tasks on the same slot?

If a slot is used by several services, the host blocking request triggered by one service will not be executed until the other services finish their currently running tasks. The system delays host blocking to prevent running workload from being interrupted.