@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(); } }