docstr: Sends a work item to a worker process. Will result in ``worker.process(...)`` call with arbitrary arguments.
          
docstr_tok: ["Sends","a","work","item","to","a","worker","process",".","Will","result","in","``","worker.process","(","...",")","``","call","with","arbitrary","arguments","."]
code: def ventilate(self, *args, **kargs):
      """Sends a work item to a worker process. Will result in ``worker.process(...)`` call with arbitrary arguments."""
      self._ventilated_items += 1
      self._ventilator_queue.put((args, kargs))
  
imports: import cProfile
  import pstats
  import random
  import sys
  from threading import Thread, Event
  from traceback import format_exc
  from six.moves import queue
  from petastorm.workers_pool import EmptyResultError, VentilatedItemProcessedMessage
label_desc: Use image node_id 3 for calling the ThreadPool obj's underlying member method code with example usage: obj.ventilate() without return types