864
return hsm.MachineTransition(n, func(c Cancelation) (hsm.TransitionOutput, error) {
865
if callErr != nil {
867
>
var opTimeoutBelowMinErr *operationTimeoutBelowMinError
868
>
isRetryable := !errors.As(callErr, &opTimeoutBelowMinErr) && (!errors.As(callErr, &handlerErr) || handlerErr.Retryable())
869
>
failure, err := callErrToFailure(callErr, isRetryable)
870
>
if err != nil {
871
return hsm.TransitionOutput{}, err
872
}
874
if e.Config.RecordCancelRequestCompletionEvents() {
875
n.AddHistoryEvent(enumspb.EVENT_TYPE_NEXUS_OPERATION_CANCEL_REQUEST_FAILED, func(e *historypb.HistoryEvent) {