code: def start(self):
          
          self._thread = t = threading.Thread(target=self._monitor)
          t.setDaemon(True)
          t.start()
docs: Start the listener.
  
          This starts up a background thread to monitor the queue for
          items to process.