def manage_signal(self, sig, frame):  # pylint: disable=unused-argument
        """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
        """
        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
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