MCPcopy Index your code
hub / github.com/python/cpython / _get_task_done

Method _get_task_done

Lib/test/test_queue.py:438–447  ·  view source on GitHub ↗
(self, q, go, results)

Source from the content-addressed store, hash-verified

436 return self._get(q, go, results, True)
437
438 def _get_task_done(self, q, go, results):
439 go.wait()
440 try:
441 msg = q.get()
442 q.task_done()
443 results.append(True)
444 return msg
445 except self.queue.ShutDown:
446 results.append(False)
447 return False
448
449 def _put(self, q, msg, go, results, shutdown=False):
450 go.wait()

Callers

nothing calls this directly

Calls 4

waitMethod · 0.45
getMethod · 0.45
task_doneMethod · 0.45
appendMethod · 0.45

Tested by

no test coverage detected