def METHOD_NAME(self):
    now = self._clock()
    expired = []
    while len(self._calls) > 0:
        call = self._calls[0]
        if call._deadline > now:
            break
        heapq.heappop(self._calls)
        if call.valid():
            expired.append(call)
    return expired