I si considerano due fili:GObject.Mainloop() thread assieme principale
myThread = threading.Thread(target=sender.mainloop.run, daemon=True)
myThread.start()
myThread2 = threading.Thread(target=receiver.mainloop.run, daemon=True)
myThread2.start()
Gli obiettivi sono GObject.Mainloop() metodi. Successivamente il mio programma principale è in un ciclo infinito.
Il mio problema è che quando l'esecuzione viene terminata da CTRL-C, Keyboardexception viene sollevata per entrambi i thread, ma il programma principale non termina.
Qualche idea in che modo sia possibile terminare il programma principale e i due thread con CTRL-C?
Grazie amico !!!! – Zorgmorduk