Здравствуйте, DarkEld3r, Вы писали:
DE>У меня складывается впечатление, что ты не разобрался, но уже начал громко орать.
Я не разбирался — не пишу на расте, просто прочитал то что написал johny5. Написал он вот так:
Кстате обнаружил для себя panic!, оказывается он не убивает приложение а только текущий поток ...
DE>Паника, о которой говорилось выше — это просто "исключение", которое разматывает стек (есть альтернативный режим в котором паника — это немедленное завершение приложения).
Ах разматывает!!
DE>Когда-то давно панику можно было перехватить исключительно на границе потоков, а не в произвольный момент. Из-за этого периодически всплывает связь паники с потоками.
Ах можно перехватить!
DE>Честно говоря, я вообще не понял на что по ссылке надо обращать внимание, поэтому и переспросил. С .NET дела практически не имел. Спорить с тем, что прибить поток в произвольный момент ни к чему хорошему не приведёт я не буду.
По ссылке написано, что сейчас оно исключение кидает и больше ничего не делает.
Caution
Thread.Abort is not supported and throws PlatformNotSupportedException.
По-моему его вообще изначально не надо было добавлять — кроме вреда от него ничего больше не было.