Wie Threads debuggen

16/08/2011 - 08:34 von Curtis Newton | Report spam
Hallo,

ich habe eine dll, mit der man mittels TCP/IP mit einem Clienten
kommunizieren kann. Intern benutzt die Mutexe, um die Kommunikation zu
synchronisieren. Habe ich einen Clienten, funktioniert alles wunderbar.
Habe ich aber mehrere Threads, die jeweils mit einen Clienten
kommunizieren, hàngt immer irgendwann ein Thread. Wie kann ich
rausfinden, wo er genau hàngt? Wie kommt man ab sowas ran?

Für jede Idee dankbar!

C.
 

Lesen sie die antworten

#1 Martin Richter [MVP]
16/08/2011 - 09:59 | Warnen spam
Hallo Curtis!

Für jede Idee dankbar!



Du hast doch ein Thread-Fenster im Debugger.
Dort kanst Du den Status eines jeden Threads kontrollieren und auch die
Position im Code bestimmen.


Martin Richter [MVP] WWJD http://blog.m-ri.de
"A well-written program is its own heaven; a poorly written
program is its own hell!" The Tao of Programming
FAQ: http://www.mpdvc.de Samples: http://www.codeproject.com

Ähnliche fragen