Есть серверная процедура, которая вызывает АТОЛ компоненту.
С июля по сентябрь отлично все работало, без проблем.
В сентябре обновил компоненту АТОЛ, после этого начались зависания т.е. если прогонять в цикле вызов, то отрабатывает по-разному, может 3 итерации пройти, а может и 30...
Если Подключать Тогда
Результат = ПодключитьВнешнююКомпоненту("ОбщийМакет." + ИмяМакетаДрайвера, СтрЗаменить(ИмяОбъекта, ".", "_"));
КонецЕсли;
//Результат = Истина;
Если Результат Тогда
Попытка
ОбъектДрайвера = Новый(ProgID2);
Исключение
ВызватьИсключение "Ошибка подключения объекта драйвера <" + ProgID2 + "> по причине: " + ОписаниеОшибки();
КонецПопытки;
Иначе
ВызватьИсключение "объект драйвера не удалось получить...";
КонецЕсли;
КонецПроцедуры
Виснет на ОбъектДрайвера = Новый(ProgID2);
Причем при зависании даже службу 1с не возможно остановить, кластер начинает жестко тупить, помогает только ребут...
Никто не сталкивался?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший