def terminate(self):
        """Terminate this process and its subprocesses."""
        # default terminate() doesn't cleanup child processes, it orphans them.
        try:
            return self._recursive_terminate()
        except __HOLE__:
            return super(TaskProcess, self).terminate()
dataset/ETHPy150Open spotify/luigi/luigi/worker.py/TaskProcess.terminate