docs: def stop(self):
          """Stop the daemonized process.
  
          If the process is already stopped this call should exit successfully.
          If the process cannot be stopped this call should exit with code
          STOP_FAILED.
          """
          if self.pid is None:
  
              return None
  
          try:
  
              while True:
  
                  self.send(signal.SIGTERM)
                  time.sleep(0.1)
  
          except RuntimeError as err:
  
              if "No such process" in str(err):
  
                  LOG.info("Succesfully stopped the process.")
                  return None
  
              LOG.exception("Failed to stop the process:")
              sys.exit(exit.STOP_FAILED)
  
          except TypeError as err:
  
              if "an integer is required" in str(err):
  
                  LOG.info("Succesfully stopped the process.")
                  return None
  
              LOG.exception("Failed to stop the process:")
              sys.exit(exit.STOP_FAILED)