aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/transport
diff options
context:
space:
mode:
authorGravatar David G. Quintas <dgq@google.com>2015-12-10 08:14:48 -0800
committerGravatar David G. Quintas <dgq@google.com>2015-12-10 08:14:48 -0800
commit4e9433990f389a4c8bafd636bdc76e7968d38c22 (patch)
tree438ffd0e84ff940cf2a096433ef6ef5a6f104dc0 /src/core/transport
parente9e75c642707b724e37462f8c6ac083088801f6e (diff)
parentb897337994a355d7d8aeca043b608fa1e100bf79 (diff)
Merge pull request #4366 from ctiller/connectivity-state
Add a test for grpc_connectivity_state_name
Diffstat (limited to 'src/core/transport')
-rw-r--r--src/core/transport/connectivity_state.c3
-rw-r--r--src/core/transport/connectivity_state.h2
2 files changed, 3 insertions, 2 deletions
diff --git a/src/core/transport/connectivity_state.c b/src/core/transport/connectivity_state.c
index 09b298c131..b001af7e35 100644
--- a/src/core/transport/connectivity_state.c
+++ b/src/core/transport/connectivity_state.c
@@ -54,8 +54,7 @@ const char *grpc_connectivity_state_name(grpc_connectivity_state state) {
case GRPC_CHANNEL_FATAL_FAILURE:
return "FATAL_FAILURE";
}
- abort();
- return "UNKNOWN";
+ GPR_UNREACHABLE_CODE(return "UNKNOWN");
}
void grpc_connectivity_state_init(grpc_connectivity_state_tracker *tracker,
diff --git a/src/core/transport/connectivity_state.h b/src/core/transport/connectivity_state.h
index 119b1c1554..af2734c016 100644
--- a/src/core/transport/connectivity_state.h
+++ b/src/core/transport/connectivity_state.h
@@ -57,6 +57,8 @@ typedef struct {
extern int grpc_connectivity_state_trace;
+const char *grpc_connectivity_state_name(grpc_connectivity_state state);
+
void grpc_connectivity_state_init(grpc_connectivity_state_tracker *tracker,
grpc_connectivity_state init_state,
const char *name);