:-) Уважаемые разработчики, предлагаю такой вариант:
При создании нового потока присваивать ему ID, а к ID присваивать true или false. Сделать надстройку, по которой можно будет все проверять.
True - значит поток активен, работает.
False - ушел на покой, сдох, вылетел по ошибке из шаблона и тд...