|
Отменить Монопольный режим |
☑ |
0
Evil-Wisp
07.11.11
✎
07:23
|
Добрый день.
Фоновое задание запускается, программно устанавливает монопольный режим и начинает работать.
В случае необходимости, какими средствами можно отменить монопольный режим, или завершить фоновое задание?
Рестарт службы не подойдет.
|
|
1
Мимохожий Однако
07.11.11
✎
07:30
|
Подсунуть проверку на какое-нибудь условие, которое подсовывать извне.
|
|
2
Evil-Wisp
07.11.11
✎
07:35
|
(1) Это подойдет, если ФЗ будет выполнятся и дойдет до этого условия. Но как вариант, спасибо.
А вот если оно зациклилось или зависло?
|
|
3
Wobland
07.11.11
✎
07:35
|
(2) подсунуть в цикл предложить?
|
|
4
Evil-Wisp
07.11.11
✎
07:40
|
(3) Зависло на одной операции.
В моем случае: Последовательности.Восстановить(ОбщаяДатаВосстановления,ТаблицаПоследовательностей);
Если база лаганет, а такое бывало, то никто не сможет зайти в базу ночью, а рестарт службы можно только утром сделать, и то это экстренно получается. А я планирую штатный механизм.
|
|
5
Wobland
07.11.11
✎
07:41
|
имхается мне, что рестарт службы и есть самый штатный режим
|
|
6
Evil-Wisp
07.11.11
✎
07:46
|
(5) Видимо.
Тогда с блокировкой базы буду че нить думать. Потому что с монополькой опасно получается.
|
|