docs: def wait(self):
          """
          Starts all greenlets for concurrent processing.
          Joins over all greenlets that are not servers.
          """
          for greenlet in (self.greenlets + self.servers):
              log.info("Starting {} greenlet...".format(greenlet))
              greenlet.start()
  
          gevent.joinall(self.greenlets)