def run(self): self.running = True while self.running: self.turn() def close(self): self.running = False self.monome.led_all(0) a.close() m.close() # print list_monomes() m = Monome((u'Sergios-MacBook-Pro.local.', 19636)) m.start() a = Arc((u'Sergios-MacBook-Pro.local.', 10143)) a.start() s = Play(m, a) s.start() while True: s.turn() try: while True: pass except KeyboardInterrupt: s.close()