Witam wszystkich mam pytanko. Napisałem aplikację/usługę, która z niewyjaśnionych przyczyn po około 10 sekundach kończy pracę. Czy ktoś może mi udzielić informacji czy w usługach jest jakiś timeout lub co może wpływać na zamykanie aplikacji?
0
0
co może wpływać na zamykanie aplikacji?
Może po prostu błąd?
Btw. Chyba bez kodu się nie obejdzie.
0
No to inaczej każda usługa, którą napiszę wg schematu:
procedure TdmSVC.ServiceExecute(Sender: TService);
begin
Timer1.Enabled := True;
while not Terminated do
ServiceThread.ProcessRequests(True);
Timer1.Enabled := False;
end;
powoduje uruchomienie się na chwilę i zakończenie. Jak daje instalację usługi to przy uruchomieniu mam komunikat, że błąd uruchomienia
0
zależy co jest w Timerze ?
Możesz jeszcze zrobić attach to process z kompilatora i poczekać na błąd :)