aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/cpp/client
diff options
context:
space:
mode:
authorGravatar yang-g <yangg@google.com>2015-08-17 15:37:27 -0700
committerGravatar yang-g <yangg@google.com>2015-08-17 15:37:27 -0700
commitc31cd86a7448050653e41a861aa331ce5b078a81 (patch)
tree596ea1de78a637256c111b52a9b048a1a1f2d841 /src/cpp/client
parentb7eefcf757f2e62b82a812373a25a772824ef7c6 (diff)
Let lame_client accept error status
Diffstat (limited to 'src/cpp/client')
-rw-r--r--src/cpp/client/create_channel.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cpp/client/create_channel.cc b/src/cpp/client/create_channel.cc
index 21d01b739d..5ae772f096 100644
--- a/src/cpp/client/create_channel.cc
+++ b/src/cpp/client/create_channel.cc
@@ -52,6 +52,8 @@ std::shared_ptr<ChannelInterface> CreateChannel(
user_agent_prefix.str());
return creds ? creds->CreateChannel(target, cp_args)
: std::shared_ptr<ChannelInterface>(
- new Channel(grpc_lame_client_channel_create(NULL)));
+ new Channel(grpc_lame_client_channel_create(
+ NULL, GRPC_STATUS_INVALID_ARGUMENT,
+ "Invalid credentials.")));
}
} // namespace grpc