code: def wait_until_finished(self):
      for _process in self.processes:
          _process.join()
      self.q.close()
      self.q.join_thread()
  
file_path: wandb/wandb/vendor/graphql-core-1.1/wandb_graphql/execution/executors/process.py
imports: from multiprocessing import Process, Queue
  from wandb_promise import Promise
  from .utils import process
label_desc: Use image node_id 2 for calling the ProcessExecutor obj's underlying member method code with example usage: obj.wait_until_finished() without return types