Use DesiredState.Host in scheduler predicate
Merge pull request #1752 from ddysher/scheduler-race

Use DesiredState.Host in scheduler predicate