Fix #308 - Don't call analysis server if unavailable
Merge pull request #310 from my-personal-forks/fix-308-check-service-availability

Fix #308 - Don't call analysis server if unavailable