Moin zusammen.
Ich habe eine Anwendung mit zwei Threads. Der zweite Thread wird mal aufgeweckt und soll sich abhängig von äußeren Ereignissen selbst schlafen legen.
Das funktioniert auch fast immer. Es gibt jedoch Situationen wo er das nicht macht. In dem Fall habe ich auch keine Ahnung, wo dieser gerade steht bzw. was er gerade macht. Es sieht so aus als würde er nichts machen, aber suspended hat er sich auch nicht.
Wenn ich in der
IDE mal hier und da nen Breakpoint setzte um herauszufinden ob er vielleicht gerade dort ist, hält er dort auch nicht.
Ganz allgemein: Wie kann ich in so einem Fall herausbekommen an „welcher Codezeile“ mein Thread gerade ist?
Vielen Dank