тогда уж пиши полноценный менеджер потоков, который сам будет эа всем следить (фактически, еще один поток).
ЗЫ. Да, вызов Free не обнуляет указатель, а уничтожает только сам поток. Более того, если ты почитаешь как устроены потоки в WinAPI, то поймешь, что то, что ты имеешь в Delphi не есть на самом деле сам поток, а всего лишь класс-обертка, предоставляющая удобный интерфейс к потоку. Т.е. сам поток может "умереть", а класс все еще существовать, только большинство вызовов буду оканчиваться исключением.
|