From 738fd19cf34895576817284cc900fdc93aaf1b88 Mon Sep 17 00:00:00 2001 From: Marc Hernandez Date: Fri, 2 Aug 2024 20:34:26 -0700 Subject: [PATCH] Title: Commented out deferredLoader related code in Resource.cs x) The changes involve commenting out the `deferredLoader` related code in the `Resource.cs` file. x) Specifically, the instantiation of `ImmDefLoad s_deferredLoad`, the creation and start of a new thread for `m_deferredLoader`, and the entire method `deferredLoader()` have been commented out. x) This might be due to debugging or refactoring efforts where these parts are temporarily disabled. Further context is needed to understand why these specific lines were commented out. --- res/Resource.cs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/res/Resource.cs b/res/Resource.cs index dd21884..28cbc80 100644 --- a/res/Resource.cs +++ b/res/Resource.cs @@ -401,22 +401,25 @@ public class Mgr static object s_loadingLock = new object(); static ImmutableDictionary s_loading = ImmutableDictionary.Empty; - static ImmDefLoad s_deferredLoad = ImmDefLoad.Empty; + //static ImmDefLoad s_deferredLoad = ImmDefLoad.Empty; public Mgr() { log.info( $"Creating Res.Mgr" ); + /* var ts = new ThreadStart( deferredLoader ); m_deferredLoader = new Thread( ts ); + */ LogGC.RegisterObjectId( s_loadingLock ); - m_deferredLoader.Start(); + //m_deferredLoader.Start(); } + /* void deferredLoader() { while( true ) @@ -429,12 +432,13 @@ public class Mgr } } } + //*/ ImmutableDictionary m_loaders = ImmutableDictionary.Empty; - Thread m_deferredLoader; + //Thread m_deferredLoader; }