'Remove apparently dead links'

def _expire_links(self):

    now = time.time()
    expired = [link for (link, timestamp) in self.adjacency.iteritems() if ((timestamp + self._link_timeout) < now)]
    if expired:
        for link in expired:
            log.info('link    timeout:    %s', link)
        self._delete_links(expired)
