Seite 1 von 1

Thread und sein Ende

Verfasst: Dienstag 11. Juli 2017, 03:21
von DermitgrossemD
Hi,

wenn meine Threads so munter vor sich hinbrummen und immer fleißig das tun was sich tun sollen dann finde ich das auch gut so.
Allerdings wenn ich auf das große rote X in der rechten oberen Ecke meines Fensters klicke dann machen sie weiter obwohl ich das Programm ja geschlossen habe.

Und das ist ja auch richtig so.........
Und ich seh das richtig, das es keine Lösung gibt, dies zu unterbinden und sie dadurch zu stoppen?

Re: Thread und sein Ende

Verfasst: Dienstag 11. Juli 2017, 08:10
von __deets__
Doch. Setz die Eigenschaft daemon der Threads auf True. Dann wartet Python nicht auf dessen Beendigung.

Re: Thread und sein Ende

Verfasst: Dienstag 11. Juli 2017, 08:22
von Sirius3
Dämonische Threads enden, wenn das Hauptprogramm beendet wurde. Man sollte aber versuchen, die Threads freundlich zu beenden, z.B. durch Events.

Re: Thread und sein Ende

Verfasst: Dienstag 11. Juli 2017, 22:05
von DermitgrossemD
Alles klar. Danke.