diff options
author | 2017-01-09 14:05:07 -0800 | |
---|---|---|
committer | 2017-01-09 14:05:07 -0800 | |
commit | 065b139febfcdaf9d2cdca99f183edb423c35a5b (patch) | |
tree | 1c412f3f2b8b12199d0ddd4d5c8778805f28fd1d /src/core/ext | |
parent | 707894a76d6cd928b61aa7cf76dce9b8244d0a70 (diff) |
Fixes
Diffstat (limited to 'src/core/ext')
-rw-r--r-- | src/core/ext/transport/chttp2/transport/chttp2_transport.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core/ext/transport/chttp2/transport/chttp2_transport.c b/src/core/ext/transport/chttp2/transport/chttp2_transport.c index 84357b8075..855e490bc5 100644 --- a/src/core/ext/transport/chttp2/transport/chttp2_transport.c +++ b/src/core/ext/transport/chttp2/transport/chttp2_transport.c @@ -2034,6 +2034,8 @@ static void incoming_byte_stream_publish_error( grpc_closure_sched(exec_ctx, bs->on_next, GRPC_ERROR_REF(error)); bs->on_next = NULL; GRPC_ERROR_UNREF(bs->error); + grpc_chttp2_cancel_stream(exec_ctx, bs->transport, bs->stream, + GRPC_ERROR_REF(error)); bs->error = error; } |