def stop(self):
        """Interrupt/cancel execution, but will allow current child task
        to complete."""
        #self.ev_intr.set()

        try:
            self.task.stop()

        except TaskError as e:
            self.logger.error((str(e)) % "Error cancelling child task: %s")
dataset/ETHPy150Open ejeschke/ginga/ginga/misc/Task.py/SequentialTaskset.stop/swapped operands of `%`