Fixed issue #182 of original project

Infinite loop avoided by immediately returning the value of server
returned from fallback load balancer, even if it’s null which is the
case whereby no servers exist or all servers are non-reachable.