MCPcopy
hub / github.com/tornadoweb/tornado / _consume_expired

Method _consume_expired

tornado/queues.py:322–328  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

320 self._put(item)
321
322 def _consume_expired(self) -> None:
323 # Remove timed-out waiters.
324 while self._putters and self._putters[0][1].done():
325 self._putters.popleft()
326
327 while self._getters and self._getters[0].done():
328 self._getters.popleft()
329
330 def __repr__(self) -> str:
331 return f"<{type(self).__name__} at {hex(id(self))} {self._format()}>"

Callers 2

put_nowaitMethod · 0.95
get_nowaitMethod · 0.95

Calls 1

doneMethod · 0.45

Tested by

no test coverage detected