diff options
author | 2017-02-27 12:40:04 -0800 | |
---|---|---|
committer | 2017-02-27 12:40:04 -0800 | |
commit | dc720ca6bf27181c040cefcdb298d9dee8bf3058 (patch) | |
tree | f8cd06c6311c3f314c1c8d2781ddf64127805b1d /src/core/lib/surface/server.c | |
parent | 07e4c13a68d8bb54463eb693afd16e29aec22e28 (diff) | |
parent | 23f777df084f15df8d0aac3684c5f5c88399c44d (diff) |
Merge pull request #9846 from yang-g/max_message_size
Stop receiving and add an error to batch when there is an error from lower level.
Diffstat (limited to 'src/core/lib/surface/server.c')
-rw-r--r-- | src/core/lib/surface/server.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/core/lib/surface/server.c b/src/core/lib/surface/server.c index 7210c69fb0..fdb230b3e2 100644 --- a/src/core/lib/surface/server.c +++ b/src/core/lib/surface/server.c @@ -540,7 +540,8 @@ static void publish_new_rpc(grpc_exec_ctx *exec_ctx, void *arg, &calld->kill_zombie_closure, kill_zombie, grpc_call_stack_element(grpc_call_get_call_stack(calld->call), 0), grpc_schedule_on_exec_ctx); - grpc_closure_sched(exec_ctx, &calld->kill_zombie_closure, error); + grpc_closure_sched(exec_ctx, &calld->kill_zombie_closure, + GRPC_ERROR_REF(error)); return; } |