Beispiel #1
0
        /// <summary>
        /// Startup is complete, trigger the modules and allow logins
        /// </summary>
        /// <param name="data"></param>
        public void StartupComplete(IScene scene, List <string> data)
        {
            // In 99.9% of cases it is a bad idea to manually force garbage collection. However,
            // this is a rare case where we know we have just went through a long cycle of heap
            // allocations, and there is no more work to be done until someone logs in
            GC.Collect();

            m_log.Info("[Region]: Startup Complete in region " + RegionInfo.RegionName);

            //Tell the SceneManager about it
            m_sceneManager.HandleStartupComplete(this, data);
        }
Beispiel #2
0
 /// <summary>
 /// Startup is complete, trigger the modules and allow logins
 /// </summary>
 /// <param name="scene"></param>
 /// <param name="data"></param>
 public void StartupComplete(IScene scene, List <string> data)
 {
     //Tell the SceneManager about it
     m_sceneManager.HandleStartupComplete(this, data);
 }