def run(self): try: return Greenlet.run(self) finally: # XXX why is this necessary? self.switch_out()
def run(self): try: return Greenlet.run(self) finally: # Make sure to restore the originals. self.switch_out()