Всем доброго времени суток!
Столкнулся с проблемой в log4net с adonetappender-ом.
Все замечательно работает, если база данных постоянно доступна (у меня библиотека работает с SQL Server 2008). Как только скуль становится недоступным (по различным причинам), log4net начинает чудить. Возможны разные варианты поведения, которые удалось заметить/воспроизвести:
1. первая отработка записи в базу проходит как и предполагалось — log4net не смогла достучаться до базы, вывела ошибку только в консоль и дальше продолжила работать, возможно переходя в пункт два
2. некорректно выполняется, уходит "в небытиё", вываливается из потока, неуловима и т.д., и т.п.
После второго варианта все управление куда-то девается, ни отлавливается, ни управляется. Помогает только перезапуск.

Что делать? Может, кто-нить сталкивался с такой проблемой?
Заранее спасибо за любую информацию по этому поводу.