From d38c0216857367429f51ab5f5a256649a4eb62fc Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Wed, 2 Mar 2022 10:10:45 +0100 Subject: [PATCH] Logging: HOTFIX restrict amount of logs in memory --- Modules.Logging/LogConfig.vb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Modules.Logging/LogConfig.vb b/Modules.Logging/LogConfig.vb index 6b881b6b..0e1e01c3 100644 --- a/Modules.Logging/LogConfig.vb +++ b/Modules.Logging/LogConfig.vb @@ -95,6 +95,7 @@ Public Class LogConfig Private Const FOLDER_NAME_LOG = "Log" Private Const FILE_KEEP_RANGE As Integer = 90 + Private Const MAX_MEMORY_LOG_COUNT As Integer = 1000 Private ReadOnly _failSafePath As String = Path.GetTempPath() Private ReadOnly _basePath As String = _failSafePath @@ -579,7 +580,8 @@ Public Class LogConfig Dim memoryLog As New MemoryTarget() With { .Layout = LOG_FORMAT_DEBUG, .Name = TARGET_MEMORY, - .OptimizeBufferReuse = True + .OptimizeBufferReuse = True, + .MaxLogsCount = MAX_MEMORY_LOG_COUNT } Return memoryLog