feat(locking): Locking module (#9524)
**What** - Locking Module to manage concurrency - Default `in-memory` provider
This commit is contained in:
@@ -84,7 +84,7 @@ export async function loadModules(args: {
|
||||
sharedResourcesConfig,
|
||||
migrationOnly = false,
|
||||
loaderOnly = false,
|
||||
workerMode = "server" as ModuleBootstrapOptions["workerMode"],
|
||||
workerMode = "shared" as ModuleBootstrapOptions["workerMode"],
|
||||
} = args
|
||||
|
||||
const allModules = {} as any
|
||||
@@ -307,7 +307,7 @@ async function MedusaApp_({
|
||||
injectedDependencies = {},
|
||||
migrationOnly = false,
|
||||
loaderOnly = false,
|
||||
workerMode = "server",
|
||||
workerMode = "shared",
|
||||
}: MedusaAppOptions & {
|
||||
migrationOnly?: boolean
|
||||
} = {}): Promise<MedusaAppOutput> {
|
||||
|
||||
Reference in New Issue
Block a user