Hello, TK
TK>Какой таймер используется? Возможно, что стоит перейти на использование таймера из пространства имен System.Windows.Forms
Да, если заменить на таймер из пространства System.Windows.Forms, то пример работает как надо.
Беда в том, что я пытался с помощью таймера съимитировать проблему, возникающую при перехвате exception в callback функции, выполняемой, естественно в своем треде. Таймер из System.Timers это неплохо эмулировал.
Так что пример заменой таймера починить можно, но это исказит тест. А реальному приложению это не помогает.