Danke dir, habe das mit der python doku [1] nachvollziehen können (block=True).
D.h. der thread läuft die ganze Zeit,bis der Prozess (Anwendung) beendet wird. Ein daemon=True wäre hier fatal,richtig?
Kann man den Thread dann irgendwie beenden? Muss vermutlich in der klasse eine Abbruchbedingung setzen,welche innerhalb der "while true" schleife geprüft wird (setzt natürlich vorraus,dass die position noch erreicht wird,da evtl.bei get hängt)...ein thread.stop habe ich noch nicht gefunden.evtl.ist der sauberste Weg,die "Abbruchbedingung" auch in die queue zu schicken

dann wird get getriggert und kann die Schleife verlassen und den thread beenden.
[1]
https://docs.python.org/3/library/queue.html