code: def run(self):
          
          # Catch all possible exceptions raised by the running thread
          # and let parent process know about it.
          try:
              self._run()
          except Exception:  # pylint: disable=broad-except
              self.action.put(
                  ServiceCheckDiedError(self.name, traceback.format_exc())
              )
docs: Wrap _run method.