TService и его перезапуск SCM
От: maximilliangreat  
Дата: 23.09.09 10:13
Оценка:
Вообщем ситуациия такая:
1)есть небольшой проект на delphi, отсновой его явяляется компонент TService
2)основной цикл программы находится в TService.ServiceExecute, в цикле один раз на итерацию вставлена ServiceThread.ProcessRequests(False)
3)переодически в программе возникают анхандлед эксепшеоны (где-то внутри компонентов, я с ними ещё до конца не разобрался , программа в стадии альфа, обработку таких ситуаций планируется прикрутить позже) и SCM их успешно фиксирует в логе.

Теперь проблемма:
В свойствах сервиса стоит "перезапускать при падении", но этого не происходит
Если прибить сервис из диспетчера задач, то SCM его успешно перезапускает.

Сообственно хочется узнать, что надо сделать чтобы сервис перезапускался.
tservice
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.