docs: def close(self):
          """Close the subscriber: stop it and close the local subscribers.
          """
          self.stop()
          for sub in list(self.subscribers) + self._hooks:
              try:
                  sub.setsockopt(LINGER, 1)
                  sub.close()
              except ZMQError:
                  pass