docs: def validate_listeners(self):
          """Validates that some listeners are actually registered"""
  
          if self.exception:
              # pylint: disable=raising-bad-type
              raise self.exception
  
          listeners = self.__listeners_for_thread
          if not sum(len(l) for l in listeners):
              raise ValueError("No active listeners")