Einzelnen Beitrag anzeigen

taveuni

Registriert seit: 3. Apr 2007
Ort: Zürich
533 Beiträge
 
Delphi 11 Alexandria
 
#10

AW: Spring4D Logging

  Alt 15. Feb 2023, 14:50
Wenn du am Logging interessiert bist, ist mORMot einen Blick wert. Die Hilfe vermittelt einen ersten Überblick.
Eine kleine Frage: Ich habe mich gewundert dass die Datei erst beim beenden geschrieben wird obwohl ich AutoFlushTimeOut gesetzt habe. Ich habe dann im mormot.core.log.pas dies gefunden:

Delphi-Quellcode:
procedure TSynLogFamily.StartAutoFlush;
begin
  if (AutoFlushThread = nil) and
     not SynLogFileFreeing and
     (fAutoFlushTimeOut <> 0)
     {$ifdef ISDELPHI} and (DebugHook = 0) {$endif} then
    AutoFlushThread := TAutoFlushThread.Create;
end;
Ich möchte aber auch auch wenn ich die Anwendung im Debugger laufen lasse die Datei fortlaufend schreiben.
Gibt es ein property welches ich übersehen habe um dies zu tun? Oder muss ich in der mormot.defines.inc das define ISDELPHI rausnehmen? Wohl kaum.
Die obige Aussage repräsentiert meine persönliche Meinung.
Diese erhebt keinen Anspruch auf Objektivität oder Richtigkeit.
  Mit Zitat antworten Zitat