Имя: Пароль:
1C
1С v8
Серверные вызовы при завершении работы и глобальный обработчик ожидания
0 Chai Nic
 
28.08.26
08:36
В модуле приложения создан глобальный обработчик ожидания, который периодически делает серверный вызов для определенных действий. Проблема в том, что иногда момент вызова обработчика совпадает с завершением работы. То есть, платформа завершается и уже не может выполнять серверные вызовы, но обработчик тем не менее она дергает. А обработчик о том, что платформа завершается, не знает. В результате с какой-то вероятностью при закрытии 1с вылетает соответствующая ошибка о недопустимости серверных вызовов при завершении.

Можно ли как-то узнать что платформа находится в состоянии, когда запрещены серверные вызовы? Или как обойти эту ошибку другим способом? Посоветуйте красивое решение.
1 H A D G E H O G s
 
28.08.26
10:12
Глобальная переменная в модуле приложения

СерверныеВызовыЗапрещены

Ставим в Истина в ПередНачаломЗавершенияРаботы
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.