def terminate(self):
        for w in self.q.values():
            try:
                w.terminate()
            except:
                pass

        self.q = {}
as of 0.8 no SQL is emitted for is_modified()
dataset/ETHPy150Open gapato/livestreamer-curses/src/livestreamer_curses/streamlist.py/ProcessList.terminate--crossover with--dataset/ETHPy150Open zzzeek/sqlalchemy/test/orm/test_session.py/IsModifiedTest.test_is_modified_passive_off