storageWorkervoid storageWorker(WorldDb _worldDb, bool* workerRunning, Mutex workAvaliableMutex, Condition workAvaliable, SharedQueue* loadResQueue, SharedQueue* saveResQueue, SharedQueue* loadTaskQueue, SharedQueue* saveTaskQueue, SharedHashSet!TaskId canceledTasks, Worker[] genWorkers)