Scheduler stopped health check

Scheduler health check returns False when scheduler is not running. This can happen when `stopService()` was called from /scheduler/stop endpoint.