code: def start(self):
          
          super().start()
          self.__poller = zmq.asyncio.Poller()
          self.__poller.register(self.zap_socket, zmq.POLLIN)
          self.__task = asyncio.ensure_future(self.__handle_zap())
docs: Start ZAP authentication