From c4e0f13d6777962924c1e8f975b75b52e920a906 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Burak=20Kaan=20K=C3=B6se?= Date: Wed, 26 Feb 2025 23:12:01 +0100 Subject: [PATCH] Pre warmup trigger on synchronizer creation for imaps. --- Wino.Core/Services/SynchronizerFactory.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Wino.Core/Services/SynchronizerFactory.cs b/Wino.Core/Services/SynchronizerFactory.cs index 5bd136fd..bed739e9 100644 --- a/Wino.Core/Services/SynchronizerFactory.cs +++ b/Wino.Core/Services/SynchronizerFactory.cs @@ -89,6 +89,9 @@ public class SynchronizerFactory : ISynchronizerFactory { // Start the idle client for IMAP synchronizer. _ = imapSynchronizer.StartIdleClientAsync(); + + // Pre-warm the client pool for IMAP synchronizer. + _ = imapSynchronizer.PreWarmClientPoolAsync(); } synchronizerCache.Add(synchronizer);