コード例 #1
0
  @Override
  protected void handle_link_deleted(LinkDeletedEvent event) {
    Link link = event.link();
    assert (link != null) : "TableBasedRouter: handle_link_deleted: link is null";

    route_table_.del_entries_for_nexthop(link);

    RerouteTimer t = reroute_timers_.get(link.name());
    if (t != null) {
      Log.d(TAG, String.format("link %s deleted, cancelling reroute timer", link.name()));
      reroute_timers_.remove(link.name());
      t.cancel();
    }
  }