Здрасте! Вопрос, по существу простецкий, но что то не получается. Есть служба, и нужно, чтобы она по какому либо условию останавливалась. В винде делается цикл в execute, и при установке флага служба просто отрабатывает и завершается, а у меня тут иначе. Сделал простую службу, без ничего, с пустым execute, если ее запустить с параметром -r, то она просто весит в памяти, и не завершается. Как быть?
Добавлено спустя 15 часов 22 минуты 54 секунды:
Application.Terminate ...
завершение работы демона
Модератор: Модераторы
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Вообщето служба на то и служба, чтобы работать.
В случае её принудительного завершения получити в ОС кучу матов, о том, что служба завершилась не нормально...
Может вы в службу пытаетесь внести тот функционал, который достаточно в планировщиком дёргать?
В случае её принудительного завершения получити в ОС кучу матов, о том, что служба завершилась не нормально...
Может вы в службу пытаетесь внести тот функционал, который достаточно в планировщиком дёргать?
