When an order times out and is cancelled, the algorithm checks to see whether or not it has been routed through all available venues. If it has, then all destinations once again become eligible for routing consideration.