Необработанное исключение останавливает все потоки в приложении winform?

У меня есть многопоточное приложение winform, в одном потоке я хочу реализовать биение сердца через сокет, этот поток отправляет биение сердца в приложение сторожевого пса. если приложение winform обнаружит какое-либо необработанное исключение, ОС появится диалоговое окно.

У меня вопрос, остановится ли и сердцебиение? чтобы мое сторожевое приложение обнаружило остановку сердцебиения? это правильный способ реализовать сторожевой таймер?


person Benny    schedule 06.03.2013    source источник


Ответы (1)


Вы можете зарегистрироваться для необработанного события исключения и использовать это чтобы сообщить об этом вашему сторожевому приложению. Он может либо установить флаг для проверки пульса, либо отправить сообщение непосредственно в приложение сторожевого пса.

person Don Kirkby    schedule 06.03.2013