Method
_read_msg_thread
(self, q, results, barrier_start)
Source from the content-addressed store, hash-verified
| 343 | results.append(True) |
| 344 | |
| 345 | def _read_msg_thread(self, q, results, barrier_start): |
| 346 | # Get at least one item. |
| 347 | q.get(True) |
| 348 | q.task_done() |
| 349 | # Wait for the barrier to be complete. |
| 350 | barrier_start.wait() |
| 351 | while True: |
| 352 | try: |
| 353 | q.get(False) |
| 354 | q.task_done() |
| 355 | except self.queue.ShutDown: |
| 356 | results.append(True) |
| 357 | break |
| 358 | except self.queue.Empty: |
| 359 | pass |
| 360 | |
| 361 | def _shutdown_thread(self, q, results, event_end, immediate): |
| 362 | event_end.wait() |
Callers
nothing calls this directly
Tested by
no test coverage detected