MCPcopy Create free account
hub / github.com/RT-Thread/env-windows / _wakeup_next

Method _wakeup_next

tools/python-3.11.9-amd64/Lib/asyncio/queues.py:58–64  ·  view source on GitHub ↗
(self, waiters)

Source from the content-addressed store, hash-verified

56 # End of the overridable methods.
57
58 def _wakeup_next(self, waiters):
59 # Wake up the next waiter (if any) that isn't cancelled.
60 while waiters:
61 waiter = waiters.popleft()
62 if not waiter.done():
63 waiter.set_result(None)
64 break
65
66 def __repr__(self):
67 return f'<{type(self).__name__} at {id(self):#x} {self._format()}>'

Callers 4

putMethod · 0.95
put_nowaitMethod · 0.95
getMethod · 0.95
get_nowaitMethod · 0.95

Calls 2

doneMethod · 0.45
set_resultMethod · 0.45

Tested by

no test coverage detected