Channel avoidance fix

runnable should not be attached to avoided channels