From 5addba474981b205bdce991b502a5d925965d0dd Mon Sep 17 00:00:00 2001 From: Julien Boeuf Date: Wed, 8 Nov 2017 16:44:04 -0800 Subject: Switching from UNAUTHENTICATED to UNAVAILABLE for auth metadata failure Typically these failures are symptomatic of a busy oauth2 auth server and calls should be retried in this case. --- src/core/lib/security/transport/client_auth_filter.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/core/lib') diff --git a/src/core/lib/security/transport/client_auth_filter.cc b/src/core/lib/security/transport/client_auth_filter.cc index 11f5a13ccc..509d6405ac 100644 --- a/src/core/lib/security/transport/client_auth_filter.cc +++ b/src/core/lib/security/transport/client_auth_filter.cc @@ -113,7 +113,7 @@ static void on_credentials_metadata(grpc_exec_ctx* exec_ctx, void* arg, grpc_call_next_op(exec_ctx, elem, batch); } else { error = grpc_error_set_int(error, GRPC_ERROR_INT_GRPC_STATUS, - GRPC_STATUS_UNAUTHENTICATED); + GRPC_STATUS_UNAVAILABLE); grpc_transport_stream_op_batch_finish_with_failure(exec_ctx, batch, error, calld->call_combiner); } -- cgit v1.2.3