#1 2025-07-30 17:42:20

zen010101
Member
Registered: 2024-06-15
Posts: 119

TSynLog.AutoFlushTimeout Causes Log Message Loss

Offline

#2 Yesterday 07:54:53

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 15,112
Website

Re: TSynLog.AutoFlushTimeout Causes Log Message Loss

Thanks a lot for the very detailed description, and ready to use MRE.
Thanks to this, it was easy to track and fix.

This was indeed a buffer management issue: the TSynLog.OnFlushToStream method was not calling fWriterEcho.
Should be fixed now by:
https://github.com/synopse/mORMot2/commit/4c29ecc8d

Offline

#3 Yesterday 09:08:39

zen010101
Member
Registered: 2024-06-15
Posts: 119

Re: TSynLog.AutoFlushTimeout Causes Log Message Loss

Thanks again for the quick resolution!

Offline

Board footer

Powered by FluxBB