This pull request addresses Issue #140 related to the rotating file sink logger. Previously, logs were not flushed until program termination, leading to potential loss of logs if the program received a SIGKILL signal.
Key Changes:
Introduced a default behavior that automatically flushes logs at every warning level message.
Added the ability to customize this flushing behavior through the configuration file.
All logger usages have been updated to support these improvements, ensuring more reliable logging.
This pull request addresses Issue #140 related to the rotating file sink logger. Previously, logs were not flushed until program termination, leading to potential loss of logs if the program received a SIGKILL signal.
Key Changes:
All logger usages have been updated to support these improvements, ensuring more reliable logging.