From 114ac45f141d4076f7621349171d483dd8e72bb5 Mon Sep 17 00:00:00 2001 From: Erisa A Date: Wed, 4 Sep 2024 02:25:14 +0100 Subject: [PATCH] Cap the in-memory logger at 200MB --- Program.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Program.cs b/Program.cs index 7c22bca..a4cb726 100644 --- a/Program.cs +++ b/Program.cs @@ -57,7 +57,8 @@ class Program : BaseCommandModule public static Random rand = new(); public static HasteBinClient hasteUploader; - public static StringWriter outputCapture = new(); + public static StringBuilder outputStringBuilder = new(16, 200000000); + public static StringWriter outputCapture; static public readonly HttpClient httpClient = new(); @@ -75,6 +76,7 @@ public static void UpdateLists() static async Task Main(string[] _) { Console.OutputEncoding = Encoding.UTF8; + outputCapture = new(outputStringBuilder); httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var logFormat = "[{Timestamp:yyyy-MM-dd HH:mm:ss zzz}] [{Level}] {Message}{NewLine}{Exception}";