|
![]() |
#1 |
Участник
|
Цитата:
Сообщение от b_nosoff
![]() Интересный тред, не находил его раньше.
В принципе, можно его заставить работать в среде с несколькими AOS. Нужно, во-первых, добавить в SysEvent столбец с номером сервера, и включить его в отбор событий. Во-вторых, надо сделать try...catch при выполнении события, либо и событие выполнять в отдельном Thread. Ну и, конечно же, убрать Thread::getThisThread(). В системной сессии которая стартует с запуском АОС thread не может создается в принципе. Поэтому никаких обработчиков не существует. Единственно что она успевает сделать это почистить SysEvent до попытки создания thread. Вот соответственно вопрос. А существует ли инструмент в четверке который может заставить выполнить чтото на конкретном АОСе? Ну кроме запуска клиента подключенного к конкретному АОСу. |
|
Теги |
sysevent, syseventhandler, thread |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|