def launch_new_checks(self):
        """Launch checks that are in status
        REF: doc/alignak-action-queues.png (4)

        :return: None
        """
        # queue
        for chk in self.checks:
            if chk.status not in [ACT_STATUS_QUEUED]:
                continue
            logger.debug("Launch check: %s", chk.uuid)
            self._idletime = 0
            self.actions_launched += 1
            process = chk.execute()
            # Maybe we got a true big problem in the action launching
            if process == 'toomanyopenfiles':
                # We should die as soon as we return all checks
                logger.error("I am dying because of too many open files: %s", chk)
                self.i_am_dying = True
            else:
                if not isinstance(process, string_types):
                    logger.debug("Launched check: %s, pid=%d", chk.uuid, process.pid)
Launch checks that are in status
        REF: doc/alignak-action-queues.png (4)

        :return: None