Имя: Пароль:
1C
1С v8
Зависает АТОЛ компонента Новый("AddIn.ATOL_KKT_1C83_V10.ATOL_KKT_1C83_V10")
0 php5
 
11.09.19
16:23
Добрый день!

Есть серверная процедура, которая вызывает АТОЛ компоненту.
С июля по сентябрь отлично все работало, без проблем.

В сентябре обновил компоненту АТОЛ, после этого начались зависания т.е. если прогонять в цикле вызов, то отрабатывает по-разному, может 3 итерации пройти, а может и 30...



&НаСервере
Процедура Команда2НаСервере(Подключать)

    ИмяМакетаДрайвера = "ДрайверАтолККТ54ФЗ10X";

    ИмяОбъекта        = "ATOL_KKT_1C83_V10";

    ProgID2           = "AddIn.ATOL_KKT_1C83_V10.ATOL_KKT_1C83_V10";
    
    Если Подключать Тогда
        Результат = ПодключитьВнешнююКомпоненту("ОбщийМакет." + ИмяМакетаДрайвера, СтрЗаменить(ИмяОбъекта, ".", "_"));
    КонецЕсли;
    
    //Результат = Истина;
    
    Если Результат Тогда
        Попытка
            ОбъектДрайвера = Новый(ProgID2);
        Исключение
            ВызватьИсключение "Ошибка подключения объекта драйвера <" + ProgID2 + "> по причине: " + ОписаниеОшибки();
        КонецПопытки;
    Иначе
        ВызватьИсключение "объект драйвера не удалось получить...";
    КонецЕсли;
        
КонецПроцедуры


Виснет на
ОбъектДрайвера = Новый(ProgID2);


Причем при зависании даже службу 1с не возможно остановить, кластер начинает жестко тупить, помогает только ребут...

Никто не сталкивался?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn