router_add_to_routerlist() really needs to free not-added routers.