diff options
author | Craig Tiller <ctiller@google.com> | 2017-04-06 09:33:48 -0700 |
---|---|---|
committer | Craig Tiller <ctiller@google.com> | 2017-04-06 09:33:48 -0700 |
commit | 41f2ed68c41fda998aa99e98b97ae4982233e6b8 (patch) | |
tree | 77d4141adfc3a0adb1b7be36e87c32089296836a /src/core/ext/filters/deadline | |
parent | e376970691b972e54bf5242a7ede9305bb508f1d (diff) |
Cleanup filter selection
Diffstat (limited to 'src/core/ext/filters/deadline')
-rw-r--r-- | src/core/ext/filters/deadline/deadline_filter.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/core/ext/filters/deadline/deadline_filter.c b/src/core/ext/filters/deadline/deadline_filter.c index da12cc3e78..2e03d16bf6 100644 --- a/src/core/ext/filters/deadline/deadline_filter.c +++ b/src/core/ext/filters/deadline/deadline_filter.c @@ -346,13 +346,9 @@ const grpc_channel_filter grpc_server_deadline_filter = { }; bool grpc_deadline_checking_enabled(const grpc_channel_args* channel_args) { - bool enable = !grpc_channel_args_want_minimal_stack(channel_args); - const grpc_arg* a = - grpc_channel_args_find(channel_args, GRPC_ARG_ENABLE_DEADLINE_CHECKS); - if (a != NULL && a->type == GRPC_ARG_INTEGER && a->value.integer != 0) { - enable = true; - } - return enable; + return grpc_channel_arg_get_bool( + grpc_channel_args_find(channel_args, GRPC_ARG_ENABLE_DEADLINE_CHECKS), + !grpc_channel_args_want_minimal_stack(channel_args)); } static bool maybe_add_deadline_filter(grpc_exec_ctx* exec_ctx, |