code: def manage_signal(self, sig, frame):  # pylint: disable=unused-argument
          
          logger.info("worker '%s' (pid=%d) received a signal: %s",
                      self._id, os.getpid(), SIGNALS_TO_NAMES_DICT[sig])
          # Do not do anything... our master daemon is managing our termination.
          self.interrupted = True
docs: Manage signals caught by the process but I do not do anything...
          our master daemon is managing our termination.
  
          :param sig: signal caught by daemon
          :type sig: str
          :param frame: current stack frame
          :type frame:
          :return: None