mirror of
https://github.com/EQEmu/Server.git
synced 2026-06-02 19:30:25 +00:00
[Code] SharedTaskManager Global to Singleton Cleanup (#4930)
Co-authored-by: Chris Miles <akkadius1@gmail.com>
This commit is contained in:
@@ -224,7 +224,6 @@ void WorldBoot::RegisterLoginservers()
|
||||
}
|
||||
}
|
||||
|
||||
extern SharedTaskManager shared_task_manager;
|
||||
extern AdventureManager adventure_manager;
|
||||
extern WorldEventScheduler event_scheduler;
|
||||
|
||||
@@ -400,13 +399,13 @@ bool WorldBoot::DatabaseLoadRoutines(int argc, char **argv)
|
||||
->ReloadContentFlags();
|
||||
|
||||
LogInfo("Initializing [SharedTaskManager]");
|
||||
shared_task_manager.SetDatabase(&database)
|
||||
SharedTaskManager::Instance()->SetDatabase(&database)
|
||||
->SetContentDatabase(&content_db)
|
||||
->LoadTaskData()
|
||||
->LoadSharedTaskState();
|
||||
|
||||
LogInfo("Purging expired shared tasks");
|
||||
shared_task_manager.PurgeExpiredSharedTasks();
|
||||
SharedTaskManager::Instance()->PurgeExpiredSharedTasks();
|
||||
|
||||
LogInfo("Cleaning up instance corpses");
|
||||
database.CleanupInstanceCorpses();
|
||||
|
||||
Reference in New Issue
Block a user