AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Eigener Dienst beendet nicht korrekt...

Offene Frage von "cherry"
Ein Thema von cherry · begonnen am 15. Jan 2009 · letzter Beitrag vom 30. Apr 2009
Antwort Antwort
Benutzerbild von cherry
cherry

Registriert seit: 14. Nov 2005
561 Beiträge
 
RAD-Studio 2009 Ent
 
#1

Re: Eigener Dienst beendet nicht korrekt...

  Alt 15. Jan 2009, 13:31
Zitat von Dezipaitor:
ServiceShutdown wird nur aufgerufen, wenn der Dienst von außen beendet werden soll, aber nicht wenn er sich beendet.
In ServiceShutdown musst du deine Prozedur ServiceExecute veranlassen aus der while-Schleife zu springen.
Dann kannst du am Ende von ServiceExecute dein Logging machen.

Es sieht so aus, als ob es nur deshalb manchmal geht, weil Windows deinen Dienst abschießt, da er nicht schnell genug aus ServiceExecute austritt. Ich sehe nämlich garkein Endbedingung.
ich hab mir mal das logfile angeschaut und dabei ist mir etwas aufgefallen:

Delphi-Quellcode:
2009-01-09 08:20:59 logfile created!
2009-01-09 08:20:59 Service successfully installed
2009-01-09 08:21:06 [administrator] logged in with IPAddress: 172.16.4.73
2009-01-09 08:21:06 [administrator] wrote "fast" logon info into database.
2009-01-09 08:21:26 [administrator] logged off

2009-01-09 08:23:05 [th21403] logged in with IPAddress: 172.16.4.73
2009-01-09 08:23:05 [th21403] wrote "full" logon info into database
2009-01-09 08:23:06 [th21403] 1 scan(s) has been automatically deleted!
2009-01-09 08:32:29 [th21403] logged off

2009-01-09 08:32:41 [ad_th21403] logged in with IPAddress: 172.16.4.73
2009-01-09 08:32:41 [ad_th21403] wrote "full" logon info into database
2009-01-09 08:35:32 [ad_th21403] logged off

2009-01-09 08:35:55 [ad_th21411] logged in with IPAddress: 172.16.4.73
2009-01-09 08:35:55 [ad_th21411] wrote "full" logon info into database
2009-01-09 08:37:51 [ad_th21411] logged off

2009-01-09 08:38:07 [th21403] logged in with IPAddress: 172.16.4.73
2009-01-09 08:38:07 [th21403] wrote "full" logon info into database
2009-01-09 08:38:07 [th21403] 1 scan(s) has been automatically deleted!
2009-01-09 08:39:09 [th21403] logged off

2009-01-09 08:39:11 [] Service shutdown

2009-01-09 09:10:35 [th21403] logged in with IPAddress: 172.16.4.73
2009-01-09 09:10:36 [th21403] wrote "full" logon info into database
2009-01-09 09:10:36 [th21403] 1 scan(s) has been automatically deleted!
2009-01-09 17:19:36 [th21403] logged off

2009-01-09 17:19:37 [] Service shutdown

2009-01-12 06:55:59 [th21403] logged in with IPAddress: 172.16.4.73
2009-01-12 06:56:01 [th21403] wrote "full" logon info into database
2009-01-12 06:56:01 [th21403] 1 scan(s) has been automatically deleted!
2009-01-12 15:58:19 [th21403] logged off

2009-01-12 15:58:20 [] Service shutdown

2009-01-13 06:54:55 [th21403] logged in with IPAddress: 172.16.4.73
2009-01-13 06:54:57 [th21403] wrote "full" logon info into database
2009-01-13 06:54:57 [th21403] 1 scan(s) has been automatically deleted!
2009-01-13 17:16:44 [th21403] logged off

2009-01-13 17:16:45 [] Service shutdown
und zwar ist mit aufgefallen, dass nur teilweise "[] Service shutdown" erscheint...
erscheint jetzt das nur wenn der dienst von windows abgewürgt wurde?

trotzdem erhalte ich immer ein "logged off" was eigentlich bedeutet, dass das logoff erfolgreich geschrieben wurde,
ist aber trotzdem nicht immer der Fall?!
Ist das nur mein Gefühl, oder ist die ganze Welt verrückt geworden!?
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:56 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz