def poll_results_check(self):
        LOGGER.debug('Checking for poll results')
        while True:
            try:
                stats = self.stats_queue.get(False)
            except queue.Empty:
                break
            try:
                self.poll_data['processes'].remove(stats['name'])
            except ValueError:
                pass
            self.collect_results(stats)

        if self.poll_data['processes']:
            LOGGER.warning('Did not receive results from %r',
                           self.poll_data['processes'])
Check the polling results by checking to see if the stats queue is
dataset/ETHPy150Open gmr/rejected/rejected/mcp.py/MasterControlProgram.poll_results_check