237
}
238
240
>
shardContext, err := e.ShardController.GetShardByNamespaceWorkflow(
241
>
namespace.ID(e.NamespaceID),
242
>
e.WorkflowID,
243
>
)
244
>
if err != nil {
245
return nil, err
246
}
248
>
ctx,
249
>
shardContext,
250
>
namespace.ID(e.NamespaceID),
251
>
&commonpb.WorkflowExecution{
252
>
WorkflowId: e.WorkflowID,
253
>
RunId: runId,
254
>
},
255
>
e.taskAttr.GetArchetypeId(),
256
>
locks.PriorityHigh,
257
>
)
258
>
if err != nil {
259
return nil, err
260
}
262
>
ms, err := wfContext.LoadMutableState(ctx, shardContext)
263
>
if err != nil {
264
return nil, err
265
}
266
268
}
269