394
// TODO(carlydf): remove verbose logging
395
if canContinue {
396
>
d.logger.Info("Workflow can continue as new",
workflow.go
397
>
"workflow_id", workflow.GetInfo(ctx).WorkflowExecution.ID,
398
>
"run_id", workflow.GetInfo(ctx).WorkflowExecution.RunID,
399
>
"delete_deployment", d.deleteDeployment,
400
>
"has_pending_signals", d.signalHandler.signalSelector.HasPending(),
401
>
"processing_signals", d.signalHandler.processingSignals,
402
>
"all_handlers_finished", workflow.AllHandlersFinished(ctx),
403
>
"force_can", d.forceCAN,
404
>
"state_changed", d.stateChanged,
405
>
"routing_config", d.State.GetRoutingConfig())
406
>
}
407
return canContinue
408
})
410
return err
411
}
412
414
return nil
415
}