Показать сообщение отдельно
Старый 13.12.2012, 13:14   #1  
Violette is offline
Violette
Участник
Аватар для Violette
 
18 / 10 (1) +
Регистрация: 06.11.2012
Адрес: Москва
Почему плагин может отваливаться?
Повесила плагин на Update сущности.

При указании синхронного Execution Mode вылетал по тайм-ауту.

Не зная, как именно устроены "внутренности" CRM'а, предположила, что при попытке изменения сущности во время её же синхронного post-update возникает нечто вроде взаимо-блокировки.

Поменяла на режим на асинхронный - (о, чудо!) заработало!

Но ненадолго.
На следующий день плагин вдруг вообще перестал отрабатывать.
В Romote Debugger'е не ловится, и даже если проброс исключения в самом начале вставить - никаких признаков жизни не подаёт.

При этом если изменить режим на синхронный - работает (но всё с той же проблемой тайм-аута).

Что могло такого произойти, что он вдруг вот так отвалился?