Fix broken rate limiting code

Distributer was not leaving policy decisions up to the rate limiter making it count incorrectly when rate limiting was on.