Registriert seit: 9. Dez 2005
Ort: Kandel
408 Beiträge
|
Thread nach Ablauf wiederverwenden
17. Jun 2006, 23:49
Hallo Leuts,
ich stehe gerade vo ein _kleinen_ Problem.
Ich habe einen Thread, der einen Job bekommt und die Resultate dann per Synchronize abholen lässt.
Danach steht er im Terminated-Status.
Ich möchte diesen Thread wieder verwenden, allerdings scheint dieser etwas dagegen zu haben.
Der erste Aufruf nach der Erzeugung funktioniert mittels Resume problemlos, der Thread macht seinen Job und gut ist.
Er geht in den Terminated-Status, wird nicht gefreeed.
Sobald die Ergebnisse angekommen sind, kann man den Thread wieder Starten, aber dann kommt die Überraschung:
Er reagiert nicht. Er macht nichts, null, bewegt sich keinen mm. Wenn ich mir per F4 die erste Zeile anspringen lasse, so springt er nicht hinein, es scheint so, als ob er den zweiten Aufruf einfach nur ignoriert.
Was mache ich falsch? Bitte helft mit, es ist (leider) _sehr_ eilig.
mfG
Markus
Markus
|