check _isDefaultRoute before checking priority

most sinks are not default routes, so we shouldn't bother comparing
every failed sink against default priority.