Einzelnen Beitrag anzeigen

Viktorii

Registriert seit: 19. Jul 2007
358 Beiträge
 
#1

Herausbekommen wo ein Thread gerade ist

  Alt 1. Apr 2009, 09:59
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
  Mit Zitat antworten Zitat