Ich habe den Quellen kurz mal durchgescrollt.
Habe ich das richtig gesehen, dass dein Service parallel laufende Jobs (eigene Prozesse) erzeugt, die alle in ein und das selbe Logfile loggen und dass die Log-Klasse keine globalen Locks beim Zugriff auf das Logfile setzt?
Die Log-Routinen haben auch kein
Exception handling ...
Schalte mal dein File-Logging komplett aus. Eventuell läuft es dann schon etwas stabiler
Hallo Jens,
das ist nur eine Testapplikation um zu zeigen, das man ein System innerhalb weniger Minuten crashen kann.
Das normale Programm hat alle Sicherheiten eingebaut. Es ging nur um die Demonstration des Verhaltens.
Delphi hat ein Problem mit den globalen Atomen, die nicht freigegeben werden.
Dieses sollte eine Warnung für alle sein, die mit diesem Problem kämpfen......
Es existiert ein Überwachungsprogramm von Embarcadero, welches die Atome aufzeigt.
Sven