Почему я получаю сообщение «Поток прерывается» в ASP.NET?
Я не уверен, почему это происходит, и я никогда не отменяю потоки явно, так что это немного удивительно. Но я регистрирую исключения и вижу:
System.Threading.ThreadAbortException - Поток был прерван.
Похоже, это происходит в вызовеSystem.Threading.WaitHandle.WaitOne
, Я не уверен, насколько далеко заходит это исключение. Я не думаю, что мои потоки когда-либо заканчиваются, потому что я ловлю журнал и глотаю ошибку.
Почему я получаю эти ошибки? Возможно, это когда я принудительно прекращаю работу своего сервера или прошу его перезагрузить? Если это не так, что может быть причиной их?