added counter for awaiting requests, better leastconnection alg