Имя: Пароль:
1C
1С v8
УТ 10.3 файловая. Зависает приложение после успешного выполнения фонового задания.
0 prorokk
 
15.03.18
08:47
Вопрос в шапке.
1 prorokk
 
15.03.18
08:53
Подробнее... есть несколько фоновых заданий два выполняются отлично, если включаю 3 тогда
В журнале по 3 заданию это:
1.Фоновое задание.Запуск
2.Фоновое задание.Успешное завершение
3.Сеанс.Завершение
И все... приложение с открытой консолью заданий виснет.

Запускал отдельно через обработку это задание. Выполняется без ошибок... приложение не виснет...
2 Cyberhawk
 
15.03.18
09:07
Платформу обнови или наоборот откати
3 prorokk
 
15.03.18
10:05
не помогло...
Но нашел проблему:
Почта = Новый ИнтернетПочта();
Почта.Послать(ПочтовоеСообщение);
Если закомментировать Почта.Послать(ПочтовоеСообщение); Тогда все работает...
Вопрос почему....
4 Cyberhawk
 
15.03.18
11:28
Таймаут поставь
5 prorokk
 
15.03.18
15:34
Так почта не виснет... задание выполняется и после Сеанс.Завершение приложение виснет.
6 Cyberhawk
 
15.03.18
15:41
Какое приложение виснет?
7 prorokk
 
15.03.18
16:32
Итак открываю 1с (файловая БД) в нем открываю консоль заданий, через 60сек начинается выполнение задания проходит время и Это приложение зависает (не отвечает), заходим в конфигуратор журнал регистрации последняя запись:
2.Фоновое задание.Успешное завершение
3.Сеанс.Завершение
8 prorokk
 
15.03.18
16:37
и все работает если убрать строчку:

Почта.Послать(ПочтовоеСообщение);

НО! второе фоновое задание так же отправляет письмо
таким же кодом
Почта.Послать(ПочтовоеСообщение);
и оно не виснет....

разница в письмах только в объеме вложения
разница в заданиях во времени выполнения
2-е 20сек (маленькое письмо)
3-е 5мин (большое вложение, несколько писем...)
9 Cyberhawk
 
15.03.18
17:34
А, файловая, да ну тебя
10 prorokk
 
15.03.18
17:48
Вот и я про тоже...
11 Cyberhawk
 
15.03.18
20:28
Консоль заданий смени