aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/security
diff options
context:
space:
mode:
authorGravatar Yash Tibrewal <yashkt@google.com>2018-08-21 10:11:53 -0700
committerGravatar Yash Tibrewal <yashkt@google.com>2018-08-21 10:11:53 -0700
commit85ff14dd16524b408bd30eb76d790be126aebb90 (patch)
treef3e3c03b29b004e9fda9aed62bf2cb42f0d88004 /src/core/lib/security
parentb91d96bd573ac996cac26d5d6eb1ad68ff83e9e8 (diff)
Modify existing error child manipulation
Diffstat (limited to 'src/core/lib/security')
-rw-r--r--src/core/lib/security/transport/server_auth_filter.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/lib/security/transport/server_auth_filter.cc b/src/core/lib/security/transport/server_auth_filter.cc
index 5f2ad261d2..552e70130a 100644
--- a/src/core/lib/security/transport/server_auth_filter.cc
+++ b/src/core/lib/security/transport/server_auth_filter.cc
@@ -191,7 +191,7 @@ static void recv_initial_metadata_ready(void* arg, grpc_error* error) {
static void recv_trailing_metadata_ready(void* user_data, grpc_error* err) {
grpc_call_element* elem = static_cast<grpc_call_element*>(user_data);
call_data* calld = static_cast<call_data*>(elem->call_data);
- err = grpc_error_maybe_add_child(err, calld->error);
+ err = grpc_error_add_child(GRPC_ERROR_REF(err), GRPC_ERROR_REF(calld->error));
GRPC_CLOSURE_RUN(calld->original_recv_trailing_metadata_ready, err);
}