diff --git a/MemoryOptimizer/MemoryOptimizer.Test/Test.cs b/MemoryOptimizer/MemoryOptimizer.Test/Test.cs index ab2d516..4d14ce1 100644 --- a/MemoryOptimizer/MemoryOptimizer.Test/Test.cs +++ b/MemoryOptimizer/MemoryOptimizer.Test/Test.cs @@ -4,13 +4,18 @@ namespace MemoryOptimizer.Test; internal class Test { + private static async Task Main() { string[] processNames = { "firefox.exe" }; var memoryCleaner = new MemoryCleaner(processNames, 500); - var cancellationTokenSource = new CancellationTokenSource(); - await memoryCleaner.RunAsync(cancellationTokenSource.Token); + using var cts = new CancellationTokenSource(); + + var _ = memoryCleaner.RunAsync(cts.Token); + + await Task.Delay(1000); + cts.Cancel(); } } \ No newline at end of file